Pengantar Basis Data SISTEM BASIS DATA I. WAN H. Manihuruk, S.kom

dokumen-dokumen yang mirip
Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

Konsep dan Arsitektur Basis Data. IKI20410 Basis Data Aniati Murni Fakultas Ilmu Komputer Universitas Indonesia

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Dosen : Nuraini Purwandari

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

DATABASE LINGKUNGAN DATABASE

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

SISTEM BASIS DATA By Novareza Klifartha

Basis Data 1 Sistem Basis Data

Administrasi Basis Data. Yoannita

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

Konsep dan Arsitektur Basis Data. IKI20410 Basis Data Aniati Murni Fakultas Ilmu Komputer Universitas Indonesia

Database Design 1 Database and Database Users

INTERNET PROGRAMMING DATABASE

ARSITEKTUR SISTEM BASIS DATA

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

Pendahuluan. Semester Genap Th Ajaran 2012/2013. Budi Susanto UKDW. Sistem Basis Data. Sistem Basis Data. Teknik Informatika

Ranah Aplikasi Database. Lingkungan Database. Pendekatan Database. Personal Computer Databases. Workgroup Databases. database

Three-schema Architecture (Modifikasi dari: Silberschatz, Korth and Sudarahan 1997)

SISTEM BASIS DATA (PENDAHULUAN) Alif Finandhita,S.Kom, M.T.

PENDAHULUAN. Alif Finandhita, S.Kom

BASIS DATA I/2011-GANJIL SISTEM BASIS DATA. Oleh Team teaching Basis Data Achmad Arwan, S.Kom. 18 Juli 2017 BASIS DATA I/2011-GANJIL 1

PENDAHULUAN. Alif Finandhita, S.Kom

PENGANTAR BASIS DATA. Rizka Hadiwiyanti, S.Kom, M.Kom. Outline. Yang akan dibahas:

Basis Data (2) Model Data & Skema

PERANCANGAN BASIS DATA

DASAR BASIS DATA BASIS_DATA XI-RPL

BAB III. Landasan Teori

Basis Data Spasial Modul 2

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

Tujuan Instruksional Khusus :

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

LINGKUNGAN BASIS DATA

BAB III LANDASAN TEORI

LINGKUNGAN BASIS DATA

Pengenalan Basis Data

Basis Data Relational

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

BAB II SISTEM BASIS DATA

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

DBMS contains information about a particular enterprise Collection of interrelated data Set of programs to access the data An environment that is

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

BAB II LANDASAN TEORI

Basis Data Pertemuan 3. Weny Mistarika R.

BAB III 3 LANDASAN TEORI

MUHAMMAD ZEN S. HADI, ST. MSC.

Esson Sihombing, S.Kom.

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

Satuan Acara Perkuliahan

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

MANAJEMEN DATABASE. Nurochman, SST,.Akt,.MT

Perancangan Basis Data. Ari Sulistiyawati

Aplikasi Database. Budi Susanto Teknik Informatika UKDW Yogyakarta Semester Genap Thn Ajaran 2010/2011. teknik informatika UKDW Yogyakarta

Organizing Data and Information

BASIS DATA. Pengantar, Lingkungan dan Sistem Basis Data. Fakultas Ilmu Komputer UDINUS

Konsep Basis Data (Lanjut)

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang

Sistem Basis Data SISTEM BASIS DATA Rencana Pelaksanaan Pembelajaran. Disusun oleh Vivine Nurcahyawati, M.Kom, OCP

Pengenalan Database 1-7 -

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Definisi Basis Data (1)

BAB I PENDAHULUAN Sistem Basis Data

PERANCANGAN BASIS DATA

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

BAB III. Landasan Teori

KONSEP BASISDATA. Kholid Fathoni, S.Kom., M.T.

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya.

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2

BAB III LANDASAN TEORI

Database Management. Addr : :

Basis Data. Fajar Saptono, ST. Semester Ganjil 2009/2010

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan

Pendahuluan. Tujuan MODUL

PERTEMUAN 1 PENGENALAN DBMS

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

PENGANTAR BASIS DATA

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 KOMPUTERISASI AKUNTANSI Semester : 2

PENGANTAR TEKNOLOGI INFORMASI

BAB III TINJAUAN PUSTAKA

6 PENGANTAR MANAJEMEN DATA

Pertemuan 2 : LINGKUNGAN BASIS DATA

Modul 4 Microsoft Access 2007

BAB III LANDASAN TEORI. membahas tentang ilmu yang terkait dalam permasalahan tersebut.

KOMPONEN DAN ARSITEKTUR BASIS DATA. Pengolahan Basis Data D3-TI STMIK AMIKOM

BAB 2 LANDASAN TEORI

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakai untuk keperluan organisasi.

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

Transkripsi:

Pengantar Basis Data SISTEM BASIS DATA I WAN H. Manihuruk, S.kom

Outline Database DBMS Levels of Abstraction Data Models Database Language

Database Kumpulan file / tabel / arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa agar dapat dimanfaatkan dengan cepat dan mudah Database / basis data merupakan kumpulan data, berisi informasi tentang organisasi / enterprise tertentu

Database Management Systems A collection of interrelated data and a set of programs to access those data (Silberschatz, Korth and Sudarshan. Database System Concepts) A software package designed to store and manage databases (Ramakrishnan and Gehrke. Database Management Systems)

Keuntungan Penggunaan DBMS Data independence DBMS memungkinkan pemisahan pengelolaan data dari program aplikasi Efficient data access DBMS menyediakan variasi teknik yang handal dalam penyimpanan dan pengambilan data Data integrity and security DBMS memungkinkan penjagaan integrity contraint dan access control

Keuntungan Penggunaan DBMS (lan.) Data administration Concurrent access and crash recovery DBMS dilenngkapi dengan penjadwalan operasi konkuren dan melindungi user dari efek kegagalan sistem Reduced application development time DBMS mendukung fungsi-fungsi penting yang umum pada aplikasi dalam penyimpanan data

Levels of Abstraction Physical level : menunjukkan bagaimana sebuah record data disimpan Logical level : menunjukkan data yang tersimpan dalam basis data, dan relasi antar data. type customer = record name : string; street : string; city : integer; end; View level : program aplikasi menyembunyikan detil tipe data. View juga dapat menyembunyikan informasi tertentu (mis: salary) untuk kepentingan keamanan

View of Data Arsitektur sistem basis data

Data Models Kumpulan tools konseptual dalam menggambarkan data, data relationships, data semantics, data constraints Konsep data model: ER Model Relational Model

Entity-Relationship Model Entity (entitas): sesuatu atau objek di dunia nyata yang dapat dibedakan dari objek lain Entitas digambarkan dalam basis data sebagai sekumpulan atribut (attribute) Contoh: customers (cust_name, address, dll) accounts(account_number, balance, dll) Relationship (relasi): hubungan antar entitas

Entity-Relationship Model (lan.) Skema basis data dapat dimodelkan dengan diagram ER Diagram ER dibangun dari komponen berikut: Entitas -> segi empat Atribut -> elips Relasi -> belah ketupat

Contoh diagram ER

Relational Model Menggunakan sekumpulan table yang menggambarkan data dan relasi antar data Setiap table memiliki banyak kolom, dan setiap kolom memiliki nama yang unique

Contoh relational model

Database Language Sistem basis data menyediakan data definition language (DDL) untuk menspesifikasi skema basis data, dan data manipulation language (DML) untuk mengekspresikan query basis data

DDL Contoh: create table account ( account-numberchar(10), balance integer) Kompiler DDL men-generate table-table yang tersimpan dalam basis data pada data dictionary Data dictionary berisi metadata (data tentang data) Database schema Data storage and definition language Bahasa yang digunakan dalam menspesifikasi struktur penyimpanan dan metode akses pada sistem basis data

DML Bahasa yang digunakan untuk pengaksesan dan manipulasi data Disebut juga query language contoh: select customer.customer-name from customer where customer.customer-id = 192-83-7465 Terdapat dua kelas: Procedural user menentukan data apa yang dibutuhkan dan bagaimana mendapatkan data tersebut Nonprocedural user menentukan data apa yang dibutuhkan namun tanpa menyebutkan bagaimana cara mendapatkan data tersebut SQL adalah query language yang paling banyak digunakan