What Is Database? - PowerPoint PPT Presentation

About This Presentation
Title:

What Is Database?

Description:

What Is Database? Handy Wicaksono Apakah Database itu? Database : tempat penyimpanan informasi Jenis database yang paling umum : relational database Ciri ... – PowerPoint PPT presentation

Number of Views:253
Avg rating:3.0/5.0
Slides: 17
Provided by: HandyWi
Category:
Tags: basic | database | visual

less

Transcript and Presenter's Notes

Title: What Is Database?


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
  • Menggunakan Visual Basic
  • VB 6.0 ? Visual Data Manager
  • Menggunakan MS Access
  • 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
Write a Comment
User Comments (0)
About PowerShow.com