Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.

Slides:



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

Kiky Rizky Nova Wardani, S.Kom
SISTEM BASIS DATA Basis Data.
DESAIN & KONFIGURASI DATABASE
Continous DBMS DATA MODELS
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
PERINTAH SQL.
PHP dan MySQL.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
MODEL DATA.
Manajemen Basis Data menggunakan SQL Server
Abstraksi dan bahasa basis data
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
DATABASE SYSTEM (Sistem Basis Data)
LINGKUNGAN BASIS DATA Anggit Dwi Hartanto, S.Kom.
Pertemuan 4 Database dengan MySQL.
MODEL BASIS DATA.
Arsitektur Sistem Basis Data
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Database by Syatantra Rahutama.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Istilah-Istilah di lingkungan Database
Mengenal DBMS (Database Management System)
BAB 1 Pengenalan Database dan DBMS
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
PENGANTAR TEKNOLOGI SIA 2
SQL Basis Data.
PENGANTAR DATABASE ADMINISTRATOR
Outline: Relational Data Model Entity Relationship Diagram
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
Konsep Teknologi Informasi B
Structure query language (SQL)
SISTEM BASIS DATA.
Manajemen Basis Data menggunakan SQL Server
KONSEP DESAIN SOFTWARE DATABASE
Konsep Teknologi Informasi B
Pertemuan III Betha Nurina Sari, M.Kom
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
PEMODELAN DATA.
Arsitektur Sistem Basis Data
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Agus Aan Jiwa Permana, S.Kom., M.Cs
Model Data.
Management Information System
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
SISTEM BASIS DATA Basis Data.
Basis Data (Database) Rahmat D.R. Dako, ST., M.Eng.
Pemrograman Internet Database.
Basis Data [TK1064] I. Pengenalan Basis Data
Structure query language (SQL)
SISTEM BASIS DATA Kuliah - 2.
Nama : Agnessia Mega C.A.S NIM : Kelas : AB-39-06
SQL.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
Basis Data (Database).
SISTEM BASIS DATA Basis Data.
Oleh: Devie Rosa Anamisa
Penjelasan : Tingkat/level abstraksi data
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Structure query language (SQL)
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Mengenal DBMS (Database Management System)
Kiky Rizky Nova Wardani, S.Kom
PENDAHULUAN MySQL Oleh: Rudianto.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
Transcript presentasi:

Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical level Lapis Konseptual/logical level Lapis Pandangan/view

Abstraksi Data

1. LEVEL FISIK/INTERNAL Level fisik merupakan level paling rendah yang menggambarkan bagaimana sesungguhnya suatu data disimpan. Contoh : pada data mahasiswa terdapat atribut nama yang disimpan dalam harddisk sepanjang 20 byte

2. LEVEL KONSEPTUAL/LOGIKA Memperhatikan data apa sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lainnya. Contoh dalam database perguruan tinggi terdapat data mahasiswa dengan atribut nim,nama,alamat. matakuliah dengan atribut kdmatkul, namamatkul Hubungan antara mahasiswa dengan matakuliah adalah many to may Pemakai tidak memperdulikan kerumitan dalam struktur level fisik lagi, penggambaran cukup dengan memakai kotak, garis,dan hubungan secukupnya. Contoh : Rancangan dalam bentuk ERD

3. LEVEL PANDANGAN PEMAKAI (USER VIEW)/EKSTERNAL Level abstraksi data tertinggi yang hanya menunjukkan sebagian saja yang dilihat dan dipakai dari keseluruhan database, sesuai dengan kebutuhan pemakai. Contoh dalam database perguruan tinggi seorang BAK hanya dapat melihat nilai mahasiswa tapi tidak perlu melihat data pembayaran, atau seorang bagian KEUANG hanya melihat pembayaran mahasiswa tidak perlu melihat nilai mahasiswa

ARSITEKTUR SISTEM BASIS DATA Sistem Terpusat Berjalan hanya di satu komputer, tidak terhubung dengan komputer lain Sistem Client-Server Server malayani request dari client Sistem Terdistribusi Data tersimpan di beberapa komputer tetapi dapat saling berhubungan satu sama lain

Model Basis Data Model basis data menyatakan hubungan antar rekaman yang tersimpan dalam basis data  struktur data logis; Model dasar: Hirarkis; Jaringan, dan Relasional

Model Hirarkis Biasa disebut dengan model pohon (tree model)  menggunakan pola hubungan orangtua-anak (parent-child). Setiap simpul menyatakan sekumpulan medan (field). Contoh produk DBMS yang menggunakan model hirarkis adalah IMS (Information management System), yang dikembangkan oleh dua perusahaan IBM dan Rockwell International Corporation.

Model Jaringan Satu simpul anak bisa memiliki lebih dari satu simpul orangtua, orangtua  pemilik (owner) dan anak  anggota. Contoh produk  CA-IDBMS/DB dari Computer Associates International Inc  sebelumnya IDBMS (Integrated DataBase Management System).

Model Relasional Model data relational menggambarkan data dalam bentuk tabel-tabel.

Before Normalization: Nama_dosen Kelas Mahasiswa Siti Nurbaya Basis Data Rudy Asti Dani COBOL Dina Edi Dt. Maringgih Matematika Warti Warto

Ada beberapa sifat yang melekat pada suatu relasi: Tak ada tupel (baris) yang kembar  kunci primer; Urutan tupel tidaklah penting (tupel-tupel dapat dipandang dalam sembarang urutan); Setiap atribut memiliki nama yang unik; Letak atribut bebas (urutan atribut tidak penting); Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel.

Contoh produk DBMS yang menggunakan model relasional: DB2 dari IBM; RDB/VMS dari Digital Equipment Corp.; Oracle dari Oracle Corp.; Informix dari Informix Corp.; Sybase; Keluarga dBase; Microsoft SQL server Microsoft Visual Foxpro;

Bahasa Basis Data SQL = Structured Query Language bahasa yang digunakan oleh user untuk berkomunikasi dengan DBMS yang digunakan SQL = Structured Query Language

SQL DDL (Data Definition Language) perintah untuk mendefinisikan struktur objek database Create, Alter, Drop DML (Data Manipulation Language) merupakan perintah untuk melakukan manipulasi data : insert, update, delete DCL (Data Control Language) Mengatur hak akses : grant, revoke TCL (Transaction Control Language) Menjamin semua proses berjalan baik, atau semua proses dibatalkan : commit, rollback