Anda di halaman 1dari 9

LAPORAN PRAKTIKUM BASIS DATA

DISUSUN UNTUK MEMENUHI TUGAS MATA KULIAH


DOSEN PENGAMPU : M. MUSTAKIM, M.T.

Disusun Oleh :
YENNY AZANTI SURYANINGSIH
08650079

TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UIN SUNAN KALIJAGA YOGYAKARTA

I. Pendahuluan
Dalam teknik informatika akan mempelajari tentang ilmu informasi atau
system informasi. Salah satu pelajaran yang akan dipelajari adalah basis data.
Pengertian data itu sendiri adalah fakta mengenai objek, orang, dll. Sedangkan
informasi adalah hasil analisis dan sintesis terhadap data. Basis data adalah kumpulan
data, yang dapat digambarkan sebagai aktifitas dari satu atau lebih organisasi yang
berelasi. Database/ basis data merupakan komponen dasar dari sebuah system
informasi dan pengembangan serta penggunaannya sebaiknya dipandang dari
perspektif kebutuhan organisasi yang lebih besar. Oleh karena itu siklus hidup sebuah
system informasi organisasi berhubungan dengan siklus hidup system database yang
mendukungnya. System Manajemen Basis Data adalah perangkat lunak yang didesain
untuk membantu dalam hal pemeliharaan dan utilitas kumpulan data dalam jumlah
besar. DBMS (system menajemen basis data) dapat menjadi alternative penggunaan
secara khusus untuk aplikasi semisal penyimpanan n data dalm field dan menulis kode
apllikasi yang spesifik untuk pengaturannya. DBMS menyediakan akses data yang
efisien, kebebasan data, integritas data, keamanan, dan pengembangan aplikasi yang
cepat.
Basis Data / Database
:
Adalah kumpulan dari data/table yang terelasi atau saling berhubungan,
dimana database tersebut dapat terdiri dari satu table atau lebih.
Table / entity
Sekelompok record data, terdiri dari data/informasi yang sejenis
Baris / Record / Tuple / row
Kumpulan dari beberapa item/field yang memberikan informasi yang
bermanfaat.
Kolom / Field / atribut / column
Sebuah item data yang menyusun record / baris / tuple
Primary key
Adalah suatu atribut atau satu set minimal atribut yang mengidentifikasikan
secara unique antra record satu dengan record yang lainnya dan juga merupakan
suatu atribut yang mewakili setiap kejadian dari entity
Foreign key
Adalah suatu atribut atau satu set atribut yang melengkapi suatu relationship
dimana atribut tersebut mengacu ke sebuah primary key pada base table (Induk )
Constraint
Adalah suatu aturan aturan (batasan) yang berlaku terhadap suatu atribut
atau entity.
DBMS (Database Manajemen System)
:
Adalah sistem software yang multiguna, yang menyediakan fasilitas untuk
mendefinisikan, membangun, dan memanipulasi basis data untuk aplikasi yang
beraneka ragam.
Pengertian SQL
Adalah bahasa standar yang digunakan untuk memanipulasi database
relational.

II. Pembahasan
Langkah-langkah kerja
1.

Membuat user db_nim password


Cara :

1)

Mengkoneksikan ke sistem dengan password abc dengan format seperti gambar


dibawah atas .
2)

Membuat create user db_08650079 dengan password abc= Berisi object yang dimiliki
oleh user hasilnya seperti gambar dibawah atas.
3)

Memberi hak akses connect ke nama user yaitu grant connect to db_0865007
4)

Sistem memberi hak akses resource pada user agar bisa melakukan perintahperintah SQL seperti create, insert, update, delete,dll.
5)
Men-disconnected-kan dari system
2.

Membuat Table

1)
2)

Cara:
Menyambungkan kedatabase db_08650079 dengan password abc.
Membuat Table:
a) Table Mahasiswa

Memasukkan data ke dalam Table

Melihat isi Table/menampilkan semua isi baris dan column(semua data)


dengan perintah seperti dibawah ini.

b) Table Matakuliah
Membuat table matakuliah dengan format seperti dibawah ini

Memasukkan data ke dalam Table

Melihat isi Table/menampilkan semua isi baris dan column(semua data)


dengan perintah seperti dibawah ini.

c) Table Nliai
Membuat Table nilai

Memasukkan data ke dalam Table

Melihat isi Table/menampilkan semua isi baris dan column(semua data)


dengan perintah seperti dibawah ini.

3)

Update isi table:


a) Table Mahasiswa

Melihat isi table setelah diupdate

b) Meng-update jenis matakuliah pada Table Matakuliah

Melihat isi table setelah diupdate

c) Meng-update nilai matakuliah pada Table Nilai

Melihat isi table setelah diupdate

4)

Delete 2 baris:
a) Delete 2 baris dari tabel database pada Table Mahasiswa :

Melihat isi table setelah didelete

b) Delete 2 baris dari tabel database pada Table Matakuliah:

Melihat isi table setelah didelete

c) Delete 2 baris dari tabel database pada Table Nilai:

Melihat isi table setelah didelete

5)

Membuat user test dengan password percobaan,caranya:


1) Men-disconnected-kan dari system

2) Connect ke system
3) Membuat user test dengan password percobaan

4) Memberi hak akses connect ke nama user yaitu grant connect to test

5) Memberi hak akses resource ke nama user yaitu grant connect to test

6) Men-disconnected-kan dari system


6)

Mengganti password user menjadi praktikum.

7)

Membuat table buku


1. Create table buku

2. Memasukkan data ke dalam Table

3. Melihat isi Table/menampilkan semua isi baris dan column(semua


data) dengan perintah seperti dibawah ini.

8)

Delete table menggunakan perintah drop table buku seperti gambar dibawah
ini.

9)

Delete user menggunakan perintah drop user test seperti gambar dibawah ini
tetapi sebelumnya harus keluar terlebih dahulu dari system .dengan mendisconnect-kan.

III. Kesimpulan
1) Untuk mempermudah memanipulasi database relational dapat
menggumakan software SQL.
2) Perintah create dan drop termasuk perintah DDL (Data Definition
Language).
3) Perintah insert, update, delete termasuk perintah DML (Data
Manipulation Language).
4) Perintanh select * from untuk menampilkan semua baris dan column
(semua data) yang terdapat dalam table.
5) Melakukan penghapusan table dengan perintah DROP, berarti
mengerjakan hal berikut:
Semua data dan struktur dari table akan dihapus.
Semua transaksi pending akan di-commit
Semua indeks akan dihapus.
Perintah drop ini tidak bias di-rollback.
6) Perintah GRANT memungkinkan pengguna lain untuk mengakses
objek database seperti tabel atau dilihat.
7) Perintah UPDATE untuk mengubah nilai-nilai dari beberapa data item
dalam tabel database.
IV. Referensi
Fairuzabadi, Muhammad.2002.Sistem Basis Data. Yogyakarta: Prodi Teknik
Informatika Fakultas Teknik Universitas PGRI
BASIS DATA dan DBMS. http: //www.asephs.web.ugm.ac.id/Artikel/BASIS%20DATA%20DAN%20DBMS.pdf
Holowczak, Richard. 2009. ORACLE SQL * Plus: Sebuah Pengantar dan Tutorial.
New York: Departemen Statistik dan Sistem Informasi Komputer
Baruch College City University (Box E-0435).
David. 2009. Panduan Praktikum Basis Data & Sistem Basis Data. Jakarta:
Laboratorium database.

Anda mungkin juga menyukai