Lingkungan Basis Data.

Slides:



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

Pengantar Teknologi Informasi
Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
Lingkungan Database Bagian II
02 Lingkup Basis Data Mata Kuliah: Basis Data
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Database Chapter 1.
BAB 6 SISTEM DATA BASE.
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Pengantar Basis Data Sumber :
Abstraksi dan bahasa basis data
Abstraksi Data.
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
P1. PENGANTAR BASIS DATA & P2. LINGKUNGAN BASIS DATA
Sistem Basis Data Adriy.weebly.com.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Pengantar basis data Mata Kuliah
Komponen, konsep, abstraksi dan bahasa
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Mengenal DBMS (Database Management System)
BAB 1 Pengenalan Database dan DBMS
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
PROGRAM STUDI AKUNTANSI - STIE MDP
BASIS DATA 3 Model Data dan DBMS.
Eko Hendratno Basis Data ABSTRAKSI DATA
Materi ke 6 Bahasa Basis Data.
BASIS DATA
BASIS DATA 3 Model Data dan DBMS.
Pertemuan Ke-2 Lingkungan Basis Data
PENGENALAN SISTEM BASIS DATA
Sistem Manajemen Basis Data
Data Model, Arsitektur dan Antar Muka
BAB 2 MODEL-MODEL 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
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 1.
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
PEMODELAN DATA.
Kuliah II SISTEM BASIS DATA
Agus Aan Jiwa Permana, S.Kom., M.Cs
Management Information System
Basis Data / Dian Dharmayanti
Materi ke 3 Abstraksi Data.
Pertemuan 2 Database Environment
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
Latihan Jelaskan apakah yang dimaksud dengan konsep independensi-data. Berikan uraian pentingnya konsep tersebut pada database Terdapat tiga level AnsiSparc.
LINGKUNGAN DATABASE Arsitektur Database
Pendahuluan Basis Data
PENGANTAR BASIS DATA.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Rina Kurniawati, S.Kom., MT /
Sistem Manajemen Basis Data
Presented By Asih Winantu,S.Kom
Pengantar Teknologi Informasi
Pengantar Basis Data Program S1 Teknik Informatika
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Mengenal DBMS (Database Management System)
Sistem Manajemen Basis Data
Pengantar Teknologi SIM 2 (pertemuan 5)
Transcript presentasi:

Lingkungan Basis Data

Arsitektur Basis Data Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu : 1. External /View Level  Level external adalah level yang berhubungan langsung dengan pengguna database. Pada level ini user hanya bisa melihat struktur data sesuai dengan keperluannya sehingga setiap user dapat memiliki pandangan (View) yang berbeda dari user lainnya.

2. Conceptual/Logical Level  Level konseptual adalah level dari para administrator database. Pada level ini didefinisikan hubungan antar data secara logik, sehingga diperlukan struktur data secara lengkap. Level konseptual ialah yang menghubungkan antara external level dengan internal level

3. Internal/Physical Level  Level internal adalah level dimana data disimpan secara fisik dalam bentuk kode, teks, angka, bit. Pada level ini didefinisikan alokasi ruang penyimpanan data, deskripsi data dalam penyimpanan, kompresi data (agar lebih hemat), dan enkripsi data (agar lebih aman)

Data Independence Tujuan utama dari 3 tingkat arsitektur adalah memelihara kemandirian data (data independence) yang berarti perubahan yang terjadi pada tingkat yang lebih rendah tidak mempengaruhi tingkat yang lebih tinggi.

Ada 2 jenis data independence, yaitu : 1. Physical Data Independence bahwa internal schema dapat diubah oleh DBA tanpa menggangu conceptual schema. Dengan kata lain physical data independence menunjukkan kekebalan conceptual schema terhadap perubahan internal schema. 2. Logical Data Independence bahwa conceptual schema dapat diubah oleh DBA tanpa menggangu external schema. Dengan kata lain logical data independence menunjukkan kekebalan external schema terhadap perubahan conceptual schema.

Prinsip data independence adalah salah satu hal yang harus diterapkan di dalam pengelolaan sistem basis data dengan alasan-alasan sbb : 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.

3. Untuk memindahkan perkembangan program-program aplikasi 4. Memberikan fasilitas pengontrolan terpusat oleh DBA demi keamanan dan integritas data dengan memperhatikan perubahan- perubahan kebutuhan pengguna.

Bahasa Dalam DBMS DBMS (Database Management systems) adalah kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan basis data. Dengan adanya berbagai tingkatan pandangan dalam suatu basis data maka untuk mengakomodasikan masing-masing pengguna dalam piranti lunak manajemen basis data, biasanya terdapat bahasa-bahasa tertentu yang disebut Data Sub language.

Data sub language adalah subset bahasa yang dipakai untuk operasi manajemen basis data. Dalam basis data secara umum dikenal 2 data sub language : Data Definition Language (DDL) Data Manipulation Language (DML)

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

2. Data Manipulation Language (DML) Bahasa yang digunakan untuk menjabarkan pemrosesan dari basis data, fasilitas ini diperlukan untuk memasukkan, mengambil, mengubah data. DML dipakai untuk operasi terhadap isi basis data Ada 2 jenis DML : 1. Procedural DML Digunakan untuk mendefinisikan data yang diolah dan perintah yang akan dilaksanakan. 2. Non Procedural Digunakan untuk menjabarkan data yang diinginkan tanpa menyebutkan bagaimana cara pengambilannya.