Minggu, 29 Oktober 2017

Laporan Praktikum DDL dan DML



LAPORAN PRAKTIKUM


 

Mata Kuliah: Sistem Manajemen Basis Data
Dosen Pengampu: Ibu Tri Astuti, S.Kom. M.Eng
Disusun Oleh:
Nama : Nur Laeli Rachmawati
NIM: 17.12.0001
Kelas: SI17A

PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
2017/2018




BAB I
PENDAHULUAN
A.   LATAR BELAKANG
          Didalam sebuah software ada beberapa komponen yang harus kita ketahui, bukan hanya diketahui tetapi kita juga harus mengerti apa fungsi dari komponen yang terdapat di software tersebut. Salah satu komponen yang ada di dalam software tersebut adalah bahasa pemograman. Ada banyak sekali bahasa pemograman di sebuah software. Diantaranya adalah Data Definition Language (DDL), Data Manipulation Language (DML), dan Device Control Media Language (DCML).
           Dalam bahasa pemograman tersebut memiliki fungsi yang berbeda-beda. Sebagai contoh bahasa pemograman DDL, bahasa pemograman ini biasanya digunakan untuk pembuatan tabel dalam sebuah software aplikasi. Bukan hanya DDL saja yang digunakan untuk membuat sebuah tabel tetapi DML juga dapat digunakan untuk pembuatan tabel. Dengan menggunakan DML ini kita dapat memanipulasi suatu tabel.
  
B.   SOAL/PERMASALAHAN
1.      Jelaskan apa yang dimaksud dengan DDL (Data Definition Language)?
2.      Jelaskan apa yang dimaksud dengan DML (Data Manipulation Language)?
3.      Apa saja kata-kata yang sering kita jumpai pada DDL?
4.      Bagaimana cara membuat tabel wilayah, tabel barang, tabel pelanggan, dan tabel jual? Jelaskan langkah-langkahnya!                                                                    
C.      LANDASAN TEORI
                Data Definition Language (DDL) adalah bahasa SQL yang digunakan untuk mendefinisikan, menghapus, memberi hak akses ataupun menganalisa objek-objek database. Yang terdiri atas perintah-perintah SQL yang secara langsung membuat objek database seperti tabel dan index. Kita juga dapat mendefinisikan key index maupun menspesifikasikan link antar tabel.
            Data Manipulation Language (DML) adalah bahasa yang digunakan untuk memanipulasi objek-objek yang ada di database. Yang terdiri atas perintah SQL yang secara langsung menginputkan data, merubah data, menghapus data, serta menampilkan data dari database.
            Oleh karena itu DDL lebih berhubungan pada objek bukan pada isi atau data. Kata- kata yang akan sering kita jumpai dalam DDL antara lain: Create, Use, Alter, dan Drop. Sedangkan DML lebih berhubungan pada isi atau data-datanya. Kata- kata yang sering kita jumpai pada DML antara lain: Insert, Into, Update, Delete, dan Select.
            Kata- kata yang sering kita jumpai pada DDL:
v  CREATE DATABASE untuk membuat database baru.
v  DROP DATABASE untuk membuang database.
v  CREATE TABLE untuk membuat tabel baru.
v  ALTER TABLE untuk mengubah struktur sebuah tabel.
v  CREATE INDEX Untuk membuat index (search key).
v  DROP INDEX untuk menghapus index.

Kata-kata yang sering kita jumpai pada DML:
v  INSERT INTO untuk memasukkan data baru ke dalam database.
v  UPDATE untuk merubah data yang sudah ada di dalam database.
v  DELETE untuk menghapus data di dalam database.
v  SELECT untuk menampilkan data dari database baik menggunakan kondisi ataupun tidak.
BAB II
ISI LAPORAN
Pembahasan
DDL (Data Definition Language)
1.      Buat user”sales” password:” amikom”

 

 
2.      Membuat tabel wilayah
 


             3.       Membuat tabel  barang
              

 
4.       Membuat tabel pelanggan

  5.       Membuat tabel jual 

6.       Menampilkan struktur tabel pelanggan dengan menggunakan syntak:

           
7.       Mengubah struktur tabel
a.       ADD untuk menambahkan kolom baru pada tabel
 
 
b.      DROP Digunakan untuk menghapus kolom
 
 
DML (Data Manipulation Language)
1.       Insert digunakan untuk memasukkan data ke dalam table
Lakukan perintah insert untuk tabel wilayah
 
Selanjutnya masukkan 5 data yang lain ke tabel wilayah.
2.       Update
3.       Delete digunakan untuk menghapus isian table
       
4.       As digunakan untuk mengubah judul kolom dengan menggunakan nama ALIAS (AS)
 
5.       Select digunakan untuk melihat data di tabel wilayah tuliskan perintah:

 
 

BAB III
PENUTUP
A.     KESIMPULAN
1.      Dalam perancangan tabel tersebut kita dapat membuat database, menghapus database, menggunakan database, dan menampilkan database dengan aplikasi SQL Plus menggunakan Data Definition Language.
2.      Data Definition Language tersebut juga membuat tabel, membuat index pada tabel, menghapus tabel, mengganti nama tabel, menghapus index, melihat informasi tabel, modifikasi struktur tabel.
3.      Data Manipulation Language juga dapat menampilkan tabel yang telah kita buat dan mengisikan tabel tersebut dengan data-data yang kita kehendaki , serta kita dapat merubah dan menghapus kembali data tersebut.

B.     DAFTAR PUSTAKA
2.      http://www.expeliarmus%20Praktikum%20DDL%20%DML.mht
3.      http://www.DML%20dan%20DDL%20%E2%80%93%20Lunarphue’s%20Blog.mht

Tidak ada komentar:

Posting Komentar