Database Manajemen System Dinda Prasetia,Skom. Basis Data Sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi. DBMS (Database Management Systems) Perangkat lunak yang menangani semua pengaksesan ke database. Sistem Basis Data DBMS + Basis Data Database Management System (DBMS) Database Application Programs End-users File Manajemen Tadisional Program Oriented Kaku Kerangkapan Data File Manajemen Basisdata Data Oriented Luwes Terkontrolnya kerangkapan data File Manajemen Tradisional o Timbulnya data rangkap & Ketidak konsistenan o Data tidak dapat digunakan bersama o Kesukaran dalam peng-aksesan data o Tidak Fleksibel o Data tidak standar File Manajemen Basisdata Storage yang digunakan besar Dibutuhkan tenaga spesialis Softwarenya mahal Kerusakan pada sistem database dapat mempengaruhi departeman lain yang terkait. Terkontrolnya kerangkapan data Terpeliharanya kekonsistenan data Data dapat dipakai bersama-sama Data dapat distandarisasikan Keamanan data dapat terjamin Integritas data terpelihara Data independence Enterprise Entitas Atribut (Elemen Data) Nilai Data (Data Value) Kunci Elemen Data (Key Data Elemen) Record Data Suatu bentuk organisasi atau lembaga sebuah perusahaan. Data yang disimpan dalam basis data merupakan data operasional dari suatu enterprise. Contoh : data keuangan Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Contoh : mahasiswa Kumpulan dari entitas disebut Himpunan Entitas (exp. Semua Mahasiswa). Karakteristik dari suatu entitas atau sebuah komponen bagian dari Entitas. Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat, Tanggal lahir. Isi data / informasi yang tercakup dalam setiap elemen data Contoh : Atribut dari entitas Mahasiswa dapat berisi Nilai Data : agus, arif, dina, susi. Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Disebut juga sebagai Primarykey. Sebuah Primarykey harus unik, dan nilai data dari primarykey ini tidak boleh sama dengan nilai data dengan yang lainnya. Contoh : Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm. Kumpulan Isi Elemen data yang saling berhubungan. Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan : “10200123”, “Sulaeman”, “Jl. Sirsak 28 Jakarta”, “8 Maret 1983″. Table (File) Sebuah tabel merupakan kumpulan data (nilai) yang dibentuk ke dalam baris (record) dan kolom (field). Field (Atribut) Field merupakan kolom dari sebuah file. Filed memiliki tipe data yang berfungsi mengelompokkan jenis record tertentu, cth tipe data field: int, char, varchar, date, long, dll. by dna 3/22/2016 Record Record adalah baris dari suatu tabel atau file. Record mendefinisikan satu data dalam database. Key Key merupakan suatu field yang dijadikan kunci dalam operasi tabel. Dalam konsep database, key memiliki banyak jenis diantaranya Primary Key, Foreign Key, Composite Key, dll. Data terintegrasi (integrated) dapat dipakai bersama-sama (shared). Perangkat Keras (Hardware) Perangkat Lunak (Software) Pemakai (User) System Engineer Database Administrator (DBA) Programmer Pemakai Akhir (End-user)