Tuesday, March 5, 2024

PRAKTIKUM 3 BASIS DATA

Nama   : Septian Ibnu Rosadi

Prodi    : Sistem Informasi

NIM     : 233100380

Matkul : Basis Data

Dosen   : Bapak Tri Rochmadi, S.Kom., M.Kom.

 

PRAKTIKUM 3 BASIS DATA


1). Pertama, kita membuat tabel baru dengan nama "products"



2). Kemudian kita cek hasilnya dengan syntax DESC products;







3). Lalu untuk menambahkan kolom baru menggunakan syntax :

ALTER TABLE nama_tabel

ADD COLUMN nama_kolom tipe_data;



4). Untuk Menambahkan Kunci Primer (Primary Key) menggunakan syntax :

ALTER TABLE nama_tabel

ADD PRIMARY KEY nama_kolom



5). Untuk Merubah Tipe Data Kolom menggunakan syntax :

ALTER TABLE nama_tabel

MODIFY COLUMN nama_kolom tipe_data;



6). Untuk Menambahkan Indeks menggunakan syntax :

ALTER TABLE nama_tabel

ADD INDEX nama_indeks (nama_kolom);



7). Untuk Menambahkan Kunci Unik (Unique Constraint) menggunakan syntax :

ALTER TABLE nama_tabel

ADD CONSTRAINT nama_kunci_unik UNIQUE (nama_kolom);



8). Untuk Mengubah Nama Tabel menggunakan syntax :

RENAME TABLE nama_tabel_lama TO nama_tabel_baru;


9). Untuk Menghapus Kolom menggunakan syntax :

ALTER TABLE nama_tabel

DROP COLUMN nama_kolom;








10). Untuk Menghapus Tabel menggunakan syntax :

DROP TABLE nama_tabel;










11). Untuk Menambahkan Kunci Asing (Foreign Key) menggunakan syntax :

ALTER TABLE nama_tabel

ADD CONSTRAINT fk_id FOREIGN KEY (id) REFERENCES user(id);












12). Untuk Menambahkan Indeks Bersama (Composite Index) menggunakan syntax :

ALTER TABLE nama_tabel

ADD INDEX nama_indeks (kolom1, kolom2);




13). Untuk Mengubah Nama Tabel juga dapat menggunakan syntax :

ALTER TABLE nama_tabel_lama RENAME TO nama_tabel_baru;







- TERIMA KASIH -



No comments:

Post a Comment

TUGAS KEAMANAN SIBER

Nama   : Septian Ibnu Rosadi Prodi    : Sistem Informasi NIM     : 233100380 Matkul : Keamanan Siber Dosen   : Bapak Tri Rochmadi, S.Kom., M...