mengelolah database
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 PresentationTRANSCRIPT
MENGELOLAH DATABASE
DENGAN MYSQL
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
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
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
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
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
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;
Membuat Tabel- Membuat Tabel Nilai
Membuat tabel matakuliah
Menampilkan Database dan Tabel-Menampilkan database menggunakan perintah :
Show databases;
-Menampilkan Tabel menggunakan perintah :
Show Tables;
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’);
- 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’;
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
Studi Kasus Perancangan Database
NIP Nama Golongan status alamat Jml anak
Gaji Pokok
Tunjangan
2. Pegawai Perusahaan