10
Konsep Basis Data Definisi Data dan Basis Data : “Kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi” Atau basis data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.

konsep basis data

Embed Size (px)

Citation preview

Page 1: konsep basis data

Konsep Basis Data

Definisi Data dan Basis Data :“Kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi”

Atau basis data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.

Page 2: konsep basis data

Konsep Basis Data

Jenjang Basis Data

Basis Data

File

Record

Field/Item

Karakter

Page 3: konsep basis data

Konsep Basis Data

Data dalam basis data mempunya sifat :

• Intergrated (terpadu), berkas-berkas data yang ada pada basis data saling terkait

• Shared (berbagi data), data yang sama dapat dipakai oleh sejumlah pengguna dalam waktu yang bersamaan, sering dinamakan sebagai multiuser

Page 4: konsep basis data

Konsep Basis Data

Tujuan dari diadakannya pengaturan data adalah :

• Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang

• Sebagai cara pemasukan data sehingga memudahkan tugas operator dan menyangkut pula waktu yang akan diperlukan oleh pemakai untuk mendapatkan data serta hak hak yang dimiliki terhadap data yang ditangani

• Pengendalian data untuk setiap siklus agar data selalu up to date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem

• Pengamanan data terhadap kemungkinan penambahan, modifikasi,

percurian, dan gangguan-gangguan lain.

Page 5: konsep basis data

Susunan dalam basis data memiliki penjelasan antara lain :

• Karakter, merupakan bagian data terkecil yang berupa angka, huruf, atau karakter khusus yang membentuk sebuah item data atau field. Contoh : A, B, C, Y, Z, 1, 2, 9, 0 =, <, >, dll

• Field/ Item, merupakan representasi suatu atribut dari record (rekaman) yang sejenis yang menunjukan suatu item dari data. Contoh field nama (berisi data nama-nama pegawai, mahasiswa, pelanggan dll) field alamat (berisi data alamat-alamat pegawai) field departemen (berisi data bagian atau spesifikasi pekerjaan)

• Record, kumpulan dari field membentuk suatu record atau rekaman, record menggambarkan suatu unit data individu yang tertentu. Contoh file pegawai dimana tiap tiap recordnya berisi kumpulan data nama, alamat, departemen, yang dapat mewakili tiap tiap data, data mahasiswa, data nasabah suatu bank

• File, merupakan kumpulan dari record-record yang mengambarkan suatu kesatuan data yang sejenis. Contoh file pegawai berisi data tentang semua yang berhubungan dengan pegawai seperti nama pegawai, alamat pegawai, departemen, jabatan, data mahasiswa (NIM, Nama, Alamat, Jenis kelamin, Jurusan dll

• Database, merupakan kumpulan dari file atau tabel yang membentuk suatu database. Contoh database pegawai Stikom DB Jambi terdiri atas file pegawai, file gaji, file jabatan/golongan, database mahasiswa terdiri dari file mahasiswa, file jurusan, file angkatan, file nilai dll

Page 6: konsep basis data

Komponen- komponen sistem basis data adalah

• Hardware sebagai pendukung operasi pengolahan data seperti CPU, memori, disk dll

• Software sistem operasi (windows 9x, windows 2000 XP, linux, unix)

• Software pengolah basis data (DBMS) seperti MS-Access, SQL, oracle

• Software program aplikasi misalnya Visual Basic, Delphi, Visual foxpro

• Basis data (semua data yang diperlukan, dipelihara, dikelolah oleh sistem basis data)

• Pemakai/ pengguna basis data (user)

Page 7: konsep basis data

Pengguna basis data meliputi :

• Database administrator, pengguna yang memiliki kewenangan sebagai pusat pengendali seluruh sistem baik basis data maupun program- program yang mengaksesnya, menentukan pola struktur basis data, memodifikasi, membagi tugas pengolahan dan memberikan otoritas tertentu

• Aplication manager, programmer aplikasi yang berinteraksi dengan sistem melalui pemanggilan Data Manipulation Language (DML) yang dimasukkan ke dalam program tertulis

• Naïve users, pengguna yang berinteraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan. Contoh operator pada bagian teller, personalia, casher

Page 8: konsep basis data

Database Management System (DBMS)

Suatu sistem manajemen basis data (DBMS) berisi kumpulan (koleksi) data yang saling berelasi dengan set program untuk mengakses data tersebut. (menambahkan, menghapus, mengubah, mengambil, dan membaca data.

Manfaat penggunaan DBMS :

• Untuk mengorganisasikan dan mengolah data dalam jumlah yang besar

• Untuk membantu dalam melindungi data dari kerusakan yang disebabkan penggunaan atau pengaksesan yang tidak sah

• Memudahkan dalam pengambilan kembali data (retrieval)• Untuk memudahkan dalam penggunaan atau pengaksesan data

secara bersamaan dalam suatu jaringan

Page 9: konsep basis data

Database Management System (DBMS)

Keunggulan DBMS adalah • Kepraktisan, yaitu penggunaan media penyimpanan yang berukuran kecil

namun padat informasi• Kecepatan, yaitu mesin dapat mengambil atau mengubah data jauh lebih

cepat daripada manusia • Mengurangi kejenuhan, yaiut menghindari pekerjaan yang berulang-ulang

dan monoton yang bisa membosankan• Kekinian (up to date) yaitu informasi yang tersesdia di DBMS akan bersifat

muktahir dan akurat setiap saat

Database dapat dinyatakan sebagai suatu sistem yang memiliki karakteristik, antara lain :

• Merupakan suatu kumpulan data (intergrated data) yang disimpan bersama tampa menggangu satu sama lain atau membentuk kerangkapan data

• Kumpulan data dalam database dapat digunakan oleh sebuah program aplikasi lebih secara optimal

• Penambahan data baru, modifikasi dan pengambilan kembali dari data dapat dilakukan dengan mudah dah terkendali

Page 10: konsep basis data

Database Management System (DBMS)

Keunggulan DBMS adalah • Kepraktisan, yaitu penggunaan media penyimpanan yang berukuran kecil

namun padat informasi• Kecepatan, yaitu mesin dapat mengambil atau mengubah data jauh lebih

cepat daripada manusia • Mengurangi kejenuhan, yaiut menghindari pekerjaan yang berulang-ulang

dan monoton yang bisa membosankan• Kekinian (up to date) yaitu informasi yang tersesdia di DBMS akan bersifat

muktahir dan akurat setiap saat

Database dapat dinyatakan sebagai suatu sistem yang memiliki karakteristik, antara lain :

• Merupakan suatu kumpulan data (intergrated data) yang disimpan bersama tampa menggangu satu sama lain atau membentuk kerangkapan data

• Kumpulan data dalam database dapat digunakan oleh sebuah program aplikasi lebih secara optimal

• Penambahan data baru, modifikasi dan pengambilan kembali dari data dapat dilakukan dengan mudah dah terkendali