Data Model, Arsitektur dan Antar Muka

Slides:



Advertisements
Presentasi serupa
Continous DBMS DATA MODELS
Advertisements

Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
BASIS DATA.
Lingkungan Database Bagian II
02 Lingkup Basis Data Mata Kuliah: Basis Data
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Model Data Pertemuan Minggu Ke-3.
Database Chapter 1.
PEMROGRAMAN BASIS DATA
BAB 6 SISTEM DATA BASE.
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Manajemen Basis Data menggunakan SQL Server
Abstraksi dan bahasa basis data
Sistem Manajemen Basis Data
LINGKUNGAN BASIS DATA Anggit Dwi Hartanto, S.Kom.
PROSES DESIGN SISTEM BASIS DATA
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BAB 2 MODEL-MODEL DATA ..
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Mengenal DBMS (Database Management System)
Database Management System
PERANCANGAN BASIS DATA
Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)
BASIS DATA 3 Model Data dan DBMS.
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
Design Basis Data Kelompok 9
PERANCANGAN DATA BASE.
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
Structure query language (SQL)
Pertemuan 6 Sistem Basis Data
Manajemen Basis Data menggunakan SQL Server
KONSEP DESAIN SOFTWARE DATABASE
Pertemuan III Betha Nurina Sari, M.Kom
Created By Amir Ali,S.Kom.,M.Kom
PEMODELAN DATA.
Sistem Basis Data (Kuliah 2)
Kuliah II SISTEM BASIS DATA
Database & Database Users
Agus Aan Jiwa Permana, S.Kom., M.Cs
Lingkungan Basis Data.
Basis Data / Dian Dharmayanti
Pertemuan 2 Database Environment
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
Pengantar Seputar sistem basisdata Cara pandang Data Model Data
Pendahuluan Basis Data
Perancangan Basis Data
Sistem Manajemen Basis Data
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MODUL XIX DEPAN.
Presented By Asih Winantu,S.Kom
Pengantar Seputar sistem basisdata Cara pandang Data Model Data
PEMROGRAMAN BASIS DATA
Pengantar Basis Data Program S1 Teknik Informatika
SQL.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
SISTEM BASIS DATA BASIS DATA I/2011-GANJIL
Sistem Basis Data Pertemuan Pertama.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Sistem Manajemen Basis Data
Transcript presentasi:

Data Model, Arsitektur dan Antar Muka

Data Model Sekumpulan konsep untuk menjelaskan struktur basis data Tipe data, relasi, constraints (batasan) Basic operations untuk retrieval dan update High-level, Conceptual Persepsi user Entitas, Atribut, Relasi Low-level, Physical Penyimpanan fisik Data Model, Arsitektur dan Antar Muka 2

Data Model Representational, Implementation Perantara antara Conceptual dan Physical Data Model, Arsitektur dan Antar Muka 3

Instance dan Schema Schema Instance Schema diagram terdiri atas beberapa Schema construct Berisi tipe data dan constraints Perubahan terjadi dalam jangka lama sesuai kebutuhan Instance Occurence, snapshot, state Dinamis Data Model, Arsitektur dan Antar Muka 4

Three-Schema Architecture Internal level, Internal schema menggunakan physical schema Conceptual level, Conceptual schema Menjelaskan struktur basis data secara keseluruhan External level, View level Menjelaskan bagian dari conceptual level yang sesuai dengan kebutuhan user tertentu Data Model, Arsitektur dan Antar Muka 5

Data Independence Perubahan deskripsi pada satu level tidak mengubah deskripsi pada level yang lain misal: Struktur tabel fisik mengalami perubahan Logical data independence Conceptual schema berubah External view dan Program aplikasi tetap Physical data independence Internal schema berubah Conceptual schema tetap Data Model, Arsitektur dan Antar Muka 6

Data Independence Contoh: Tuning database Kinerja database turun Buat indeks Perubahan fisik Conceptual schema dan Program aplikasi tidak berubah Happy users  Contoh Independensi data lojik? Tugas Mandiri 1 Data Model, Arsitektur dan Antar Muka 7

Data Independence dan 3-Schema Arsitektur 3-schema memudahkan implementasi DI Eksekusi kueri terlalu panjang Praktiknya sedikit diimplementasikan Data Model, Arsitektur dan Antar Muka 8

Bahasa Akses dan Antar Muka Kelompok user End user, Application programmers, DBA Tingkat kemahiran berbeda Antar muka berbeda Bahasa akses berbeda Data Model, Arsitektur dan Antar Muka 9

Bahasa Akses Data Definition Language Storage Definition Language DBA, Database designers Conceptual schema Internal schema Storage Definition Language DBA, Database desginers Data Model, Arsitektur dan Antar Muka 10

Bahasa Akses View Definition Language End users Spesifikasi user view Mapping ke internal schema DDL umum diimplementasikan untuk Conceptual dan External schema Data Manipulation Language Memanipulasi instance Insert, Delete, Update, Select Data Model, Arsitektur dan Antar Muka 11

Bahasa Akses Implementasi DBMS Kategori DML VDL, DDL, DML menjadi kesatuan SDL terpisah untuk DBA dan Designers Kategori DML High-level, Nonprocedural Diakses lewat antar muka DBMS Low-level, Procedural Dituliskan dalam rangkaian bahasa prosedural lain QBE Data Model, Arsitektur dan Antar Muka 12

Antar Muka DBMS Menu-based interface Web-based interface Forms-based interface Forms specification language Graphical User Interface Query By Example Natural Language Interface Data Model, Arsitektur dan Antar Muka 13

Antar Muka DBMS Parametric Interface Interface untuk DBA Penggunaan yang berulang Teller bank, Airline ticketing, dll Interface untuk DBA Data Model, Arsitektur dan Antar Muka 14

Pustaka http://tjerdastangkas.blogspot.com/search/label/ikd312 Data Model, Arsitektur dan Antar Muka 15

Tugas Mandiri 1 Tulis dalam kertas A4 Batas waktu: 23 September 2011, pukul 14.00 WIB Di loker / sekretariat (pak Haryono) Kirim e-mail dengan subject: "TM1 IKD312" Bahasa Pemrograman – IKP213 16

Kamis, 22 September 2011