• Tidak ada hasil yang ditemukan

MODUL PRAKTIKUM BASIS DATA (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "MODUL PRAKTIKUM BASIS DATA (1)"

Copied!
11
0
0

Teks penuh

(1)

MODUL PRAKTIKUM

BASIS DATA

ED 4113

Tim Penyusun:

Budi Irmawati, S.Kom., M.T. NIP: 19721019 1999 03 2 001

Heri Wijayanto,ST., MT. NIP: 19750612 2000 03 1001

I.B.K. Widiartha, S.T., M.T. NIP: 19700514 1999 03 1002

Ir. Sri Endang Anjarwani, M.Kom NIP: 19660403 2006 04 2001

Laboratorium Komputer

JURUSAN TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MATARAM

(2)

Manipulasi Struktur Tabel

Praktikum Basis Data II-1

MODUL I

PERANCANGAN DIAGRAM DAN NORMALISASI

A. TUJUAN

1. Mahasiswa memahami permasalahan dan dapat menentukan entitas-entitas dari permasalahan tersebut.

2. Mahasiswa dapat menentukan atribut-atribut dari suatu entitas. 3. Mahasiswa dapat menentukan relasi antara masing-masing entitas

4. Mahasiswa memahami dan dapat merancang suatu permasalahan yang diberikan berdasarkan teori yang telah dipelajari.

5. Mahasiswa dapat melakukan proses normalisasi.

B. KOMPETENSI

Mampu memecahkan permasalahan dengan menggunakan ERD dan Normalisasi

C. SUBSTANSI KAJIAN

1. Memecahkan masalah dengan menentukan entitas yang terlibat 2. Membuat ERD beserta atributnya

3. Membuat Normalisasi

D. SUSUNAN LAPORAN

(3)

Manipulasi Struktur Tabel

Praktikum Basis Data II-2

E. LANGKAH KERJA (permasalahan)

Buatlah rancangan diagram ER yang dapat mengakomodir permasalahan-permasalahan berikut kemudian lakukan normalisasi pada rancangan diagram ER tersebut (Perkelompok).

F. DASAR TEORI

1. Elemen-elemen Diagram ER 2. Proses Perancangan Diagram ER 3. Normalisasi

G. KASUS

(4)

Manipulasi Struktur Tabel

Praktikum Basis Data II-3

MODUL II

MANIPULASI STUKTUR TABEL

A. TUJUAN

1. Mahasiswa dapat membaca diagram ER.

2. Mahasiswa dapat mengimplementasikan rancangan dalam struktur table. 3. Mahasiswa dapat membuat table dengan SQL.

B. KOMPETENSI

Mampu membaca diagram ER dan mengimplementasikan kedalam struktur tabel dan membuat tabel dengan SQL

C. SUBSTANSI KAJIAN

Membaca diagram ER untuk diimplementasikan dalam rancangan struktur table. Membuat table dengan SQL.

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASAR TEORI

1. Membuat dan Menghapus Basisdata 2. Membuat dan Menghapus Table 3. Merubah Struktur Table

F. LANGKAH KERJA

(5)

Manipulasi Struktur Tabel

Praktikum Basis Data II-4

2. Buat perintah SQL untuk membuat dan menghapus basisdata

3. Buat perintah SQL untuk membuat dan menghapus table serta

menentukan primary key.

(6)

Manipulasi Tabel

Praktikum Basis Data III-1

MODUL III

MANIPULASI TABEL

A. TUJUAN

1. Mahasiswa dapat memasukkan data 2. Mahasiswa dapat menghapus data 3. Mahasiswa dapat meng-update data

4. Mahasiswa dapat melakukan indeksing terhadap suatu table

B. KOMPETENSI

Mampu untuk melakukan manipulasi tabel

C. SUBSTANSI KAJIAN

1. Memasukkan Data 2. Menghapus Data 3. Meng-update Data 4. Indeksing Data

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASAR TEORI

(7)

Manipulasi Tabel

Praktikum Basis Data III-2

F. LANGKAH KERJA

Gunakan basisdata yang dihasilkan dari praktikum II dan sesuaikan dengan kasus masing-masing.

1. Buat perintah SQL untuk memasukkan data

2. Buat perintah SQL untuk menghapus data dengan kondisi tertentu 3. Buat perintah SQL untuk mengupdate data

(8)

Query Tabel Tunggal

Praktikum Basis Data IV-1

MODUL IV

QUERY TABEL TUNGGAL

A. TUJUAN

1. Mahasiswa dapat melakukan query pada satu table

2. Mahasiswa dapat melakukan query berdasarkan kondisi tertentu

B. KOMPETENSI

Mampu membuat Query tabel tunggal

C. SUBSTANSI KAJIAN

1. Query pada satu table

2. Melakukan query berdasarkan kondisi tertentu

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASAR TEORI

1. Query Data

2. Query dengan Kondisi

F. LANGKAH KERJA

Gunakan basisdata yang dihasilkan dari praktikum III dan sesuaikan dengan kasus masing-masing.

1. Buat permasalahan dari kasus masing-masing. 2. Buat perintah SQL untuk query data.

(9)

Query Beberapa Tabel

Praktikum Basis Data V-1

MODUL V

QUERY BEBERAPA TABEL

A. TUJUAN

1. Mahasiswa dapat melakukan query pada beberapa table

2. Mahasiswa dapat melakukan query berdasarkan kondisi tertentu

3. Mahasiswa dapat melakukan query untuk menampilkan data dari suatu relasi

B. KOMPETENSI

Mampu melakukan Query beberapa table

C. SUBSTANSI KAJIAN

1. Melakukan query pada beberapa table

2. Melakukan query berdasarkan kondisi tertentu

3. Melakukan query untuk menampilkan data dari suatu relasi

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASAR TEORI

1. Query Data

2. Query dengan Kondisi

F. LANGKAH KERJA

Gunakan basisdata yang dihasilkan dari praktikum III dan sesuaikan dengan kasus masing-masing.

1. Buat permasalahan dari kasus masing-masing. 2. Buat perintah SQL uniuk query data

(10)

Join

Praktikum Basis Data VI-1

MODUL VI

J O I N

A. TUJUAN

1. Mahasiswa dapat melakukan query pada beberapa table menggunakan klausa JOIN

2. Mahasiswa dapat menggunakan klausa JOIN dengan benar

B. KOMPETENSI

Mampu melakukan query pada beberapa table dengan menggunakan klausa JOIN yang benar

C. SUBSTANSI KAJIAN

1. Melakukan query pada beberapa table 2. Penggunakan klausa JOIN dengan benar

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASAR TEORI

1. Query Data

2. Contoh implementasi join

F. LANGKAH KERJA

1. Gunakan basisdata yang dihasilkan dari praktikum III dan sesuaikan dengan kasus masing-masing.

(11)

Fungsi Agregasi

Praktikum Basis Data VII-1

MODUL VII

FUNGSI AGREGASI

A. TUJUAN

1. Mahasiswa dapat melakukan query pada beberapa table menggunakan fungsi agregasi

2. Mahasiswa dapat menggunakan fungsi agregasi dengan benar.

B. KOMPETENSI

Mampu query pada beberapa table menggunakan fungsi agregasi dengan benar

C. SUBSTANSI KAJIAN

1. Membuat query beberapa tabel dengan fungsi agregasi 2. Dapat menggunakan fungsi agregasi dengan benar .

D. SUSUNAN LAPORAN

1. Permasalahan 2. Dasar Teori 3. Analisa 4. Kesimpulan

E. DASARTEORI

1. Query Data.

2. Contoh implementasi agregasi

F. LANGKAH KERJA

Referensi

Dokumen terkait

SQL ( Structure Query Language ) adalah sebuah bahasa pemrograman aras tinggi yang menjadi standar untuk pengolahan data pada sebagian besar

Sebagai contoh, untuk sebuah select-project- join query seperti Q2, yang inisial tree-nya ditunjukkan pada gambar (b), CARTESIAN PRODUCT dari relasi- relasi ditentukan dalam

EXCEPT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah data yang ada pada hasil query 1 dan tidak

Tuliskan query yang dapat menampilkan data department_id, manager_id, dan total gaji yang dikelompokkan berdasarkan manager_id yang berada dalam suatu kelompok department_id dengan

Query adalah suatu objek database yang dapat digunakan untuk menampilkan, menyunting atau menganalisa suatu data dengan memberikan baris-baris perintah tertentu..

joined table hasil dari full outer join digunakan klausa atau operator UNION untuk menggabungkan hasil query yang menggunakan left outer join dengan hasil query yang

Intersect merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah yang memenuhi kedua query tersebut dengan

Pada OUTER JOIN hasil yang ditampilkan adalah data-data dari semua tabel yang terlibat baik yang hanya yang memiliki kondisi kesamaan data berdasarkan relasinya (kesamaan data