Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Buku Mysql

Buku Mysql

Ratings: (0)|Views: 253|Likes:
Published by Ahmad Alfin Afwan

More info:

Published by: Ahmad Alfin Afwan on Feb 02, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

02/02/2012

pdf

text

original

 
Bab IPengenalan Database
Pengantar DatabaseDatabase atau basis data dapat dibayangkan ibarat sebuah lemari arsip. Jikaanda bekerja diperkantoran tentu sangat banyak arsip-arsip atau dokumen kantor yang disimpan kedalam lemari tersebut. Sering anda melihat bahwa penempatanarsip didalam lemari tidak dilakukan secara sembarangan/acak, tapi diberipembeda antara satu arsip dengan arsip yang lainnya. Pembedanya dapat berupanomor urut, warna sampul, urutan letak atau berdasarkan tanggal dan lain sebagainya.Begitu juga halnya dengan buku telpon/alamat yang anda punyai, biasanya diatur menurut abjad nama atau kategori tertentu, seperti teman, keluarga, klien danlain sebagainya. Semuanya disimpan dan diatur menurut aturan tertentu sesuaidengan yang diinginkan.Upaya anda untuk menyusun dan melakukan hal diatas baru akan terasa kalaudata arsip dan daftar alamat yang dimiliki sudah banyak. Mengapa hal ini andalakukan ? tidak lain tujuannya adalah untuk memudahkan dalam mencari ataumengambil data tertentu dalam arsip maupun buku alamat tadi secara Cepat danmudah. Bayangkan kalau semua arsip atau daftar buku alamat tersebut tidak diatur penyusunannya, tentu akan sangat sulit untuk mencari arsip atau nomor telpontertentu. Tidak saja sulit tapi akan sangat membutuhkan waktu yang lama.Basis data atau
database
Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yangdiorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan dihardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaantertentuAda juga yang mendefinisikan basis data adalah kumpulan informasi yang disimpan didalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatuprogram komputer untuk memperoleh informasi dari basis data tersebutAlasan Perlunya Database  
Basis data merupakan salah satu komponen penting dalam system informasi, karenamerupakan dasar dalam menyediakan informasi.  
Basis data menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan.Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan denganbiaya mendapatkannya.  
Basis data mengurangi duplikasi data (
data redudancy 
).  
Dengan mengaplikasikan basis data hubungan data dapat ditingkatkan.
 
  
Basis data dapat mengurangi pemborosan tempat simpanan luar Tingkatan Data Dalam Database RelasiDalam suatu sistem database relasi, data yang tersimpan dalam DBMSmempunyai tingkatan-tingkatan, sebagai berikut :1. Karakter (Characters)Merupakan bagian terkecil dalam database, dapat berupa karakter numerik (angka 0s.d 9), huruf ( A - Z, a - z) ataupun karakter-karakter khusus, seperti *, &. %, # dan lain-lain.2. Field atau AttributeMerupakan bagian dari record yang menunjukkan suatu item data yang sejenis,Misalnya : field nama, file NIM dan lain sebagainya. Setiap field harus mempunyainama dan tipe data tertentu. Isi dari field di sebut Data Value. Dalam tabeldatabase, field ini disebut juga kolom.3. Record atau TuppleTuple/Record adalah kumpulan data value dari attribute yang berkaitan sehinggadapat menjelaskan sebuah entity secara lengkap. Misal : Record entity mahasiswaadalah kumpulan data value dari field nobp, nama, jurusan dan alamat per-barisnya.Dalam tabel database, Record disebut juga baris.4. Table atau EntityEntity merupakan sesuatu yang dapat diidentifikasi dari suatu sistem database, bisaberupa objek, orang, tempat, kejadian atau konsep yang informasinya akandisimpan dalam database. Misal. Pada sistem database akademik, yang menjadientity adalah, mahasiswa, dosen, matakuliah dan lain-lain. Dalam aplikasi,penggunaan istilah Entity sering di samakan dengan istilah Tabel. (Entity = table).Disebut tabel, karena dalam merepresentasikan datanya di atur dalam bentuk baris dankolom. Baris mewakili 1 record dan kolom mewakili 1 field. Dalam sistemdatabase tradisional, entity/table ini disebut juga dengan file.5. DatabaseKumpulan dari tabel-tabel yang saling berelasi, disusun secara logis, sehinggamenghasilkan informasi yang bernilai guna dalam proses pengambilan keputusan.Perhatikan tabel berikut : Contoh Entity/Tabel Mahasiswa :
 
Normalisasi tabel :
Tidak boleh ada record yang sama (kembar)
Setiap fieldnya bernilai tunggal untuk setip barisnya.
Setiap field harus mepunyai nama yang unik (tidak boleh ada yang sama).
Setiap field mesti mempunyai tipe data dan karakteristik tertentu.
Maksimal ada satu primary key pada setiap tabel

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->