praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

12
PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI 1. Buatlah nama database “animal”, klik “Create”. 2. Buatlah nama tabel pertama “animal” dengan isi field 2. Klik Go.

Upload: nahot-frastian-mkom

Post on 26-May-2015

376 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

PRAKTIKUM SISTEM BASIS DATA

DOSEN : NAHOT FRASTIAN, S.KOM

PROGRAM STUDI : TEKNIK INFORMATIKA

UNIVERSITAS INDRAPRASTA PGRI

1. Buatlah nama database “animal”, klik “Create”.

2. Buatlah nama tabel pertama “animal” dengan isi field 2. Klik Go.

Page 2: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

3. Buatlah isi nama field sepeti gambar berikut:

4. Pada tab “Structure” tabel “animal”, pada field”id” sebagai Primary Key.

Page 3: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

5. Buat tabel kedua dengan nama “food” isi field 2. Klik Go.

6. Buat nama isi field seperti gambar berikut:

Page 4: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

7. Pada tab “Structure” tabel “food”, pada field ”id” sebagai Primary Key.

8. Klik pada database “animal”, klik tab “Designer”. Buat Create relation seperti gambar berikut:

Page 5: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

1. Masukkan isi data pada tabel “animal” sebagai berikut:

− Buat query SQL

INSERT INTO animal (id, annimal) VALUES

('1','Cat'),

('2','Dog'),

('3','Cow');

Page 6: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

2. Klik pada tab “Browse”;

3. Masukkan isi data pada tabel “sales_order” sebagai berikut:

− Buat query SQL

INSERT INTO food(id, fodd) VALUES

('1','Milk'),

('2','Bone'),

('3','Grass');

Page 7: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

4. Klik pada tab “Browse”.

RELASI ANTAR TABEL (JOIN)

1. JOIN/INNER JOIN

Menampilkan annimal dan food yang diurutkan berdasarkan annimal.

− Buat query SQL

SELECT animal.annimal, food.fodd

FROM animal

Page 8: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

INNER JOIN food

ON animal.id=food.id

ORDER BY animal.annimal;

2. LEFT JOIN

Menampilkan annimal dan food yang diurutkan berdasarkan annimal.

− Buat query SQL

SELECT animal.annimal, food.fodd

FROM animal

LEFT JOIN food

Page 9: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

ON animal.id=food.id

ORDER BY animal.annimal;

3. RIGHT JOIN

Menampilkan annimal dan food yang diurutkan berdasarkan annimal.

− Buat query SQL

SELECT animal.annimal, food.fodd

FROM animal

Page 10: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

RIGHT JOIN food

ON animal.id=food.id

ORDER BY animal.annimal;

4. FULL JOIN

Menampilkan annimal dan food yang diurutkan berdasarkan annimal.

− Buat query SQL

SELECT animal.annimal, food.fodd

Page 11: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

FROM animal

FULL JOIN food

ON animal.id=food.id

ORDER BY animal.annimal;

5. CROSS JOIN

Penggunaan CROSS JOIN tanpa menggunakan ON dan USING

− Buat query SQL

SELECT animal.annimal, food.fodd

Page 12: Praktikum sistem basisdata bab 10 hal 53_nahot frastian s kom

FROM animal

CROSS JOIN food;