Database Management System

Slides:



Advertisements
Presentasi serupa
Basis data - day 1 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Database.
BASIS DATA.
KONSEP DASAR BASIS DATA
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Pengantar Basis Data Chapter 1.
Database Chapter 1.
PEMROGRAMAN BASIS DATA
GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
DOSEN : ARFANSYAH, M.Kom STMIK MDP Palembang
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
Anggit Dwi Hartanto, S.Kom
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Basis Data.
PENGENALAN BASIS DATA.
Eko Hendratno Basis Data ABSTRAKSI DATA
Database Chapter 1.
Pengenalan Sistem Basis Data
BASIS DATA
PENGENALAN SISTEM BASIS DATA
SISTEM BASIS DATA PENDAHULUAN.
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
Created By Amir Ali,S.Kom.,M.Kom
KONSEP DASAR BASIS DATA
Kuliah II SISTEM BASIS DATA
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.
PEMROGRAMAN BASIS DATA
Topik Database : 1. Sistem Basis Data 2. ER Model
Basis Data / Dian Dharmayanti
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
Sistem Basis Data - Universitas Semarang
Materi ke 1 KONSEP DASAR.
Definisi dan Konsep Basis Data
Sistem Database Chapter 1.
Presented By Asih Winantu,S.Kom
Jhon Enstein Wairata, S.Kom
IT204 SISTEM BASIS DATA.
Database Dini Hamidin.
KONSEP DASAR BASIS DATA
Pengantar Basis Data Program S1 Teknik Informatika
KONSEP DASAR BASIS DATA
Pengantar Basis data Lamhot Sitorus, M.Kom.
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
PENGENALAN ANISA ISTIQOMAH, S.KOM.
Database Management System
Oleh: Devie Rosa Anamisa
Database Chapter 1.
Pengenalan Basis Data Materi Pertemuan Ke-2.
Rina Kurniawati, S.Kom., MT /
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Transcript presentasi:

Database Management System

Basis Data? Himpunan kelompok data (arsip) yg saling berhubungan yg diorganisasikan sedemikian rupa agar dapat digunakan kembali secara mudah dan cepat Kumpulan data yg saling berhubungan yg disimpan scr bersama dgn tanpa adanya pengulangan (redundansi) yg tidak perlu untuk memenuhi berbagai kebutuhan Kumpulan file/tabel/arsip yg saling berhubungan yg disimpan dalam media penyimpanan elektronis

Basis Data di sebuah Lemari Arsip Data Nilai Data Dosen Data Fakultas Data Courses Data P. Studi Data Students Basis Data di sebuah Lemari Arsip

Basis Data di sebuah Harddisk Data Dosen Data Nilai Data Courses Data Fakultas DISK Data Students Data P. Studi Basis Data di sebuah Harddisk

Basis Data? Kelebihan Basis Data secara elektronik Kecepatan dan Kemudahan (Speed) Memungkinkan penyimpanan/perubahan/manipulasi data lebih cepat Efisiensi Ruang Penyimpanan (Space) Data dikodekan secara elektronik dan disimpan dalam sebuah media. Misalnya: 1 char = 1 byte → HDD 10 GB = ± 10 milyar char → 1 hal = 1000 char So… HDD 10 GB = 10 juta halaman

Basis Data? Kelebihan Basis Data secara elektronik Keakuratan (Accuracy) Dengan sistem pengkodean, relasi antar data, dan dimungkinkannya penerapan aturan tipe data, domain data, keunikan data, dsb, maka dimungkinkan untuk menjaga keakuratan data dalam database Ketersediaan (Availability) Dimungkinkannya integrasi semua basisdata yang ada (meskipun basisdata tersebar secara geografis), sehingga ketersediaan data dalam sebuah sistem akan lebih terjamin

Basis Data? Kelebihan Basis Data secara elektronik Kelengkapan (Completeness) Dimungkinkannya penambahan jenis data baru dalam database yg telah ada Keamanan (security) Dimungkinkannya penerapan sistem keamanan dalam penggunaan basisdata, misalnya nama user, password dan pin untuk membatasi kewenangan akses data Kebersamaan Pemakai (shareability) Dimungkinkan pemakaian secara bersama dalam satu waktu

Database Management System Sistem Sebuah tatanan (keterpaduan) yg terdiri dari sejumlah entitas dan aktivis yang saling berhubungan dan secara bersama mewujudkan sebuah tujuan utama Sistem Manajemen Basis Data (DBMS) Sebuah sistem yang terdiri dari kumpulan data yg saling terhubung dan sekumpulan program yang memungkinkan user dan atau program lain untuk mengakses dan memanipulasi data

Database Management System Basis Data File 1 File 4 Data File 2 File 5 File 3 File 6 Data Database Management System

Database Management System Menyediakan fasilitas/interface untuk mengakses data DBMS mampu menyembunyikan detail tentang bagaimana data tersebut disimpan dan di-maintain Tiga level abstraksi data dlm DBMS: Level Fisik (Physical Level) Level Konseptual (Conceptual Level) Level Penampakan (View Level)

Database Management System Physical Level Menunjukkan sesungguhnya bagaimana data disimpan memperlihatkan data sebagai gabungan dari struktur dan datanya sendiri Menunjukkan bagaimana representasi fisik dari penyimpanan/pengorganisasian data → sebagai teks, angka, atau himpunan bit

Database Management System Conceptual Level Menggambarkan data apa yg tersimpan (secara fungsional) dan hubungannya dengan data lainnya Contoh: Data Mahasiswa, disimpan dalam table: - Biodata Mahasiswa - Rencana Studi Mahasiswa - Nilai Mahasiswa - Prestasi Mahasiswa

Database Management System Conceptual Level Data Mahasiswa Nilai Biodata Rencana Studi Prestasi

Database Management System View Level Hanya menyajikan data yang dikehendaki oleh user DBMS mengkonversi data asli menjadi informasi yang bermanfaat bagi user Contoh: Menampilkan Nama & NIM Mahasiswa yang mendapatkan nilai A pada matakuliah Pengantar Komputer

Database Management System View Level Nama & NIM Mahasiswa dg nilai A pada matakuliah Pengantar Komputer Data Mahasiswa Biodata Nilai Rencana Studi

Database Management System View 1 View 2 View 3 Conceptual Level Physical Level

Database Management System DBMS merupakan perantara bagi user dng basis data dlm disk Cara berinteraksi antara user dan data diatur dg menggunakan bahasa yg ditetapkan oleh perusahaan pembuat DBMS Contoh bahasa basis data - SQL - dBase - QUEL

Database Management System Bahasa dlm database dapat dikategorikan dalam dua (2) bentuk: Data Definition Language (DDL) Digunakan untuk membuat & mengubah struktur basisdata (meliputi tabel, indeks, view, dll) Data Manipulation Language (DML) Digunakan untuk membaca & memanipulasi (menyisipkan, menghapus & mengubah) data

Database Management System DBMS umumnya memiliki lima (5) modul dasar: File Manager untuk mengelola alokasi ruang dlm disk & struktur data yg digunakan Database Manager menyediakan interface antara data low level yang ada di basis data dng program aplikasi dan query yg diberikan ke sistem

Database Management System DBMS umumnya memiliki lima (5) modul dasar: Query Processor menterjemahkan perintah dlm query language ke perintah low-level yg dpt dimengerti oleh Database Manager DML Precompiler Mengkonversi perintah DML yg ditambahkan dlm sebuah program aplikasi. Precompiler akan berinteraksi dengan Query Processor

Database Management System DBMS umumnya memiliki lima (5) modul dasar: 5. DDL Compiler Mengkonversi perintah DDL kedalam sekumpulan tabel yg mengandung metadata. Tabel-tabel ini kemudian disimpan dlm kamus data