safriansah

DDL dan DML

Jul 6th, 2018
9,232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE TABLE mahasiswa(
  2.     npm CHAR(10),
  3.     nama VARCHAR(32),
  4.     par CHAR(2),
  5.     jur VARCHAR(32),
  6.     CONSTRAINT pk_mahasiswa PRIMARY KEY(npm)
  7.     );
  8.        
  9. CREATE TABLE matkul(
  10.     kd_mk CHAR(4),
  11.     nama_mk VARCHAR(32),
  12.     sks CHAR(1),
  13.     semester VARCHAR(2),
  14.     CONSTRAINT pk_matkul PRIMARY KEY(kd_mk)
  15.     );
  16.    
  17. CREATE TABLE dosen(
  18.     nip CHAR(10),
  19.     nama VARCHAR(32),
  20.     telp VARCHAR(16),
  21.     email VARCHAR(64),
  22.     CONSTRAINT pk_dosen PRIMARY KEY(nip)
  23.     );
  24.    
  25.  
  26. INSERT ALL
  27. INTO mahasiswa VALUES('1634010001','Diego Alves','1A','IF')
  28. INTO mahasiswa VALUES('1634010002','Joao Cancelo','1A','IF')
  29. INTO mahasiswa VALUES('1634010003','Ruben Vezo','1A','IF')
  30. INTO mahasiswa VALUES('1634010004','Aderlan Santos','1A','IF')
  31. INTO mahasiswa VALUES('1634010005','Jose Luis Gaya','1A','IF')
  32. INTO mahasiswa VALUES('1634010006','Sofiane Feghouli','1A','IF')
  33. INTO mahasiswa VALUES('1634010007','Daniel Parejo','1A','IF')
  34. INTO mahasiswa VALUES('1634010008','Andre Gomes','1A','IF')
  35. INTO mahasiswa VALUES('1634010009','Denis Cheryshev','1A','IF')
  36. INTO mahasiswa VALUES('1634010010','Paco Alcacer','1A','IF')
  37. SELECT * FROM DUAL;
  38.  
  39. INSERT ALL
  40. INTO matkul VALUES('IF01','PEMROGRAMAN BERORIENTASI OBJEK','4','2')
  41. INTO matkul VALUES('IF02','ALJABAR LINIER & MATRIKS','3','2')
  42. INTO matkul VALUES('IF03','SISTEM INFORMASI','3','2')
  43. INTO matkul VALUES('IF04','BASIS DATA','4','2')
  44. INTO matkul VALUES('IF05','ETIKA PROFESI','2','2')
  45. INTO matkul VALUES('IF06','AGAMA ISLAM','3','2')
  46. INTO matkul VALUES('IF07','BAHASA INGGRIS II','2','2')
  47. INTO matkul VALUES('IF08','BAHASA INDONESIA','3','1')
  48. INTO matkul VALUES('IF09','SISTEM DIGITAL','3','1')
  49. INTO matkul VALUES('IF10','ALGORITMA DAN PEMROGRAMAN','4','1')
  50. SELECT * FROM DUAL;
  51.  
  52. INSERT ALL
  53. INTO dosen VALUES('0317823001','Mathew Ryan','085730462810','[email protected]')
  54. INTO dosen VALUES('0317823002','Shkodran Mustafi','085730462809','[email protected]')
  55. INTO dosen VALUES('0317823003','Gulherme Siqueira','085730462808','[email protected]')
  56. INTO dosen VALUES('0317823004','Antonio Barragan','085730462807','[email protected]')
  57. INTO dosen VALUES('0317823005','Danilo Barbosa','085730462806','[email protected]')
  58. INTO dosen VALUES('0317823006','Enzo Perez','085730462805','[email protected]')
  59. INTO dosen VALUES('0317823007','Javi Fuego','085730462804','[email protected]')
  60. INTO dosen VALUES('0317823008','Pablo Piatti','085730462803','[email protected]')
  61. INTO dosen VALUES('0317823009','Zakaria Bakkali','085730462802','[email protected]')
  62. INTO dosen VALUES('0317823010','Rodrigo','085730462801','[email protected]')
  63. SELECT * FROM DUAL;
  64.  
  65. UPDATE matkul SET nama_mk='Pengantar Sistem Informasi',sks='3',semester='1' WHERE kd_mk='IF05';
  66.  
  67. DELETE FROM dosen WHERE nip='0317823010';
  68.  
  69. SELECT*FROM dosen;
  70. SELECT*FROM matkul;
  71. SELECT*FROM mahasiswa;
  72.  
  73. ALTER TABLE mahasiswa MODIFY par VARCHAR(2);
  74.  
  75. DROP TABLE dosen;
Advertisement
Add Comment
Please, Sign In to add comment