DATABASE III

advertisement
DATABASE III
JAIDUP BANJARNAHOR, ST.,M.KOM
Sekilas tentang database

Bila mendengar kata-kata database apakah yang terlintas
dalam benak anda? Sekumpulan data? Rumit? Gudang?
tidak ada yang terlintas?

Himpunan kelompok data (arsip) yg saling berhubungan yg
diorganisasikan sedemikian rupa agar dapat digunakan
kembali secara mudah dan cepat

Kumpulan data yg saling berhubungan yg disimpan secara
bersama dgn tanpa adanya pengulangan (redundansi) yg
tidak perlu untuk memenuhi berbagai kebutuhan

Kumpulan file/tabel/arsip yg saling berhubungan yg
disimpan dalam media penyimpanan elektronis
Sekilas tentang database

Database bila diterjemahkan kedalam bahasa
Indonesia secara harafiah berarti pangkalan data. Sama
seperti pangkalan militer yang memuat banyak
personil militer dan alat-alat militer maka pangkalan
data atau selanjutnya anda sebut database saja,
memuat banyak data dan tool-tool yang terkait
dengan operasi data.
Sekilas tentang database
Data
Dosen
Data
Nilai
Data
Courses
Data
Fakultas
Data
Students
Basis Data di sebuah
Lemari Arsip
Data
P.
Studi
Sekilas tentang database
Data
Dosen
Data
Courses
Data
Students
Data
Nilai
DISK
Basis Data di sebuah
Harddisk
Data
Fakultas
Data
P. Studi
Database sederhana

Untuk lebih memahami tentang basis data, dapat kita
mulai dari memahami database sederhana. Data base
sederhana seperti data yang kita buat menggunakan ms
excel
daftar peminjaman buku
no Nim
Nama
Judul
penulis
taggal pinjam
1
1101001
Budi
Basis Data
Bernadiho
11/3/2013
2
1101001
Budi
Linux
Asep
12/3/2013
3
1101002
Anto
Basis Data
Bernadiho
13/3/2013
4
1101003
Roni
PHP
Sri mulyani
14/3/2013
5
1101003
Roni
Excell
Ahmad Sutejo 14/3/2013
6
1101002
Anto
Excell
Ahmad Sutejo 14/3/2013
Database Relasional

Persyaratan Dasar Model Data Relasional

Setiap kolom dalam sebuah baris harus berlainan nilainya

Kunci utama (primary key) tidak boleh bernilai nol

Kunci luar (foreign key) jika tidak bernilai nol, harus memiliki
yang nilai sesuai dengan nilai kunci utama dihubungan yang lain.

Seluruh atribut yang bukan merupakan kunci utama ataupun
lunci luar dalam sebuah tabel harus mendeskripssikan obyek
yang diidentifikasi oleh kunci utama.
Contoh database relasional
SEKILAS TENTANG SQL




SQL atau Structured Query Language yang bila
diterjemahkan secara harafiah kedalam bahasa Indonesia
berarti bahasa pertanyaan yang terstruktur, adalah
sekumpulan perintah yang digunakan oleh pengguna
database untuk memanipulasi data yang tersimpan.
Manipulasi yang bisa dilakukan adalah, antara lain :
Select yaitu memilih data sesuai dengan kriteria tertentu
yang anda inginkan;
Update yaitu memperbaharui data dengan data yang lebih
baru sesuai dengan kriteria tertentu yang anda inginkan;

Delete yaitu menghapus data dengan kriteria tertentu
yang anda inginkan;

Insert yaitu menambah data baru
SEKILAS TENTANG ORACLE

Oracle Corporation yang berdiri pada tahun 1977
sebelumnya mengembangkan database Oracle sebagai
perangkat lunak yang dipakai oleh pihak militer US.
Namun seiring perkembangan database Oracle juga
dipergunakan dan dijual ke pihak sipil atau bisnis. Dengan
demikian citra militer seperti tangguh dan siap dalam
segala situasi juga turut melekat dalam database Oracle.

Oracle sendiri tidak hanya bermain dalam ranah database
namun juga dalam ranah aplikasi dan perangkat keras.


Database Oracle memiliki berbagai edisi, antara lain:
Standard One edisi berbayar dengan batasan maksimal
dua prosesor;

Standard edisi berbayar dengan batasan maksimal empat
prosesor;

Enterprise edisi berbayar tanpa batasan prosesor;

Express edisi gratis dengan batasan data maksimal 4
Gigabyte (4.294.967.296 Byte)
Download