KATA PENGANTAR
Segala puji dan syukur saya
panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan limpahan
rahmatNyalah maka kami dapat menyelesaikan sebuah karya tulis dengan tepat
waktu.
Berikut ini kami
mempersembahkan sebuah makalah dengan judul “Stuktur Basis Data”, yang menurut kami dapat
memberikan manfaat yang besar bagi kita untuk mempelajarinya.
Melalui kata pengantar ini kami
lebih dahulu meminta maaf dan memohon permakluman bilamana isi makalah ini ada
kekurangan dan ada tulisan yang kami buat kurang tepat atau menyinggung
perasaan pembaca.
Dengan ini kami
persembahkan makalah ini dengan penuh rasa terimakasih dan semoga Tuhan
memberkahi makalah ini sehingga dapat memberikan manfaat.
Salatiga, 6 Februari 2013
Penulis
BAB
I
PENDAHULUAN
A.
Latar
Belakang
Basis dapat diartikan
sebagai tempat berkumpul, markas atau sarang, sedangkan data suatu fakta dari
dunia nyata yang mewakili suatu objek seperti kaset ( lagu, penyanyi, pencipta
dan lain-lain ) atau kendaraan (mobil, motor, bus, dan lain-lain).
Pengaturan yang dilakukan
pada lemari kaset merupakan pengaturan secara manual di mana pengaturan
tersebut dapat diaplikasikan dalam ke dalam suatu data abstrak yang berisi
karakteristik dari suatu kaset dan disimpan didalam suatu basis data atau
tempat penyimpanan data tau file. Sehingga perbedaannya ada pada media
penyimpanannya. Basis data menggunakan media penyimpanan elektronis sedangkan
kaset menggunakan lemari untuk media penyimpanannya. Perbedaan ini akan
mengakibatkan perbedaan-perbedaan lainnya seperti jenis metode / cara yang
digunakan dalam upaya penyimpanan atau jumlah yang akan disimpan.
Dalam basis data terdapat struktur yang terdiri dari etnitas,
record dan atribut serta terdapat relasi satu dengan yang lain.
B.
Perumusan
Masalah
Masalah
yang akan dibahas di karya ilmiah ini adalah :
1.
Apakah entitas itu dan apa sajakah contohnya?
2.
Apa
itu record/tuple?
3.
Pengertian
field/atribut dan contohnya.
4.
Elemen-elemen
dalam entitas.
5.
Pengertian
relasi.
6.
Jenis-jenis
relasi dalam entitas.
C.
Tujuan
Tujuan dari penulisan karya
ini adalah untuk memberikan pengetahuan tentang apa itu desain system basis
data.
BAB II
PEMBAHASAN
A.
Pengertian Entitas/ Tabel
Entitas dalam sebuah database dimaksudkan ialah seperti
hubungan antara satu kolom dengan kolom yang lain dalam kehidupan nyata. Contoh
seperti adanya entitas antara hubungan kolom mobil dan mesin.
Entitas terkadang dapat berupa orang atau benda atau lokasi atau lain-lainnya. Entitas juga memiliki atribut seperti mahasisa memiliki nomor induk, dan nama mahasiswa dan lain-lain .
Entitas terkadang dapat berupa orang atau benda atau lokasi atau lain-lainnya. Entitas juga memiliki atribut seperti mahasisa memiliki nomor induk, dan nama mahasiswa dan lain-lain .
Contoh Entitas
dalam lingkungan bank terdiri dari : Nasabah, Simpanan, Hipotik
Contoh Entitas
dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah
Kumpulan
dari entitas disebut Himpunan Entitas
B.
Pengertian Record/Tuple
Record adalah kumpulan field-field
yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu
entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala. Contoh
record bisa saja nama dan alamat Anda dan Nomor Jaminan sosial Anda.
Contoh
:"10200123",
"Sulaeman", "Jl. Sirsak 28 Jakarta", "8 Maret
1983".
C.
Pengertian Field/Atribut
Field adalah sebuah unit
data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil
dari informasi berharga dalam database. setiap field memiliki nama field yang
menggambarkan jenis data yang harus dimasukkan ke dalam field. Contoh field
adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu. Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
Field dapat didesain dengan panjang maksimun terntentu. Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
D.
Relasi Antar
Entitas/Tabel
Relasi adalah hubungan antara tabel
yang merepresentasikan hubungan antar obyek di dunia nyata. Macam-Macam Relasi
antar tabel:
1.One-to-many. Misalkan terdapat relasi
antara tabel ibu dan tabel anak dengan nama relasi "mempunyai" dan
relasinya one-to-many. Artinya satu record pada tabel ibu boleh berelasi
(mempunyai) dengan banyak record pada tabel anak. Namun satu record pada tabel
anak hanya boleh berelasi dengan satu record saja pada tabel ibu Gambar relasi
one-to-many:
2.One-to-one. Jika dua tabel berelasi
one-to-one artinya setiap record di entitas pertama hanya akan berhubungan
dengan satu record di entitas kedua begitu pula sebaliknya. Conrohnya relasi
antara tabel pegawai dan alamat pegawai. Satu record pegawai hanya berhubungan
dengan satu record alamat pegawai beitu pula sebaliknya. Entitas 3 merupakan
atribut yang unik di entitas 4. Gambar relasi one-to-one:
3.Many-to-many. Jika tabel satu berelasi
dengan tabel dua dengan relasi any-to-many artinya ada banyak record di entitas
satu dan entitas dua yang saling berhubungan satu sama lain. Contohnya relasi
many-to-many antara tabel transaksi dan barang. Satu record transaksi bisa
berhubungan dengan banyak record barang, begitu pula sebaliknya. Gambar relasi
many-to-many:
E.
Contoh kasus
Data Item :
ID Konsumen, Nama Konsumen, Alamat
Konsumen, telp Konsumen, ID cucian, tgl taruh cucian, tgl ambil cucian, jenis
cucian, jumlah cucian, harga satuan, harga total, ID pegawai, Nama pegawai.
Entitas:
1. Konsumen
2. Cucian
3. Rincian Cucian
4. Jenis cucian
5. Pegawai
Atribut
1. Konsumen (ID, nama, alamat, telp)
2. Cucian (ID cucian, Tgl Taruh Cucian, Tgl ambil Cucian)
3. Rincian Cucian (No, Jenis, Jumlah, Sub-total Pembayaran, Total Pembayaran)
4. Jenis cucian (Nama Jenis, Harga persatuan)
5. Pegawai (ID pegawai, Nama pegawai)
Relasi antar entitas
Relasi antara Konsumen dengan Cucian.
Satu Konsumen bisa mempunyai banyak Cucian dan satu Cucian hanya dapat dimiliki
satu Konsumen. Relasi : One – To – Many. Relasi antara Cucian dengan Rincian
Cucian
Satu Cucian bisa memiliki banyak
Rincian Cucian dan satu Rincian Cucian hanya dapat dimiliki satu Cucian
Relasi : One – To – Many
3. Relasi antara Rincian Cucian dengan
Jenis Cucian
Satu Rincian Cucian hanya mempunyai
satu Jenis Cucian dan satu jenis Cucian dapat dimiliki oleh banyak Rincian
Cucian
Relasi : Many – To – One
4. Relasi antara Cucian dengan Pegawai
Satu Cucian hanya ditangani oleh satu
Pegawai dan satu Pegawai dapat menangani banyak Cucian
Relasi : Many – To – One
BAB III
SIMPULAN
Dalam struktur basis data (database) terdiri dari :
1.Entitas
Suatu obyek yang
dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data.
2.Record
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala
3.Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field
4.Relasi
Relasi adalah hubungan antara tabel
yang merepresentasikan hubungan antar obyek di dunia nyata.
00.43.00
0 komentar:
Posting Komentar