Pertemuan III Betha Nurina Sari, M.Kom

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

SISTEM BASIS DATA Basis Data.
Continous DBMS DATA MODELS
BASIS DATA RELATIONAL.
Database Management System
BASIS DATA.
02 Lingkup Basis Data Mata Kuliah: Basis Data
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Model Data Pertemuan Minggu Ke-3.
GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM
Perancangan Basis Data MI 1133
Pengantar Basis Data Sumber :
Abstraksi dan bahasa basis data
DATABASE SYSTEM (Sistem Basis Data)
P1. PENGANTAR BASIS DATA & P2. LINGKUNGAN BASIS DATA
Sistem Basis Data Adriy.weebly.com.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BAB 2 MODEL-MODEL DATA ..
Pemrograman Terstruktur
Pengantar basis data Mata Kuliah
Komponen, konsep, abstraksi dan bahasa
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
PROGRAM STUDI AKUNTANSI - STIE MDP
BASIS DATA 3 Model Data dan DBMS.
Eko Hendratno Basis Data ABSTRAKSI DATA
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
MANAJEMEN SUMBER DAYA DATA
Materi ke 6 Bahasa Basis Data.
BASIS DATA
BASIS DATA 3 Model Data dan DBMS.
Model Data Relasional Mahmud Yunus,S.Kom., M.Pd.
Sistem Manajemen Basis Data
BAB 2 MODEL-MODEL 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
Pertemuan Minggu Ke-2 LINGKUNGAN DATABASE.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
By Daniel Damaris Novarianto S.
Pertemuan 6 Sistem Basis Data
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Soal Quiz Perancangan Basis Data
Kuliah II SISTEM BASIS DATA
Database & Database Users
Management Information System
Lingkungan Basis Data.
Pertemuan 2 Database Environment
LINGKUNGAN DATABASE Arsitektur Database
Pendahuluan Basis Data
SISTEM BASIS DATA Basis Data.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Rina Kurniawati, S.Kom., MT /
Sistem Manajemen Basis Data
LINGKUNGAN BASIS DATA.
SISTEM BASIS DATA Kuliah - 2.
Presented By Asih Winantu,S.Kom
LOGO Basis Data By Daniel Damaris Novarianto S.. COMPANY LOGO Pengantar Basis Data.
Microsof Acces 2007 adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
Pengantar Basis Data Program S1 Teknik Informatika
I KOMANG GEDE MAHENDRA YASA
SISTEM BASIS DATA Basis Data.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Kiky Rizky Nova Wardani, S.Kom
Sistem Manajemen Basis Data
Pengantar Teknologi SIM 2 (pertemuan 5)
Transcript presentasi:

Pertemuan III Betha Nurina Sari, M.Kom LINGKUNGAN DATABASE Pertemuan III Betha Nurina Sari, M.Kom

Tujuan dari sistem basis data Menyediakan pemakaian melalui suatu pandangan yang abstrak mengenai data dengan menyembunyikan detail dari bagaimana data disimpan dan dimanipulasi. ->menyediakan fasilitas interface dalam melihat data kepada user

3 tingkatan arsitektur database

Tingkatan eksternal (View) Merupakan cara pandang user terhadap database. Cara pandang pada tingkat eksternal hanya terbatas pada entitas, atribut, dan hubungan antar entitas (relationship) yang diperlukan saja

Tingkat konseptual Merupakan kumpulan cara pandang terhadap database Pada tingkat ini menjabarkan data apa saja yang sesungguhnya disimpan pada database dan juga menjabarkan hubungan diantara data. Misalnya data akademik disimpan dalam file mahasiswa, data matkul, data krs, data nilai.

Tingkat internal Merupakan perwujudan database dalam komputer. Pada tingkat ini menggambarkan bagaimana database disimpan secara fisik di dalam peralatan storage yang berkaitan dengan tempat penyimpanan.

Contoh pengambaran tingkatan arsitektur database

Data Independence Pengubahan schema dalam level tertentu tetapi tidak mengubah schema di level yang lebih tinggi Dua tipe data independence Logical data independence Physical data Independence

Logical Data Independence Kemampuan untuk tidak mengubah external schema atau program aplikasi padahal conceptual schema telah diubah Contoh menambah atribut dalam sebuah relasi atau entitas

Physical Data Independence Pengubahan di internal schema tetapi tidak mengubah conceptual (atau external) schema Contoh mengubah penyimpanan data

DBA dapat mengubah isi, lokasi, perwujudan dalam organisasi basis data tanpa mengganggu program-program aplikasi yang sudah ada. Pabrik/agen peralatan/software pengolahan data dapat memperkenalkan produk-produk baru tanpa mengganggu program-program aplikasi yang sudah ada. Untuk memudahkan perkembangan program-program aplikasi Memberikan fasilitas pengontrolan terpusat oleh DBA demi keamanan dan integritas data dengan memperhatikan perubahan-perubahan kebutuhan pengguna

DBMS (Data Base Management System) - Kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan database - Data sub language adalah subset bahasa yang dipakai untuk operasi manajemen database. Dalam penggunaan biasanya dapat ditempelkan (embedded) pada bahasa tuan rumah (Cobol, PL/1, dsb).

Data Definition Language (DDL) Data Manipulation Language (DML) Data Sub language Data Definition Language (DDL) Bahasa yang digunakan dalam mendefinisikan struktur atau kerangka dari database, di dalamnya termasuk record, elemen data, kunci elemen, dan relasinya Data Manipulation Language (DML) Bahasa yang digunakan untuk menjabarkan pemrosesan dari database, fasilitas ini diperlukan untuk memasukkan, mengambil, mengubah data. DML dipakai untuk operasi terhadap isi database

Komponen DBMS

Komponen DBMS Query Processsor Komponen yang mengubah bentuk query ke dalam instruksi tingkat rendah ke database manager Database Manager Menerima query-query lalu memeriksa skema eksternal dan konseptual untuk menentukan record-record konseptual yang diperlukan File Manager Memanipulasi penyimpanan file dan mengatur alokasi ruang penyimpanan pada disk dan menentukan record-record konseptual yang diperlukan

Komponen DBMS DML Preprocessor Modul yang merubah perintah DML embedded ke dalam program aplikasi ke standar fungsi pemanggilan dalam bahasa pemrograman DDL Compiler Merubah perintah DDL menjadi kumpulan tabel yang berisi metadata. Dictionary Manager Mengatur akses dan memelihara data dictionary. Data dictionary diakses oleh komponen DBMS yang lain.

Model data Kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan-batasan data dalam suatu organisasi Fungsi dari sebuah model data untuk merepresentasikan data sehingga data tersebut mudah dipahami.

Perkembangan Model data

Model Data Berbasis Objek Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Beberapa jenis model data berbasis objek yang umum adalah : entity-relationship semantic functional object-oriented

Model Data Berbasis Record Pada model data berbasis record, database terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya. Ada 3 macam jenis model data berbasis record yaitu : Model data hierarkhi Model data jaringan Model data relasional

Model data hierarkhi Model data ini dikenal sebagai model struktur pohon, dimana data direpresentasikan dalam bentuk pohon. Model hierarki mempunyai dua konsep struktur data yaitu record dan parent-child relationship (PCR).

Model data hierarkhi

Contoh Model data hierarkhi

Model data jaringan Model database jaringan merupakan pengembangan dari model database hirarki,

Model data relasional Dalam model ini disusun dalam bentuk tabel dua dimensi yang terdiri dari: baris (record) dan kolom (field) pertemuan antara baris dengan kolom disebut item data (data value), mempunyai dihubungkan (relationship) sedemikian rupa menggunakan field-field kunci (Key field) sehingga dapat meminimalkan duplikasi data.

Contoh Model data relasional

NEXT >>> MODEL DATA RELASIONAL