catetan basis data
BASIS DATA
BAB 1 – konsep dasar basis data
Basis data terdiri dari 2 kata :
o Basis : tempat berkumpul, markas, gudang.
o Data : representasi fakta dunia nyata yang mewakili suatu objek
Basis data
o Kumpulan data yang saling berhubungan yang disimpan secara bersama dan tanpa pengulangan(redudansi) yang tidak perlu untuk memenuhi berbagai kebutuhan.
o Kumpulan file-file yang saling berelasi dan relasi tersebut ditujukan dengan kunci dari tiap file yang ada yang disimpan dalam media penyimpanan elektronis
Istilah- istilah dalam basis data
o Entity à orang, tempat, kejadian atau konsep yang informasinya direkam.
§ Contoh : mhs, dosen, mata kuliah, dll.
o Attribute à setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity.
§ Contoh : mhs à npm, nama , alamat, jenis kelamin, dll.
o Data value (isi data/ nilai data) à data aktual atau informasi yang disimpan pada setiap atribut.
§ Contoh : nama_mhsàSukma
o Record à kumpulan elemen-elemen yang saling berkaitan menginformasikan suatu entity secara lengkap.
o File à kumpulan record-record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama namun berbeda dalam valuenya.
o Database à kumpulan file-file yang memb\punyai kaitan antara satu file dengan yang lain membentuk sebuah bangunan data untuk menginformasikan informasi dalam batasan tertentu.
DataBase Management System(DBMS)
o Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolaannya.
Operasi dasar basis data
o Pembuatan basis data baru(create database).
o Penghapusan basis data(drop database).
o Pembuatan table/ file baru kedalam basis data(create table).
o Penghapusan table/ file baru kedalam basis data(drop table).
o Penambahan data baru ke sebuah file database(insert).
o Pengembalian data dari sebuah file(retrieve/search).
o Pengubahan data dari sebuah file(update).
o Penghapusan data dari sebuah file(delete),
Pemanfaatan basis data untuk memenuhi tujuan
o Kecepatan & kemudahan(speed).
o Efisiensi ruang penyimpanan (space).
o Keakuratan(accurate).
o Ketersediaan( availability).
o Kelengkapan(completeness).
o Keamanan(security).
o Kebersamaan pemakai(sharability).
Bidang-bidang fungsional yang telah memanfatkan basis data :
o Kepegawaian.
o Pergudangan(inventory).
o Aknutansi.
o Layanan pelanggan.
o Dll.
BAB 2 SISTEM BASIS DATA
Basis data à objek pasif ( tidak berguna jika ada pengelola/program pengelola).
o Pengelola basis data à program/ aplikasi software.
o Sistem basis data à sistem yang terdiri atas kumpulan file / tabel yang saling berhubungan dan sekumpulan program yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file tersebut.
Komponen basis data
o Perangkat keras : perangkat keras yang terdapat dalam sebuah system database adalah komputer(stand alone atau networking), perangkat komunikasi.
o Sistem operasi : program pengelola basia data hanya dapat aktif jika OS telah aktif
o Basis data.
o DBMS : merupakan perangkat lunak khusus yang akan menentukan bagaimana data diorganisasikan, disimpan , dll.
o Pengguna basis data
§ Database manager
§ Database administrator
§ Database user
· Program aplikasi
· User mahir
· User umum
· User khusus
o Aplikasi basis data
Syarat basis data
o Penyusunan suatu basis data digunakan untuk menatasi masalah-masalahpada penyusunan data :
§ Redudansi & inkonsistensi data à Redudansi adalah penyimpanan dibeberapa tempat untuk data yang sama dan mengakibatkan pemborosan ruang penyimpana dan biaya pengaksesan tinggi, akibatnya mengakibatkan data tidak konsisten (inkonsistensi).
§ Kesulitan pengaksesan data
§ Isolasi data untuk standarisasi
§ Multiple user(banyak pemakai).
§ Masalah keamanan(security).
§ Masalah integritas(kesatuan data).
§ Masalah data independence( kebebasan data).
BAB 1 – konsep dasar basis data
Basis data terdiri dari 2 kata :
o Basis : tempat berkumpul, markas, gudang.
o Data : representasi fakta dunia nyata yang mewakili suatu objek
Basis data
o Kumpulan data yang saling berhubungan yang disimpan secara bersama dan tanpa pengulangan(redudansi) yang tidak perlu untuk memenuhi berbagai kebutuhan.
o Kumpulan file-file yang saling berelasi dan relasi tersebut ditujukan dengan kunci dari tiap file yang ada yang disimpan dalam media penyimpanan elektronis
Istilah- istilah dalam basis data
o Entity à orang, tempat, kejadian atau konsep yang informasinya direkam.
§ Contoh : mhs, dosen, mata kuliah, dll.
o Attribute à setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity.
§ Contoh : mhs à npm, nama , alamat, jenis kelamin, dll.
o Data value (isi data/ nilai data) à data aktual atau informasi yang disimpan pada setiap atribut.
§ Contoh : nama_mhsàSukma
o Record à kumpulan elemen-elemen yang saling berkaitan menginformasikan suatu entity secara lengkap.
o File à kumpulan record-record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama namun berbeda dalam valuenya.
o Database à kumpulan file-file yang memb\punyai kaitan antara satu file dengan yang lain membentuk sebuah bangunan data untuk menginformasikan informasi dalam batasan tertentu.
DataBase Management System(DBMS)
o Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolaannya.
Operasi dasar basis data
o Pembuatan basis data baru(create database).
o Penghapusan basis data(drop database).
o Pembuatan table/ file baru kedalam basis data(create table).
o Penghapusan table/ file baru kedalam basis data(drop table).
o Penambahan data baru ke sebuah file database(insert).
o Pengembalian data dari sebuah file(retrieve/search).
o Pengubahan data dari sebuah file(update).
o Penghapusan data dari sebuah file(delete),
Pemanfaatan basis data untuk memenuhi tujuan
o Kecepatan & kemudahan(speed).
o Efisiensi ruang penyimpanan (space).
o Keakuratan(accurate).
o Ketersediaan( availability).
o Kelengkapan(completeness).
o Keamanan(security).
o Kebersamaan pemakai(sharability).
Bidang-bidang fungsional yang telah memanfatkan basis data :
o Kepegawaian.
o Pergudangan(inventory).
o Aknutansi.
o Layanan pelanggan.
o Dll.
BAB 2 SISTEM BASIS DATA
Basis data à objek pasif ( tidak berguna jika ada pengelola/program pengelola).
o Pengelola basis data à program/ aplikasi software.
o Sistem basis data à sistem yang terdiri atas kumpulan file / tabel yang saling berhubungan dan sekumpulan program yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file tersebut.
Komponen basis data
o Perangkat keras : perangkat keras yang terdapat dalam sebuah system database adalah komputer(stand alone atau networking), perangkat komunikasi.
o Sistem operasi : program pengelola basia data hanya dapat aktif jika OS telah aktif
o Basis data.
o DBMS : merupakan perangkat lunak khusus yang akan menentukan bagaimana data diorganisasikan, disimpan , dll.
o Pengguna basis data
§ Database manager
§ Database administrator
§ Database user
· Program aplikasi
· User mahir
· User umum
· User khusus
o Aplikasi basis data
Syarat basis data
o Penyusunan suatu basis data digunakan untuk menatasi masalah-masalahpada penyusunan data :
§ Redudansi & inkonsistensi data à Redudansi adalah penyimpanan dibeberapa tempat untuk data yang sama dan mengakibatkan pemborosan ruang penyimpana dan biaya pengaksesan tinggi, akibatnya mengakibatkan data tidak konsisten (inkonsistensi).
§ Kesulitan pengaksesan data
§ Isolasi data untuk standarisasi
§ Multiple user(banyak pemakai).
§ Masalah keamanan(security).
§ Masalah integritas(kesatuan data).
§ Masalah data independence( kebebasan data).








