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

dokumen-dokumen yang mirip
SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Dosen : Nuraini Purwandari

Tujuan Instruksional Khusus :

DATABASE LINGKUNGAN DATABASE

LINGKUNGAN BASIS DATA

LINGKUNGAN BASIS DATA

Pertemuan 2 : LINGKUNGAN BASIS DATA

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

BAB III LANDASAN TEORI

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

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

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

DEWI ARIANTI WULANDARI,SKOM.,MMSI 2011 PERTEMUAN 2 1

Konsep Dasar Basis Data

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

BAB III. Landasan Teori

LINGKUNGAN DATABASE. Lingkungan Database 1

PENGANTAR BASIS DATA

Konsep Basis Data (Lanjut)

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

BAB III. Landasan Teori

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

PENGANTAR BASIS DATA

PERTEMUAN 2 LANJUTAN PERANCANGAN DATABASE DAN DBMS

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

PENDAHULUAN. Alif Finandhita, S.Kom

PENDAHULUAN. Alif Finandhita, S.Kom

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

PENGANTAR BASIS DATA

Pengantar Basis Data

Pertemuan 1 : PENGANTAR BASIS DATA

Hanif Fakhrurroja, MT

BAB III LANDASAN TEORI. pertama adalah sistem, dan yang kedua adalah sistem informasi itu sendiri.

Konsep Sistem Informasi B

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

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

PERANCANGAN BASIS DATA

Pengantar Basis Data. Database Manajemen System

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

DASAR BASIS DATA BASIS_DATA XI-RPL

BAB II LANDASAN TEORI. 2.1 Biro Administrasi Kemasyarakatan Setda Prov. Jatim

Definisi Basis Data (1)

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

Basis Data Relational

BAB III LANDASAN TEORI. beberapa pengertian tentang ilmu yang berkaitan dengan permasalahan tersebut.

ARSITEKTUR SISTEM BASIS DATA

BAB II LANDASAN TEORI. saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk. komputer. Contoh lainnya adalah sebuah organisasi.

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

Basis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

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

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BAB III 3 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB II LANDASAN TEORI. mempertukarkan produk yang bernilai dengan pihak lain.

BAB III LANDASAN TEORI. Menurut Riyanto, Bambang (1995) dalam buku Dasar-dasar Pembelian. yang penting dalam berhasilnya operasi suatu perusahaan.

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

PENGANTAR BASIS DATA

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

BAB III TINJAUAN PUSTAKA

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

BAB III PERANCANGAN SISTEM Pengertian, Tujuan dan Tugas Pokok Perpustakaan. informasi yang diatur menurut sistem dan aturan yang baku, dan

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

BAB III LANDASAN TEORI. aktifitas-aktifitas proyek untuk memenuhi kebutuhan-kebutuhan proyek.

SISTEM BASIS DATA By Novareza Klifartha

BAB II SISTEM BASIS DATA

BAB II LANDASAN TEORI

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

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

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

Basis Data (2) Model Data & Skema

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

Basis Data. Pengantar Basis Data. By: De Rosal, Ign. Moses S.

Database. Pertemuan ke-1

BAB III LANDASAN TEORI

Basis Data 1 Sistem Basis Data

BAB III LANDASAN TEORI. yang saling berkaitan untuk mencapai tujuan tertentu.

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

Pengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

BAB II LANDASAN TEORI. menggunakan web browser, Menurut simamarta (2010), Aplikasi web adalah

BAB III LANDASAN TEORI

BAB 5 DATA RESOURCE MANAGEMENT

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

STIKOM SURABAYA BAB III LANDASAN TEORI. 3.1 Penjualan. Penjualan merupakan suatu seni untuk melaksanakan suatu pekerjaan melalui

BAB III LANDASAN TEORI. Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhankebutuhan

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Transkripsi:

PENGENALAN KONSEP DASAR BASIS DATA (Review) Dr. Karmilasari

Definisi Data : representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. Database/Basis Data : sekumpulan data yang terintegrasi yang diorganisasikan untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi. DBMS (Database Management System) : Perangkat Lunak yang menangani semua pengaksesan ke basis data. Sistem Basis Data : Basis Data + DBMS 2

Mengapa harus DBMS? Data dapat dipakai bersama Terkontrolnya kerangkapan data (Redudancy) Terpeliharanya konsistensi data Terjaminnya integritas/keutuhan data Terjamin keamanannya Dapat diterapkan standarisasi Terpeliharanya keseimbangan/keselarasan antara kebutuhan data yang berbeda dalam setiap transaksi Kemandirian data, dapat dipergunakan untuk bermacam aplikasi tanpa merubah format data 3

Layanan yang disediakan oleh DBMS Penyimpanan, pengambilan dan perubahan data Katalog yang dapat diakses pemakai Mendukung transaksi Melayani kontrol concurrency (data ter-update secara benar saat dilakukan perubahan terhadap basis data) Melayani recovery/pemulihan ke keadaan sebelum terjadi kerusakan basis data Melayani autorisasi Medukung komunikasi data Melayani integrity Melayani data independence untuk kemandirian program dan struktur basis data Melayani utility 4

Lapisan Abstraksi Data DBMS menyediakan sudut pandang yang berbeda dari tampilan data yang disajikan, dan pada saat yang sama menyimpan data hanya sekali, untuk mendukung pengguna dan aplikasi dengan hak akses yang berbeda. 5

6

Model Eksternal Merepresentasikan sudut pandang pengguna dari sisi : Tingkat eksternal yang terdiri dari banyak pandangan yang berbeda Setiap pandangan dibuat untuk pengguna atau aplikasi yang berbeda dan ditampilkan dengan porsi yang berbeda pada database yang sebenarnya Pegguna biasanya tidak peduli perihal entitas, atribut dan keterhubungan 7

Model Konseptual Sudut pandang arsitek data Tingkat menengah yang mengandung keseluruhan database Model lengkap logikal : Entitas, atribut, relasi, batasan data, informasi semantik, sekuriti dan integritas Model konseptual mendukung pandangan eksternal Disajikan dalam ER diagram Ditulis dalam DDL, disimpan dalam sistem database dan dikompilasi dalam DBMS 8

Model Fisik Menggambarkan bagaimana data disimpan dalam database yaitu implementasi fisik database Alokasi ruang penyimpanan dan indeks Deskripsi record untuk penyimpanan Penempatan record Pemampatan data dan teknik encryption 9

Mengapa terdapat Tiga Tingkatan Arsitektur? Untuk mencapai kemandirian data (data independence) DBA dapat mengubah isi, lokasi perwujudan dalam organisasi basis data tanpa mengganggu program aplikasi yang ada Pabrik software pengolahan data dapat memperkenalkan produk baru tanpa mengganggu program aplikasi yang sudah ada Untuk menyesuaikan perkembangan program aplikasi Memberikan fasilitas pengontrolan terpusat oleh DBA demi keamanan integritas data dengan memperhatikan perubahan kebutuhan pengguna Kemandirian Data : Kemandirian data secara logik Kemandirian data secara fisik 10

Kemandirian Data Logik Skema konseptual dapat diubah oleh DBA tanpa mengganggu skema eksternal Menunjukkan kekebalan/imunitas skema eksternal terhadap perubahan skema konseptual 11

Kemandirian Data Fisik Mengacu pada imunitas skema konseptual untuk mengubah struktur file fisik pada organisasi yang berbeda dan perangkat penyimpanan Sebagai contoh : jika DBA memindahkan file database dari satu disk ke disk yang lain, tidak boleh memicu perubahan konseptual dan skema eksternal. 12

Data Sub Language DBMS merupakan 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 Data sub language : subset bahasa yang dipakai untuk operasi manajemen basis data Data sub languange Data Definition Language (DDL) Data Manipulation Languange (DML) 13

DDL (Data Definition Languange) DDL : Bahasa yang digunakan dalam mendefisikan struktur atau kerangka dari basis data, di dalamnya termasuk record, elemen data, kunci elemen dan relasinya. 14

DML (Data Manipulation Languange) DML : Bahasa yang digunakan untuk menjabarkan pemrosesan dari basis data, fasilitas ini diperlukan untuk memasukkan, mengambil, mengubah data. Jenis DML : Procedural DML : digunakan untuk medefinisikan data yang diolah dan perintah yang akan dilaksanakan Non Procedural DML : digunakan untuk menjabarkan data yang diinginkan tanpa menyebutkan bagaimana cara pengambilannya 15

Model Data Model Data : kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan-batasan data dalam suatu organisaasi Model Data : Berbasis Objek : menggunakan konsep entitas, atribut dan hubungan antar entitas -> entity-relationship, semantic, functional, object-oriented. Berbasis Record : basis data terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya -> relasional, hierarki, jaringan 16

Komponen DBMS 17

Komponen Software Utama Database Manager 18

Arsitektur DBMS Multiuser Teleprocessing 19

Arsitektur DBMS Multiuser Client Server 20