database
DESCRIPTION
DATABASE. PENGENALAN DASAR-DASAR DATABASE. PENGERTIAN. Kumpulan file / tabel / arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis - PowerPoint PPT PresentationTRANSCRIPT
DATABASEPENGENALAN DASAR-DASAR DATABASE
PENGERTIAN Kumpulan file / tabel / arsip yang saling
berhubungan yang disimpan dalam media penyimpanan elektronis
Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa agar dapat dimanfaatkan dengan cepat dan mudah
Database / basis data merupakan kumpulan data, berisi informasi tentang organisasi tertentu
DBMS(DATABASE MANAGEMEN SYSTEM)
Disebut juga Manajemen basis data Yaitu : kumpulan program / software
yang memungkinkan pengguna untuk merancang dan membuat memelihara suatu basis data.
“A software package designed to store and manage databases”(Ramakrishnan and Gehrke. Database Management Systems)
TUJUAN DBMS Efisiensi Menangani data dalam jumlah besar Informasi dapat dipakai bersama-
sama Meniadakan dulplikasi data
PEMODELAN BASIS DATA ER-Model ( ERD : Entity Relationship
Diagram) Relational Model
ISTILAH-ISTILAH BASIS DATA
1. Entitas (Entity), yaitu objek riil yang dapat dibedakan satu dengan yang lain dan tidak saling bergantungan.
Contoh = siswa, matapelajaran, guru Entitas bisa berupa :
oObjek kongkrit : Orang, BukuoObjek Abstrak : Jadwal, Nilai
Entity Set (Himpunan Entity) = Sekelompok entitas yang sejenis dan berada dalamlingkup yang sama
Contoh himpunan Entity Costomer
Lanjutan istilah-istilah data base 2. Atribut Yaitu karakteristik (properti) dari Entitas tersebut. Misal = Siswa (NIS,Nama,Tgl Lahir,Alamat) Tipe-tipe Atribut :
o Simple dan Composite attributesSimple attributes : atribut yang tidak bisa di bagi dalam beberapa
bagian. Misal: NIS,NIP,Composite attributes : atribut yang bisa dibagi menjadi beberapa
bagian. Misalnya : nama depan dan nama belakango Single-valued dan multi-valued attributes
Atribut Single-valued : atribut yang memiliki paling banyak satu nilai untuk setiap baris data.
Multi-valued attributes : atribut yang dapat diisi dengan lebih dari satu nilai tetapi jenisnya sama. Misalnya : nomor telp, alamat
o Derived attributes atau atttribut turunan : atribut yang diperoleh dari pengolahan atribut lain yang saling berhubunganmisal nya : umur, ip
Contoh penggambaran atribut komposit
Hirarki Data Pada Relational Model
Field :• Kelompok yang terdiri dari satu atau lebih
karakter yang memiliki arti yang spesifik• Unit data yang terkecil yang memilik arti• Menjelaskan satu karakteristik dari manusia,
tempat, atau benda Record :
• Sekumpulan field yang berisi data tentang manusia, tempat atau barang
File : kumpulan record – record yang saling berhubungan
Software Basisdata : Ms.Access, My SQL, Paradox, Oracle
Primary key Sebuah field yang secara unik dipakai
untuk membedakan record yang satu dengan yang lainnya dalam sebuah tabel
Misalnya :• Tabel Siswa : NIS• Tabel Mahasiswa : NIM• Tabel Dosen : Kode Dosen• Tabel Matakuliah : KOde Mata Kuliah• Tabel Salesperson : SalesID
Foreign key
Field dalam sebuah tabel yang menjadi primary key pada tabel yang lain
Misalnya :• KodeGuru pada tabel MataPelajaran, untuk
menunjukkan Guru mengampu mata pelajaran tertentu
• SalesID digunakan pada tabel Custoer untuk identitas petugas penjualan yang melayani seorang customer
Relational Database Database yang dibuat dari
sekumpulan tabel