Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSonny Kusuma Telah diubah "6 tahun yang lalu
1
Basis Data (Database) Rahmat D.R. Dako, ST., M.Eng
2
Struktur Data Basis Data Tabel 1 Tabel 2 Tabel 3 Record … Record Field
Bit Bit Bit
3
Struktur Data dan Basis Data
Field : Data terkecil yang memiliki makna (elemen data, kolom, item, dan atribut) Record : kumpulan dari sejumlah elemen data yang saling terkait (tupel, baris) Tabel : menghimpun sejumlah record
4
Contoh
5
DBMS (DataBase Management System)
Sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data Tujuan pembuatan sistem ini adalah untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas
6
Keuntungan DBMS Menurut Ramakrishm dan Gehrke (2000), Keuntungan DBMS : Independensi Data Pengaksesan yang efisien terhadap data Keamanan dan integritas data Adminstrasi data Akses bersamaan dan pemulihan terhadap kegagalan Waktu pengembangan diperpendek
7
Jenis Basis Data menurut Pengaksesan
Basis Data Individual; Basis data perusahaan; Basis data terdistribusi; Bank data publik.
8
Model Data Sekumpulan konsep terintegrasi yang dipakai untuk menjabarkan data, hubungan antar data, dan kekangan terhadap data yang digunakan untuk menjaga konsistensi (Struktur data logis) . Model Data : Model hirarkis Model data jaringan Model data relasional Model data berbasis objek
9
Model Data Hirarkis Orang tua (parent) Akar Dosen Novia Dosen Zaenal
Basis Data Pemrograman Fisika Paijo Tukiyem Kudede Hajara Sa’ira Alfonso Tumini Anak (child)
10
Memiliki lebih dari satu orang tua
Model Data Jaringan Dosen Novia Dosen Zaenal Basis Data Pemrograman Fisika Paijo Tukiyem Kudede Hajara Alfonso Tumini Memiliki lebih dari satu orang tua
11
Model Data Relasional Primary Key Foreing Key
12
Model Data Berbasis Objek
Data dan metode dikemas menjadi satu
13
Komponen DBMS Kamus Data Utilitas Pembangkit laporan Pembangkit aplikasi
14
Kamus Data Menyimpan deskripsi data yang digunakan dalam basis data
15
Utilitas Memudahkan pemakai dalam menciptakan basis data dan table serta dalam memanipulasi data
16
Pembangkit Laporan Fasilitas yang disediakan kepada pemakai untuk membuat laporan dengan mudah
17
Pembangkit Aplikasi Fasilitas yang digunakan untuk membuat tampilan yang digunakan oleh pemakai yang akan menggunakan aplikasi basi data.
18
SQL (Struktured Query Language)
Bahasa yang digunakan untuk mengkases basis data yang tergolong relasional Pernyataan Keterangan SELECT Untuk mengambil data INSERT Untuk menambahkan data UPDATE Untuk mengganti data DELETE Untuk menghapus data CREATE TABLE Untuk menciptakan tabel DROP TABLE Untuk menghapus tabel GRANT Untuk mengantur wewenang pemakai REVOKE Untuk mencabut hak pemakai
19
Next Week…
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.