Jumat, 30 Maret 2012


Sabtu, 24 Maret 2012


Pertemuan ke-1
DATA BASE
Perngertian basis data adalah di ibaratkan sebuah lemari arsip yang di dalam nya terdapat banyak file-file atau data-data. Atau sebuah kumpulan-kumpulan data yang terorganisasi dan di sajikan untuk tujuan khusus. Dan tujuan nya adalah memudahkan dan mempercepat dalam pengambilan data/arsip.
Sedangkan sistem basis data merupakan perpaduan antara basis data dan sistem menegement basis data atau yang lebih di kenel dengan DBMS. DBMS adalah software yang manangani semua akses ke basis data.
Contoh dari DBMS adalah microsoft acces, microsoft SQL, server 200, oracle, dll.
Dalam sebuah data base terdapat beberapa istilah di antaranya :

1.    Enterprise
Enterprise adalah suatu bentuk organisasi
Contoh :
Sekolah   data_mahasiswa, data_dosen
Perusahaan data_karyawan
Perpustakaan → data_peminjam, data_pegawai, data_buku
Rumah sakit data_pasien, data_dokter
Bank data_nasabah.

2.    Entitas
      Entitas adalah sebuah obyek yang dapat di bedakan dengan obyek lain.
       contoh :
      Akademik Entitas Mahasiswa, Pengajar/Dosen, matakuliah,
                        Nilai, dll.
      Rumah sakit Entitas Pasien, Dokter, obat, dll.
3.    Attribut
Attribut adalah Data untuk mewakili sebuah entitas.
Contoh :
Mahasiswa Field = Nim, Nama_mahasiswa, alamat, no.tlp.
Karyawan Field = kode_karyawan, nama_karyawan, alamat,
                       No.tlp, dll.
4.    Data Value
Data value adalah data yang aktual atau informasi yang di simpan pada tiap data elemen atau attribute.
Contoh :
Attribute Nm_mahasiswa Rendy, Anto, Budi, dll.
5.    Record
Record adalah elemen-elemen yang saling berkaitan  menginformasikan suatu entity secara lengkap.
Contoh :
Record mahasiswa Nim, Nm_mahasiswa, alamat, dll.
6.    File
File adalah kumpulan record- record sejenis yang mempunyai panjang elemen sama, atribute yang sama namun data value nya berbeda-beda.
7.    Kunci elemen
Kunci elemen adalah tanda pengenal yang secara unik untuk mengndentifikasi entitas dari suatu kumpulan entitas.
Dalam sebuah Entitas terdapat beberapa tabel.
Tabel adalah sebuah kumpulan dari beberapa record.
Dalam  sebuah terdapat beberapa tabel yaitu :

1. Tabel field
     Tabel yang isi / data nya selalu berulang-ulang
     Contoh :
      Tabel field sekolah
Nilai mahasiswa

2. Tabel Master
Tabel yang isi / data nya berubah dalam jangka panjang.
     Contoh :
       Tabel Master sekolah
Data_mahasiswa, Nim, Mata kuliah