Implementasi Database:
System database yang terdapat dalam SQL Server 2005 Express Edition antara lain:
-
Master : berisi info mengenal database server yang digunakan saat itu.
-
Model : berisi template dari database baru yg dibuat SQL Server 2005.
-
MSDB : berisi daftar aktifitas server dan juga proses backup yang terjadi di database dalam server.
-
TempDB : database temporer yang menjadi tempat penampungan sementara bagi proses-proses didalam SQL Server seperti eksekusi stored procedures dan Query. Caution !! pada saat SQL Server direstart servicenya maka isi dari database ini akan kembali menjadi kosong.
Studi Kasus mengenai sistem akademik di suatu universitas
-
menggunakan SQL Server Management Studio lebih baik daripada menggunakan perintah Query untuk manipulasi struktur tabel tetap harus dipelajari:
-
Langkah : lihat panel sebelah kiri, di sub tree Databases → New Database (Logic Name not Fisik)
Dit ?
a. Apa sih maksudnya penamaan database secara logika?
nama database yang nantinya akan digunakan untuk melakukan akses dari database, baik pada saat melakukan Query, maupun pada saat diakses dengan menggunakan bahasa .NET
b. klo fisik??
nama file sesungguhnya dari database tersebut, nah klo pas masa backup atau copy database dijalankan, maka yang perlu dicari secara fisik di windows expolorer, bukan nama file secara logika.
-
Ada 2 file dengan ekstensi .mdf dan file log yang berfungsi untuk kepentingan recovery dengan ekstensi .ldf
Saran :
ubah tempat file diatas di folder kita lebih baik daripada default file fisik database (.mdf) dan file log (.ldf) dalam satu folder yang sama untuk kemudahan pemindahan database.
Pembuatan Tabel
- perhatikan tipe datanya.
- Character
- Unicode Character
- Date name
- Binary
- Tipe Data Lain
- Numerik
Misal : Dosen, Kelas, Mahasiswa, Matakuliah dan Nilai
Setting Relasi Antar Tabel
Membuat relasi antara tabel dalam SQL Server dengan menggunakan fasilitas Database Diagram di bawah database Akademik, kemudian memilih sub menu New Database Diagram.
Manipulasi Data
- Setelah buat tabel selese (termasuk setting relasi antar tabel juga ya),
baru lakukan manipulasi data. Manipulasi ini nanti akan didalami dalam pelajaran Query.
- Bagi pemula, manipulasinya memakai utilitas SQL Server Management Studio.
- Manipulasi data itu : operasi insert, update dan delete data dalam suatu tabel (IUD)
- Karena sudah saling berelasi,kita harus memahami relasi itu jika ingin memanipulasi
data.
Insert Data
- pada Management Studio = SQL Server Enterprise Manager
bisa dilakukan expand sub tree dipanel sebelah kiri/object explorer(icon +), khusus di subtree database Akademik.
Kemudian klik kanan -> open table, lalu isi tabel dech
Kesimpulannya:
1.klo mo cpet pake SQL Server Management studio drpd Query
2.proses perancangan matang dan data terencana sangat dibutuhkan.
3.pembuatan relasi antar tabel adl hal vital dalam pembuatan database.
dalam buat relasi ga hanya drag drop loh, tp hrus tau business rulenya jg..
4. perhatikan penyimpanan data secara fisik
Filed under: MY Skill Ditandai: | Database, implementasi database, manipulasi data, SQL, sql server