Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHalim Katrok Telah diubah "10 tahun yang lalu
1
What Is Database? Handy Wicaksono
2
Apakah Database itu? Database : tempat penyimpanan informasi Jenis database yang paling umum : relational database
3
Ciri –ciri relational database Menyimpan data dalam tabel yang terdiri dari baris (record) & kolom (field) Anda dapat mengambil sebagian data tabel (melakukan Query) Anda dapat menggabung beberapa tabel untuk mengambil record yang berhubungan pada tabel lain
4
Database Engine “Sistem yang mengatur bagaimana data disimpan dan diambil” Fungsi dasar database dijalankan oleh database engine Contoh : –Microsoft Jet –Microsoft SQL Server 6.5
5
Tables & Fields Database terdiri dari kumpulan tabel –Misal : tabel pelanggan, tabel pesanan, tabel pegawai Tabel terdiri dari kumpulan records –Data individual Records terdiri dari kumpulan fields –Subdivisi data dari sebuah record –Misal : nama, alamat, kota, dll
6
Recordset Setelah membuat tabel, Anda perlu melakukan manipulasi : –Memasukkan dan mengambil data –Melihat dan memodifikasi struktur tabel Recordset : konstruksi data yang mewakili bagian dari record yang diambil dari database Recordset ditampilkan sebagai object
7
Tipe Data (contoh dalam VB) Tipe / jenis data yang digunakan dalam VB database Contoh : –Binary- Double –Boolean- Integer –Byte- Long –Currency- Memo –Date/Time- Dll
8
Membuat Skema Database (1) Untuk melihat tabel & field apa saja yang tersedia, juga hubungannya Skema : road map to your database Misal : menggunakan MS Visio
9
Membuat Skema Database (2) Contoh : Skema Database dengan Visio
10
Membuat Database 1.Menggunakan Visual Basic –VB 6.0 Visual Data Manager 2.Menggunakan MS Access 3.Menggunakan teknik yang lebih “eksotik” : –Menggunakan kode program untuk membuat struktur database –VB Data Definition Language (DDL), Data Access Object (DAO)
11
Relationship (1) Cara formal untuk menjelaskan hubungan antar tabel 2 field yang digunakan : –primary key : field yang menjadi identitas unik dari tabel –foreign key : field dalam tabel yang berhubungan yang menyimpan duplikat dari primary key tabel utama
12
Relationship (2) Keuntungan : referential integrity –Menjaga konsistensi database –Tidak bisa menghapus record yang terhubung dengan record tabel lain Jenis : –One to one relationship –One to many relationship –Many to many relationship
13
Normalisasi Database Untuk memperkecil inkonsistensi & meminimalkan inefisiensi Database tidak konsisten jika : –data pada salah 1 tabel tidak cocok dengan data pada tabel lain –Misal :Ngawi Jatim Ngawi Jateng –Contoh Normalisasi : langsung mengambil dari tabel propinsi
14
Apakah Query? Perintah database untuk mengambil records Untuk menampilkan data 1 atau lebih fields dari 1 atau lebih tabel Anda dapat membatasi data yang diambil dengan criteria
15
Apakah SQL? Structured Query Language Bahasa standar untuk memanipulasi database Mudah dipelajari & dapat diimplementasikan pada berbagai database (Teori) (Praktis) ada perbedaan dalam implementasinya oleh vendor
16
Sumber “Database Access with Visual Basic 6”, Jeffrey P. McManus, Sams Publishing : 1999
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.