LAPORAN PRAKTIKUM SMBD 2
LAPORAN
PRAKTIKUM
Mata
Kuliah : Sistem Manajemen Basis
Data
Dosen
Pengampu : Ibu Tri Astuti, S.Kom. M.Eng
Disusun Oleh:
Nama
: Candra Novian
NIM
: 17.12.0005
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 bahas pemograman di sebuah
software. Diantaranya adalah Data Manipulation Language (DML), Data Definition
Language (DDL), 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 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.
Bagaimana
cara membuat tabel wilayah, tabel pelanggan, dan tabel jual?
2.
Bagaimana
cara menampilkan tabel wilayah, tabel pelanggan, tabel jual?
3.
Bagaimana
cara menggunakan operasi Aritmetika, ekspresi aritmetika,tanggal numerik,
tanggal-tanggal,urutan pengerjaan Operator, menggunakan kolom alias
C. LANDASAN TEORI
DDL adalah singkatan dari Data Definition Language yaitu kumpulan perintah pada SQL untuk menggambarkan desain dari database secara menyeluruh, selain itu DDL (Data Definition Language) juga digunakan untuk membuat, merubah maupun menghapus struktur atau definisi tipe data dari obyek yang ada pada database.
DDL (Data Definition Language) berfungsi untuk membuat, merubah dan menghapus struktur data pada database.
Berikut adalah perintah-perintah pada DDL (Data Definition Language)
1. Perintah Create / Membuat
DDL adalah singkatan dari Data Definition Language yaitu kumpulan perintah pada SQL untuk menggambarkan desain dari database secara menyeluruh, selain itu DDL (Data Definition Language) juga digunakan untuk membuat, merubah maupun menghapus struktur atau definisi tipe data dari obyek yang ada pada database.
DDL (Data Definition Language) berfungsi untuk membuat, merubah dan menghapus struktur data pada database.
Berikut adalah perintah-perintah pada DDL (Data Definition Language)
1. Perintah Create / Membuat
- Create database berfungsi untuk membuat database baru
- Create Function berfungsi untuk membuat fungsi pada database
- Create index berfungsi untuk membuat index pada database
- Create procedur berfungsi untuk membuat procedure pada data dase
- Create Table yaitu perintah yang digunakan untuk membuat tabel baru pada database
- Create Trigger berfungsi untuk membuat trigger pada database
2.
Perintah untuk merubah
- Alter Table yaitu perintah yang digunakan untuk merubah struktur dari sebuah tabel
3.
Perintah untuk menghapus / Drop
- Drop Database yaitu perintah yang berfungsi untuk menghapus database (Contoh: DROP nama_databases;)
- Drop Table yaitu perintah yang digunakan untuk menghapus tabel pada database
BAB II
ISI LAPORAN
Pembahasan
1.
Menampilkan
data di tabel wilayah
2.
Menampilkan
data di tabel pelanggan
3.
Menampilkan
data di tabel barang
4.
Menampilkan
data tabel jual
5.
Ekspresi
aritmetika dengan operand berupa kolom
6.
Ekspresi
aritmetika dengan operand yang bukan berasal dari kolom dari suatu tabel
(menggunakan tabel dual)
7.
Ekspresi
aritmetika dengan operand variable sistem database. Mengambil tanggal saat ini
dari sistem database
8.
Mengambil
nama user yang sedang login saat ini
9.
Operasi
aritmetika dengan data tanggal menggunakan to_date (merupakan fungsi untuk
melakukan konversi tipe data karakter menjadi tipe data date)
10. Tanggal- numerik
11. Tanggal- tanggal
12. Urutan pengerjaan Operator
13. Menggunakan kolom alias
ü
Kolom alias dapat digunakan untuk
mengganti judul kolom dari hasil query
ü
Perintah tersebut diatas juga
bisa menggunakan keyword as seperti berikut
1
14. Concatination
15. Distinct
Apabila
tidak teliti maka berkesimpulan ada 4 pelanggan yang sudah membeli barang.
Untuk menghindari duplikasi data sebaiknya gunakan fungsi distinct.
16. Menyeleksi data dengan where
17. Mencari transaksi penjualan yang
membeli barang diatas Rp 10.000.000,00
Dengan
id pelanggan=201 menggunakan
18. Operator Between…And
BAB III
PENUTUP
A.
KESIMPULAN
1.
Dalam
perancangan tabel tersebut kita dapat membuat database, menghapus database,
menngunakan database, dan menampilkan database dengan aplikasi SQL Plus
menggunakan Data Definition Language.
2.
DML
merupakan merupakan perintah-perintah yang memungkinkan pengguna melakukan
akses dan manipulasi data sebagaimana yang telah diorganisasikan sebelumnya
dalam model data yang tepat, Data Manipulation Language digunakan untuk
memanipulasi database yang telah didefinisikan dengan DDL
3.
DCL
merupakan merupakan perintah-perintah yang digunakan untuk mengontrol data.
B.
DAFTAR
PUSTAKA
Komentar
Posting Komentar