Professional Documents
Culture Documents
Modul 2
Modul 2
Arsitektur DBMS
Tabel
Data Manipulation Language (DML)
Data Definition Language (DDL)
LATIHAN
Suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis
data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
Tabel
Suatu model konseptual harus memberikan suatu data view yang selogis dan sesederhana mungkin
NIM
Nama
Alamat
Jns_kelamin
15105021
ningrum
pelesiran
Perempuan
15105022
ega
cisitu
Laki-laki
Bentuk Tabel
Syarat Tabel
Beberapa ketentuan yang harus diterapkan pada sebuah tabel :
1. Urutan baris boleh sembarang dan dapat dipertukarkan tanpa mempengaruhi nilai
informasi tabel.
2. Urutan kolom boleh sembarang dan tiap kolom memiliki nama atribut (item name)
yang berbeda (unik).
3. Perpotongan baris/kolom berisikan satu nilai atribut. Banyak nilai pada perpotongan
baris/kolom tidak diperbolehkan.
4. Penampilan tiap baris dalam satu tabel harus berbeda; tidak boleh persis sama
DML
SQL adalah statemen untuk mengakses data dalam database, tetapi SQL sendiri juga bisa
digunakan untuk melakukan proses insert, update atau delete ke dalam suatu database.
Sintaks-sintaks ini yang disebut dengan Data Manipulation Language (DML) yang merupakan
bagian dari SQL.
Berikut ini adalah penjelasan singkat dari sintaks-sintaks tersebut.
- SELECT, bertugas untuk mengakses data dari suatu tabel dalam database
- UPDATE, bertugas untuk mengupdate (merubah) data dalam suatu tabel pada database
- DELETE, bertugas untuk menghapus data dari suatu tabel dalam database
- INSERT, bertugas untuk menambahkan data ke dalam suatu tabel dalam database
DDL
DDL merupakan singkatan dari Data Definition Language yang juga bagian dari SQL. DDL ini
berfungsi lebih ke dalam memanipulasi struktur dari database. Contohnya DDL ini bisa
digunakan untuk membuat tabel atau menghapus tabel. Kita juga bisa membuat key atau
index dengan menggunakan DDL ini, membuat relasi antar tabel juga bisa dilakukan dengan
DDL ini.
Beberapa statemen atau sintaks yang sering dijumpai dalam DDL adalah sebagai berikut:
- CREATE TABLE, bertugas untuk membuat tabel.
- ALTER TABLE, bertugas untuk merubah struktur suatu tabel.
- DROP TABLE, bertugas untuk menghapus suatu tabel.
LATIHAN
Buat tabel di Database BDS
Lakukan perintah yang termasuk dalam DDL (CREATE TABLE, DROP TABLE, ALTER
TABLE)
Buat tabel mahasiswa (nim integer, nama varchar(50))
Ubah struktur tabel (ALTER) dengan menambahkan kolom tgl_lahir (date) dan
kelas (integer)
LATIHAN (2)
Membuat tabel dengan nama mahasiswa, dimana terdiri dari 5 kolom, yaitu :
1. NIM (integer, primary key)
2. Nama (varchar (50))
3. Alamat (char (50))
4. Jnskelamin (char (10))
5. tgl_lahir (date)
Lakukan perintah yang termasuk dalam DML (INSERT, SELECT, UPDATE, DELETE)
TUGAS
Buat Laporan Modul 2
Isi laporan hanya berupa
1. langkah-langkah dan hasil printscreen pengerjaan latihan Modul 2
Terima Kasih