Anda di halaman 1dari 3

Nama : Azmiyansyah Rizky

Nim : 201011450244
Kelas : 04TPLP002
BASIS DATA 1

1. Jelaskan dan berikan contoh pengertian dari DDL (data definition language) ?.
2. Jelaskan pengertian dari DML (data manipulation language), manipulasi apa saja
yang dapat kita lakukan berkenaan dengan basis data (database) ?.
3. Jelaskan pengertian daripada Query ?.
4. Jelaskan pengertian database administrator, fungsi apa saja yang harus dilakukan
oleh database administrator ?.
5. Berikan penjelasan tentang karakteristik data untuk table Mahasiswa dan
Matakuliah?.

Jawab

1. Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan untuk
membangun kerangka database. Atau juga merupakan kelompok perintah yang berfungsi
untuk mendefinisikan atribut-atribut database, table, atribut kolom, batasan-batasan
terhadap suatu atribut serta hubungan antar table.
Yang termasuk kelompok DDL ini adalah :
 CREATE : Perintah ini digunakan untuk membuat, termasuk di antaranya membuat
database baru, tabel baru, view baru, dan kolom.
Contoh :
> create table mahasiswa (nim char(8) primary key,nama_mahasiswa varchar(20),nilai
integer(3),alamat varchar(25);
 ALTER : Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat.
Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom,
menghapus kolom, maupun memberikan atribut pada kolom.
2. Data Manipulation Language (DML) adalah bahasa komputer yang merupakan perintah
untuk membantu pengguna memanipulasi data dalam database.
Manipulasi data pada basis data dapat berupa :
 Penyisipan/penambahan data pada file/table. dalam suatu basis data.
 Penghapusan data pada file / table dalam suatu. basis data.
 Pengubahan data pada file / table dalam suatu. basis data.
 Penelusuran data pada file /

3. Query adalah permintaan data dari database. Permintaan harus diajukan dalam bentuk
tabel database atau kombinasi tabel menggunakan kode yang disebut dengan bahasa kueri.
Dengan begitu, sistem bisa memahami dan memproses kueri yang sesuai.

4. Database administrator (DBA) adalah seorang admin dalam pengeloaan sistem komputer
bekerja secara khusus untuk melakukan perawatan (Maintenace) ruang lingkup database
serta mengarahkan semua kegiatan keamanan data.

Fungsi dari database administrator yaitu meliputi tugas dan tanggung jawab database
administrator. Adapun tugas dan tanggung jawab admin database diantaranya yaitu:
 Merencanakan, mengkoordinasikan dan melakukan langkah-langkah keamanan yang
diperlukan untuk melindungi data atau informasi dalam file komputer terhadap kerusakan,
akses yang tidak sah maupun pemodifikasian.
 Mendefinisikan metode akses dan struktur penyimpanan.
 Mendefinisikan pola struktur database.
 Menspesifikasikan integritas data secara menyeluruh.
 Melakukan pengujian terhadap program atau database, memperbaiki kesalahan dan
melakukan modifikasi yang diperlukan.
5. Mata kuliah
- Memiliki 4 buah kolom data.
- Kolom pertama berisi data karakter / string dengan lebar maksimum 9 karakter
- Kolom kedua berisi data karakter / string dengan lebar maksimum 50 karakter.
- Kolom ketiga berisi data numeric / string dengan lebar maksimum 4 karakter.
- Kolom keempat berisi data Karakter dengan lebar maksimum 2 karakter.

Jurusan
- Memiliki 4 buah kolom data.
- Kolom pertama berisi data karakter / string dengan lebar maksimum 2 karakter
- Kolom kedua berisi data karakter / string dengan lebar maksimum 30 karakter.
- Kolom ketiga berisi data karakter / string dengan lebar maksimum 10 karakter.
- Kolom keempat berisi data Karakter dengan lebar maksimum 50 karakter.

Mengajar
- Memiliki 9 buah kolom data.
- Kolom pertama berisi data karakter / string dengan lebar maksimum 10 karakter
- Kolom kedua berisi data karakter / string dengan lebar maksimum 4 karakter.
- Kolom ketiga berisi data numeric / string dengan lebar maksimum 4 karakter.
- Kolom keempat berisi data Karakter dengan lebar maksimum 10 karakter.
- Kolom kelima berisi data karakter / string dengan lebar maksimum 1 karakter
- Kolom keenam berisi data karakter / string dengan lebar maksimum 9 karakter.
- Kolom ketujuh berisi data karakter / string dengan lebar maksimum 10 karakter
- Kolom kedelapan berisi data karakter / string dengan lebar maksimum 5 karakter.
- Kolom kesembilan berisi data karakter / string dengan lebar maksimum 2 karakter

Anda mungkin juga menyukai