Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom Bethanurinasari.wordpress.com
Konsep Basis Data MAP Lemari Arsip Disk FILE Basis Data
Jadi …. Definisi Basis data Basis : Markas / Gudang, tempat Bersarang/Berkumpul Data : Representasi fakta dunia nyata yang mewakili suatu objek, yang direkam baik dalam bentuk angka, huruf, teks, gambar atau suara Jadi ….
Basis Data Chou Basis Data merupakan kumpulan informasi bermanfaat yang diorganisasikan dalam tatacara yang khusus. Fabbri dan Schwab Basis data merupakan sistem berkas terpadu yang dirancang terutama untuk meminimalkan pengulangan data Date Basis data merupakan tempat berkumpulnya berkas data terkomputerisasi dengan tujuan utama adalah memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan
Definisi : Basis Data sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation), disusun menurut aturan tertentu secara logis, sehingga menghasilkan informasi. Himpunan Kelompok Data (Arsip) yang saling berhubungan dan diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (Redundensi) yang tidak perlu. Kumpulan File/Table/Arsip yang saling berhubungan yang disimpan daam media penyimpan Elektronik
Sistem file tradisional Sistem perbankan File Nasabah Nasabah (nonasabah, nama, alamat) File Rekening Rekening (nonasabah, norek, nama, alamat, saldo) Program Aplikasi Untuk memasukkan data nasabah File Nasabah Customer Service Program Aplikasi Untuk Mengkredit / mendebet rekening File Rekening Teller
Kelemahan sistem file tradisonal Timbulnya data rangkap (redundancy data ) dan Ketidakkonsistensi data (Inconsistency data) Kesukaran dalam Mengakses Data (Isolation Data ) Data terisolir Masalah Pengamanan (Security Problem ) Data Dependence
Sistem Basis Data Sistem yang terdiri atas kumpulan file (table) yang saling berhubungan dan sekumpulan program yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file tersebut
Sistem Basis Data Sistem perbankan Nasabah ( nonasabah, nama, alamat ) Rekening ( nonasabah, norek, saldo ) Program Aplikasi Untuk Memasukkan Data Nasabah Database Bank Program Aplikasi Untuk Mendebet / Mengkredit rekening Customer Service Teller DBMS
Sistem Basis Data
Keuntungan Sistem Basis Data Terkontrolnya kerangkapan data Terpeliharanya keselarasan (ke-konsistenan) data Data dapat dipakai secara bersama (shared) Dapat diterapkan standarisasi Keamanan data terjamin Terpeliharanya integritas data Terpeliharanya keseimbangan (keselarasan) antara kebutuhan data yang berbeda dalam setiap aplikasi Data independence (kemandirian data)
Kelemahan Sistem Basis Data Memerlukan tenaga spesialis Kompleks Memerlukan tempat yang besar Mahal
Tujuan Dibangunnya Basis Data Kecepatan dan Kemudahan (Speed) Efisiensi ruang penyimpanan (Space) Keakuratan (Accuracy) Ketersediaan (Avaiability) Kelengkapan (Completeness) Keamanan (Security) Kebersamaan pemakai (Shareability)
Komponen Sistem Basis Data Perangkat Keras (Hardware) Merupakan perangkat keras yang dibutuhkan dalam pengelolaan database, berupa komputer beserta seluruh kelengkapan yang dibutuhkan, seperti prosesor, memori, harddisk sebagai media penyimpanan datanya, dan lain sebagainya. Data Merupakan komponen yang akan diolah sehingga bernilai informasi dan dapat dijadikan sebagai bahan pengambilan keputusan. Perangkat Lunak (Software) Perangkat lunak, dalam hal ini DBMS, berfungsi sebagai aplikasi untuk mengelola database. Pengguna (User) Ada beberapa jenis/tipe pengguna terhadap suatu sistem database, yaitu :
Pengguna (user) Database Administrator (DBA) Adalah orang yang mempunyai kekuasaan sebagai pusat pengontrol terhadap seluruh sistem , baik data maupun program yang mengakses data. Database User Programer Aplikasi (PA) Adalah seorang profesional komputer yang berinteraksi terhadap sistem database dengan menulis program dan menggunakan Data Manipulation Language (DML) User Mahir (Casual User) Adalah pemakai yang berinteraksi dengan sistem databasemenggunakan fasilitas query yang telah disediakan oleh DBMS dan telah mahir menggunakannya. User Umum (Naive User) Adalah pemakai yang tidak berpengalaman, berinteraksi dengan sistem database tanpa menulis program dan query, tapi hanya menjalankan program-program aplikasi yang telah dibuat oleh programer aplikasi.
Istilah – istilah dasar basis data Enterprise Suatu bentuk organisasi seperti: bank, universitas, rumah sakit, pabrik, dsb.Data yang disimpan dalai basis data merupakan data operasional dari suatu enterprise. Entitas Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data. Contoh Entitas dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah
Istilah – istilah dasar basis data Atribut ( Elemen Data ) Karakteristik dari suatu entitas. Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat, Tanggal lahir. Nilai Data ( Data Value ) Isi data / informasi yang tercakup dalai setiap elemen data. Contoh Atribut Nama Mahasiswa dapat berisi Nilai Data : Diana, Sulaeman, Lina
Istilah – istilah dasar basis data Kunci Elemen Data ( Key Data Element ) Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm. Record Data 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".
Penerapan Basis Data Bidang Fungsional Kepegawaian Pergudangan Akuntansi Reservasi Layanan Pelanggan Bentuk Perusahan Perbankan Rumah Sakit Produsen Barang Sekolah Telekomunikasi
NEXT >> LINGKUNGAN DATABASE