MENGELOLAH DATABASE

13
MENGELOLAH DATABASE DENGAN MYSQL

description

MENGELOLAH DATABASE. DENGAN MYSQL. Contoh Database. Contoh : Perancangan DATABASE akademik untuk mengelola nilai ujian mahasiswa Tahap pertama mendefinisikan tabel yang akan digunakan untuk menyimpan data nilai ujian mahasiswa. - PowerPoint PPT Presentation

Transcript of MENGELOLAH DATABASE

Page 1: MENGELOLAH DATABASE

MENGELOLAH DATABASE

DENGAN MYSQL

Page 2: MENGELOLAH DATABASE

Contoh DatabaseContoh : Perancangan DATABASE akademik untuk mengelola nilai

ujian mahasiswa- Tahap pertama mendefinisikan tabel yang akan digunakan untuk

menyimpan data nilai ujian mahasiswa.- Merancang tabel yang memiliki atribut : nama, matakuliah1, nilai 1,

matakuliah2, nilai2, contoh tabel sebagai berikut :

Nama Mata Kuliah1 Kredit 1 Nilai 1 Mata kuliah 2

Kredit 2 Nilai 2

Yuyun Algoritma 4 B Database 2 C

Dian Algoritma 4 A Database 2 B

Okta Database 2 C

Page 3: MENGELOLAH DATABASE

Perubahan Rancangan 1

Perubahan Rancangan :

NIM* Mata Kuliah Kredit Nilai

20081 Algoritma 4 B

20082 Algoritma 4 A

20084 Database 2 C

NIM* Nama

20081 Yuyun

20082 Dian

20084 Okta

Tabel mahasiswa

Tabel nilai

Page 4: MENGELOLAH DATABASE

Perubahan Rancangan 2Perubahan Rancangan :

NIM* Mata Kuliah* Nilai

20081 Algoritma B

20082 Algoritma A

20084 Database C

NIM* Nama

20081 Yuyun

20082 Dian

20084 Okta

Tabel mahasiswa

Tabel nilai

Mata Kuliah* Kredit

Algoritma 4

Algoritma 4

Database 2

Tabel Mata kuliah

Page 5: MENGELOLAH DATABASE

Perubahan Rancangan 3Perubahan Rancangan :

NIM* KodeMK* Nilai

20081 MK001 B

20082 MK002 A

20084 MK003 C

NIM* Nama

20081 Yuyun

20082 Dian

20084 Okta

Tabel mahasiswa

Tabel nilai

KodeMK Mata Kuliah Kredit

MK001 Algoritma 4

MK002 JArkom1 4

MK003 Database 2

Tabel Mata kuliah

Page 6: MENGELOLAH DATABASE

RELASI

- Relasi Antar entitas (entity), tabel mewakili entitas yang ada didalamnya.

- Untuk memudahkan maka entitas dan relasi dapat diwakili dengan tabel.

- Secara diagram relasi entitas maka hasil dari contoh diatas dapat digambarkan sbb :

MAHASISWA

NIM

Nama

NILAI

KodeMK

NIM

Nilai

Matakuliah

KodeMK

Mata Kuliah

Kredit

NIM=NIMkodeMK=kodeMK

Page 7: MENGELOLAH DATABASE

MEMBUAT DATABASE DAN TABEL

Membuat database dengan nama file nilai_mhsdb

Sebelum membuat tabel lebih dahulu panggil database yang telah dibuat dengan perintah : use nilai_mhsdb;

Page 8: MENGELOLAH DATABASE

Membuat Tabel- Membuat Tabel Nilai

Membuat tabel matakuliah

Page 9: MENGELOLAH DATABASE

Menampilkan Database dan Tabel-Menampilkan database menggunakan perintah :

Show databases;

-Menampilkan Tabel menggunakan perintah :

Show Tables;

Page 10: MENGELOLAH DATABASE

MEMANIPULASI DATA-Menampilkan struktur Tabel

Perintah : describe namatabel;

-Memanipulasi database (pengisian/penambahan data)

Perintah : Insert into namatabel values (‘isi’, ‘isi’); atau

Insert into namatabel (‘field’, ‘field’) values (‘isi’, ‘isi’);

Page 11: MENGELOLAH DATABASE

- Membaca Data yang ada dalam Tabel database

Contoh perintah : select * from nilai;

- Mengubah dan memperbaiki Data dalam table

Contoh perintah :

update nilai

Set nim=‘20081’

Where kodemk=‘MK00’;

Page 12: MENGELOLAH DATABASE

Studi Kasus Perancangan Database

Nama Alamat Kota Kode Pos E-mail Hubungan Telp

Rida Jl. Ganesa Bandung 42777 [email protected] Teman 022256025

Arif Jl. Kartini Cirebon 45152 [email protected] Bisnis 081264562

Upik Jl. Gatot Subroto Jakarta 21524 [email protected] Kenalan 02156841

1. Buku alamat

Page 13: MENGELOLAH DATABASE

Studi Kasus Perancangan Database

NIP Nama Golongan status alamat Jml anak

Gaji Pokok

Tunjangan

2. Pegawai Perusahaan