1761028923BASISDATA - Pertemuan 5 DDL.pptx

harissetiawan1354 0 views 19 slides Oct 24, 2025
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Basis data


Slide Content

Dosen Pengampu: Heri Suhendar , S. T ., M.Kom. Pertemuan 5 BASIS DATA

Data Definition Language (DDL)

adalah Bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan , perubahan penghapusan objek didalam database, seperti tabelindex , dan lain sebagainya Atau bisa disebut juga kelompok perintah ini bisa digunakan untuk melakukan pendefinisian database dan pendefinisian tabel DDL (Data Definition Language) ?

1. CREATE DATABASE : Digunakan untuk membuat database baru 2. USE DATABASE : Digunakan untuk masuk dalam database 3. CREATE TABLE : Digunakan untuk membuat tabel 4. ALTER TABLE : Digunakan untuk mengubah struktur tabel 5. RENAME TABLE : Digunakan untuk merubah nama table 6. DROP DATBASE : Digunakan untuk menghapus database 7. DROP TABLE : Digunakan untuk menghapus tabel DDL merupakan sebuah bahasa SQL pendifinisi data, perintah-perintah yang digunakan antara lain:

Membuat database baru Sebelum buat database baru pastikan tidak ada nama database yang sama . Untuk mengetahui atau melihat database yang sudah ada , bisa digunakan perintah ”Show database” ; Contoh penerapan DDL sbb :

Perintah SQL untuk membuat database baru adalah sbb : “create database databasenama ” Kriteria pembuatan database perlu perhatikan penulisan Terutama dalam penamaan database tidak boleh menggunakan spasi Tidak boleh menggunakan karakter non standar

Untuk memastikan database yang dibuat sudah jadi , bisa menggunakan perintah SQL berikut “show databases” , sehingga semua database yang ada di server dan bisa diakses oleh user akan ditampilkan

2. Membuat Table Baru Sebelum buat table baru didalam database Mahasiswa , pertama-tama kita harus mengaktifkan terlebih dulu database mahasiswa ( kursor aktif pada database Mahasiswa ) dengan menggunakan perintah “use nama_database ” . Contoh penerapan DDL sbb :

Setelah database aktif , kita baru bisa memulai untuk membuat tabel yang kita perlukan . Pada database kuliah , akan disimpan data-data tentang mahasiswa , jurusan , dan mata kuliah.Pertamakali , kita akan membuat tabel jurusan yang fungsinya untukmenyimpan data tentang jurusan dengan perintah Untuk membuktikan bahwa kita berhasil , maka tabel yang adadatabase bisa kita tampilkan dengan menggunakan perintah “show tables“

selanjutnya membuat tabel mahasiswa . Selanjutnya silahkan buat tabel propinsi yang memiliki 2 buah filed ( kolom ) yaitu kd_propinsi dan propinsi .

3. Merubah dan Memodifikasi Table Terkadang ketika kita , sedang membuat tabel , ternyata ada nama field yang kurang , atau nama_fieldnya susah dipahami , atau bisa juga type data serta ukurannya tidak / kurang sesuai . Contoh Pada tabel mahasiswa terdapat field nama dengan type varchar ukurannya 35, akan dirubah ukurannya menjadi 30, caranya dengan menggunakan perintah : “alter table nama_table modify nama_kolom type( panjang )”

Tampilan struktur tabel mahasiswa,sebelum dirubah Panjang kolomnya adalah Varchar (30) Tampilan struktur tabel mahasiswa,setelah dirubah Panjang kolomnya menjadi Varchar (35)

4. Merubah Nama kolom (field) Pada tabel diatas terdapan kolom “ kd_jur ”, jika kita ingin merubah menjadi kode_jurusan dapat menggunakan perintah alter table nama_table change nama_kolom_lama nama_kolom_baru typedata ( panjang );

5. Menambah kolom (field) Terkadang kita lupa menyertakan beberapa kolom pada table dengan alasan lupa , untuk menambahkan kolom baru pada suatu tabel yang sudah ada , gunakan perintah : alter table nama_table add nama_kolom_baru type( panjang ) after/before nama_kolom ;

6. Menghapus kolom (field) Di dalam tabel mahasiswa , kita bisa melihat di sana terdapat field no_telpon . Perlukah no_telpon disimpan ? Tidak semua mahasiswa punya no. telpon . Untuk menghapus field no_telpon gunakan perintah alter table nama_table drop nama_kolom ;

7. Merubah Nama Tabel Untuk merubah nama tabel gunakan perintah : alter table nama_table rename nama_table_baru ;

8. Menghapus Tabel dan Database Untuk menghapus tabel ataupun database yang sudah kita buat dapat menggunakan perintah berikut : Menghapus Tabel drop table nama_table contoh : drop table mahasiswa ; Menghapus Database drop database nama_database contoh : drop database kuliah

Sekian dan Terima Kasih

TUGAS Buat sebuah database beserta dengan tabel-tabelnya yang disesuaikan dengan topik yang dipilih pada Pertemuan 1 dan lakukan beberapa perinta “ALTER” seperti penambahan kolom , merubah type data kolom , menghapus kolom !
Tags