Advertisement
afrizalwahyuadi66

SQL Intruksi

Nov 9th, 2024 (edited)
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 3.89 KB | Source Code | 0 0
  1. {=====MEMBUAT DATABASE-TABLES-VALUES=====}
  2. - CREATE DATABASE [nama_database];
  3. - USE [nama_database];
  4. - CREATE TABLE nama_table (nama_kolom tipe_data AUTO_INCREMENT PRIMARY KEY, nama_kolom TypeData NULL/NOT NULL, );
  5. - INSERT INTO nama_table (nama_kolom) values ('values'));
  6.  
  7. =====IMPLEMENTASI======
  8. - CREATE DATABASE afrizal;
  9. - USE afrizal;
  10. - CREATE TABLE Identitas (id AUTO_INCREMENT PRIMARY KEY, Nama char(10) NOT NULL, Alamat varchar(255) NOT NULL);
  11. - INSERT INTO Identitas (Nama,Alamat) values ('Afrizal','Kota');
  12. =======================
  13. +--------+--------------+------+-----+---------+----------------+
  14. | Field  | Type         | Null | Key | Default | Extra          |
  15. +--------+--------------+------+-----+---------+----------------+
  16. | id     | int(11)      | NO   | PRI | NULL    | auto_increment |
  17. | Nama   | char(255)    | NO   |     | NULL    |                |
  18. | Alamat | varchar(255) | YES  |     | NULL    |                |
  19. +--------+--------------+------+-----+---------+----------------+
  20.  
  21.  
  22. {=====SELURUH PERINTAH UNTUK TABLES=====}
  23. Memodifikasi objek yang sudah ada
  24. - ALTER TABLE nama_tabel ADD kolom_baru TipeData; (ALTER)
  25.  
  26. MENGHAPUS SALAH SATU atau BEBERAPA FIELD TABLE; (ALTER)
  27. - ALTER TABLE nama_tabel DROP COLUMN field1;
  28. - ALTER TABLE nama_tabel DROP COLUMN field1, DROP COLUMN field2;
  29.  
  30. MENGHAPUS: (DROP)
  31. - DROP TABLE nama_tabel;
  32.  
  33. MENGOSONGKAN KOLOM/FIELD PADA TABLE: (TRUNCATE)
  34. - TRUNCATE TABLE nama_tabel;
  35.  
  36. MENGGANTI NAMA TABLE: (RENAME)
  37. - RENAME TABLE nama_tabel_lama TO nama_tabel_baru;
  38.  
  39.  
  40.  
  41. {=====SELURUH PERINTAH UNTUK MELIHAT VALUES=====}
  42. Melihat seluruh isi pada tabel:
  43. Intruksi: SELECT * FROM nama_tabel;
  44. Implementasi: SELECT * FROM Identitas;
  45. +----+---------+---------------+
  46. | id | Nama    | Alamat        |
  47. +----+---------+---------------+
  48. |  1 | Afrizal | Kota Semarang |
  49. |  2 | Jhony   | Kota Depok    |
  50. +----+---------+---------------+
  51.  
  52. Melakukan filter isi pada tabel;
  53. Intruksi: SELECT * FROM nama_table WHERE PrimaryKey;
  54. Implementasi: SELECT * FROM Identitas WHERE id = 1;
  55. +----+---------+---------------+
  56. | id | Nama    | Alamat        |
  57. +----+---------+---------------+
  58. |  1 | Afrizal | Kota Semarang |
  59. +----+---------+---------------+
  60.  
  61. Melihat salah satu atau beberapa isi kolom pada tabel:
  62. Intruksi: SELECT kolom1,kolom2 FROM nama_tabel;
  63. Implementasi: SELECT Nama,Alamat FROM Identitas;
  64. +---------+---------------+
  65. | Nama    | Alamat        |
  66. +---------+---------------+
  67. | Afrizal | Kota Semarang |
  68. | Jhony   | Kota Depok    |
  69. +---------+---------------+
  70.  
  71.  
  72.  
  73. {=====SELURUH PERINTAH MEMANIPULASI VALUES=====}
  74. +----+---------+---------------+
  75. | id | Nama    | Alamat        |
  76. +----+---------+---------------+
  77. |  1 | Afrizal | Kota Semarang |
  78. |  2 | Jhony   | Kota Depok    |
  79. +----+---------+---------------+
  80.  
  81. [Merubah Satu Values dari satu kolom tabel]
  82. Intruksi: UPDATE nama_tabel SET kolom1 = nilai_baru WHERE PrimaryKey;
  83. Implementasi: UPDATE Identitas SET Nama = Tatang WHERE id = 1;
  84. +----+---------+---------------+
  85. | id | Nama    | Alamat        |
  86. +----+---------+---------------+
  87. |  1 | Tatang  | Kota Semarang |
  88. |  2 | Jhony   | Kota Depok    |
  89. +----+---------+---------------+
  90.  
  91. [Merubah seluruh VALUES dari satu kolom tabel]
  92. Intruksi: UPDATE nama_tabel SET kolom1 = nilai_baru;
  93. Implementasi: UPDATE Identitas SET Nama = Tatang;
  94. +----+---------+---------------+
  95. | id | Nama    | Alamat        |
  96. +----+---------+---------------+
  97. |  1 | Tatang  | Kota Semarang |
  98. |  2 | Tatang  | Kota Depok    |
  99. +----+---------+---------------+
  100.  
  101. [Menghapus salah satu VALUES dari salah satu tabel]
  102. Intruksi: DELETE FROM nama_table WHERE PrimaryKey;
  103. Implementasi: DELET FROM Identitas WHERE id = 1;
  104. +----+---------+---------------+
  105. | id | Nama    | Alamat        |
  106. +----+---------+---------------+
  107. |  1 | Tatang  | Kota Depok    |
  108. +----+---------+---------------+
  109. #### Perlu diingat bahwa settingan "id" adalah "AUTO_INCREMENT" jadi otomatis berubah
  110.  
Tags: sql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement