Download Pengantar Basis Data

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
BASIS DATA
Oleh :
Imam Gunawan, M. Kom
STMIK – AMIKLOGO
JAYANUSA PADANG
KONSEP DASAR DAN DEFINISI
BASIS DATA
Secara umum kita bisa mendefinisikan basis data sebagai “Koleksi dari data
yang terorganisasi dengan cara sedemikian rupa sehinga data mudah
disimpan dan dimanipulasi (diperbaharui, dicari, diolah dengan perhitunganperhitungan tertentu, serta di hapus).
Data adalah sebuah fakta tentang sesuatu dalam dunia nyata (dapat berupa
angka, deretan karakter, simbol dan gambar) yang dapat direkam dan
disimpan pada media komputer.
Informasi adalah sebagai hasil pengolahan data yang telah diolah sedemikian
rupa sehingga memiliki makna tertentu bagi pengguna.
Secara mendasar, database adalah kumpulan data, disimpan dalam file, bisa
dalam satu file atau pun beberapa file. Dalam sistem informasi berbasis
komputer maka database merupakan kumpulan data yang distrukturkan
sehingga memungkinkan kemudahan dalam pemrosesan untuk menghasilkan
suatu informasi.
KEGUNAAN BASIS DATA
Kegunaan Basis Data,yaitu :
1.
2.
3.
4.
5.
6.
7.
8.
Komponen penting dalam sistem Informasi
Mengurangi Redudansi dan inkonsistensi data
Memudahkan pengaksesan data
Isolasi data untuk standarisasi
Multiple user (banyak pemakai)
Data lebih aman (security)
Data akan terintegrasi (kesatuan)
Data independence (kebebasan data)
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Suatu Data Base Management System berisi suatu koleksi data yang saling
berelasi dan satu set program untuk mengakses data tersebut. Jadi DBMS
terdiri dari Database dan set program pengelola untuk menambah data,
menghapus data, mengambil dan membaca data.
Database adalah kumpulan file-file yang saling berelasi, relasi tersebut biasa
ditunjukkan dengan kunci dari tiap file yang ada. Dalam suatu file terdapat
record-record yang sejenis, sama besar, sama bentuk, merupakan satu
kumpulan entity yang seragam. Satu record terdiri dari field-field yang saling
berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian
yang lengkap dan direkam dalam satu record.
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Hirarki DBMS
DBMS
Data Base
File/Table
Data Base
File/Table
Record
Record
Field
Field
Byte
Byte
Satuan Terkecil adalah bit
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Komponen Utama DBMS
1.
2.
3.
4.
5.
Perangkat keras (Hardware)
Sistem Operasi (Operating System)
Basis Data (Database)
Perangkat Lunak (Software)
Pengguna (User)
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Beberapa istilah dalam DBMS:
Entity
Adalah orang, tempat, kejadian atau konsep yang informasinya
direkam. Contoh: siswa, buku, pembayaran (Pada Bidang
Kemahasiswaan). Pasien, dokter, obat, kamar (Pada Bidang
Kedokteran).
Attribute
Setiap entity mempunyai attribut atau sebutan untuk mewakili suatu
entity. Attribute siswa misalnya nobp, nama, alamat, tgl lahir.
Data Value (Nilai atau isi Data)
Adalah data aktual atau informasi yang disimpan pada tiap data
elemen atau atribut. Contoh data value untuk atribut nama mahasiswa
adalah Sutrisno, Budiman
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Tuple
Adalah
kumpulan
elemen-elemen
yang
saling
berkaitan,
menginformasikan tentang suatu entity secara lengkap. Satu record
mewakili satu data atau informasi tentang seseorang misalnya : nobp,
nama, alamat, tgllahir(2410012, Sutrisno, Olo Ladang, 26 Maret 1983)
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Tuple
Adalah
kumpulan
elemen-elemen
yang
saling
berkaitan,
menginformasikan tentang suatu entity secara lengkap. Satu record
mewakili satu data atau informasi tentang seseorang misalnya : nobp,
nama, alamat, tgllahir(2410012, Sutrisno, Olo Ladang, 26 Maret 1983)
KONSEP DATABASE MANAJEMEN
SISTEM (DBMS)
Sistem Manajemen Database Relasional (Relational Database
Management System, RDBMS)
Sistem manajemen database relasional memiliki komponen dasar:
1. Database (“DB” dalam RDBMS), tempat menyimpan data
(repository) yang distrukturkan :
2. Sistem Manajemen (“MS” dalam RDBMS), Software yang
memungkinkan data dapat dimasukkan, diubah, diambil kembali
(dibaca), dicari, dan dihapus recordnya.
3. Relational (“R” dalam RDBMS), menunjukkan bahwa data yang
ada di dalamnya, data pada suatu tabel dapat berhubungan
dengan data yang ada pada tabel lainnya.
Beberapa RDBMS yang terkenal saat ini : Oracle, Sybase, MS SQL
Server, Interbase, Informix, CA Open Ingres, PostgreSQL, MySQL,
dan MS Accesss. Tetapi yang akan dibahas dalam perkuliahan Sistem
Basisdata adalah MySQL
www.themegallery.com
LOGO