00
SESI / KELOMPOK :
E3 / 14
(1334010055)
ASISTEN :
1. Rivaldy Setiawan
2. Lailly Syifaul Qolby
(1234010020)
(1234010026)
LEMBAR PENGESAHAN
Telah diperiksa dan disetujui laporan resmi :
Praktikum
: Basis Data
Modul
: 4
Judul
Sesi
: E3
Kelompok
: 14
Surabaya,
Mei 2015
Mengetahui
Asisten Praktikum
Rivaldy Setiawan
Lailly Syifaul Qolby
SOAL
1. Buat database yang memuat tentang:
a. Create table
b. Insert data
c. Update data
d. Delete data
e. Select data
f. Alter table
g. Drop table
ANALISA MASALAH
HASIL PRATIKUM
Create table pembeli (
nama varchar2(30),
tanggal_pembelian date,
id_pembeli number(4),
Constraint pk_pembeli primary key(Id_pembeli)
);
kode_barang varchar2(5),
Constraint pk_supplier primary key(kode_barang)
);
PEMBAHASAN
Dalam pembuatan database saya menggunakan aplikasi oracle yang berfungsi sebagai
pengelola informasi secara terbuka, komprehensif, dan terintegrasi. Adapun beberapa
kemampuan dari oracle seperti dapat bekerja di lingkungan server maupun client, menangani
manajemen space dan basis data, mendukung akses data secara simultan, performa
pemrosesan transaksi yang tinggi, menjamin ketersediaan yang terkontrol, dan lingkungan
yang terreplikasi. Dan dalam pembuatan database saya menggunakan SQL yang merupakan
bahasa standart yang dipakai dalam pembuatan database.
Adapun beberapa syntax SQL dasar yang dapat dipakai untuk membuat, dimana syntax
ini dibagi menjadi beberapa kegunaan. Seperti syntax create table yang ditunjukkan oleh
query 1, 1.1, 1.2 dan sebagai contoh dapat dilihat di gambar 1, 1.1, 1.2. kegunaan syntax ini
sebagai pembuatan tabel awal. Lalu ada insert data yang memiliki fungsi sebagai
pemasukkan data pada tabel, seperti ditunjukkan query 2, 2.1, 2.2 dan sebagai contoh
gambaran dapat dilihat di gambar 2, 2.1, 2.2. Update data ialah pengubahan data, dimana data
yang akan diubah dapat sudah tertera ataupun belum tertera, query dan contoh gambar dapat
dilihat di query 3 dan gambar 3. Delete data berfungsi sebagai penghapusan data atau record,
query dan contoh gambaran dapat dilihat di query 3.1 dan gambar 3.1. Select data berfungsi
sebagai pemilihan data yang dicari dari sekumpulan data, query dan gambaran dapat dilihat di
query 3.2 dan gambar 3.2. Alter table memiliki fungsi sebagai penambah kolom pada sebuah
tabel dengan menggunakan syntax add atau mengubah struktur tabel yang ada dengan syntax
modify, query dan contoh gambar dapat dilihat di query 3.3 dan gambar 3.3. Dan drop table
berfungsi untuk menghapus tabel yang telah dibuat, query dan contoh gambar dapat dilihat di
query 3.4 dan gambar 3.4, gambar 3.5
KESIMPULAN
Kesimpulan yang dapat diperoleh dari praktikum kali ini ialah, dalam pembuatan
database kita dapat memakai aplikasi oracle menggunakan bahasa SQL. Penggunaannyapun
juga cukup mudah dan banyak tutorial yang tersebar di internet seagai referensi pembuatan.
Untuk pemakaian syntaxnya kita harus berpikir secara logika sebagai urutan penggunaan.
Dalam syntax dasar yang digunakan juga sangat mudah untuk digunakan. Kumpulan
syntax ini juga terbagi menjadi create table, insert table, update data, delete data, select data,
alter table, dan drop table. Kumpulan syntax ini juga memiliki fungsinya masing masing.
Namun dalam penggunaannya pengguna harus teliti dalam pembuatan syntax syntax
tersebut.