This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 15 Oktober 2012

pertemuan 2:kelemahan & kekuatan data base

Kelemahan system basis data :
  • Timbulnya data rangkap
  • Kesulitan mengakses data
  • Masalah keamanan
  • Data dependence
  • Data terisonr
  • Mahal
Keuntungan system basi data :
  • Terkontrolnya data rangkap
  • Terpeliharanya keselarasan data
  • Data dapat dipakai secara bersamaan
  • Dapat diterapkan standarisasi
  • Keamanan data terjamin
  • Data independence
  1. REDUDANSI &INKONSISTENSI DATA
             Penyimpanan data yang sama dengan nama yang sama pula namun pada lokasi yang berbeda disebut sebagai REDUNDANSI.
    Akibat dari adanya redundansi adalah pemborosan ruang penyimpanan dan juga biaya untuk mengakses menjadi lebih mahal.
    Penyimpanan data yang sama dan berulang-ulang pada beberapa tempat (file) yang berbeda dapat juga mengakibatkan inkonsistensi data.
    Artinya bahwa bila programmer ingin melakukan update data maka harus dilakukan pada semua file yang mengandung data tersebut sehingga bila salah satu saja dari file, yang mengandung data yang akan di-update, terlewatkan maka terjadilah inkonsistensi data (data tersebut tidak sama dengan data dalam file yang lain).
  2. Tiga level dalam Abstraksi data antara lain:

    a. Level Phisik
    Level abstraksi paling rendah yang menggambarkan (How) bagaimana data disimpan.

    b. Level Konseptual
    Level ini menerangkan / menggambarkan data apa (what) yang disimpan dalam database, dan hubungan relasi yang terjadi antar data. Level ini digunakan oleh database administrator, yang memutuskan data apa yang akan dipelihara dalam satu database.

    c. Level Pandangan Pemakai
    Level ini menggambarkan hanya satu bagian dalam database. 
  3.  Level Pandangan Pemakai

    Level ini menggambarkan hanya satu bagian dalam database.

    ISTILAH DALAM SISTEM BASIS DATA RELASIONAL

    1.Relasi
    Relation (Relasi) merupakan sebuah tabel dengan kolom-kolom dan baris-baris. Pada model relasional, relasi digunakan untuk menyimpan informasi mengenai objek-objek yang direpresentasikan dalam sebuah basis data. Relasi ini digambarkan dalam bentuk tabel dua dimensi. Contohnya mengenai informasi pegawai-pegawai yang bekerja di perusahaan X direpresentasikan pada relasi PEGAWAI yang mengandung informasi nomor induk pegawai, nama, alamat, gaji dan kode divisi tempat pegawai bekerja.

    2.Atribut
    Attribute (Atribut) merupakan kolom dari suatu relasi yang mempunyai nama. Atribut-atribut pada suatu relasi tidak harus tersusun secara khusus. Contohnya, pada relasi PEGAWAI mempunyai lima kolom untuk atribut-atribut NIP#, Nama, Alamat, Gaji dan KodeDiv.

    3.Tuple (Tupel)
    Tuple (Tupel) merupakan suatu baris dari suatu relasi. Pada relasi PEGAWAI, setiap tupel mempunyai 5 nilai, masing-masing untuk setiap atribut NIP#, Nama, Alamat, Gaji dan KodeDiv.

    4.Domain
    Domain (Domain) merupakan kumpulan nilai-nilai data yang mungkin untuk suatu atribut dan bersifat atomik. Contoh : domain dari atribut KodeDiv adalah {Div01, Div02, Div03, Div04}

    5.Degree of Relation (Derajat suatu relasi)
    Degree of relation (Derajat dari suatu relasi) adalah banyaknya atribut pada suatu relasi. Relasi PEGAWAI yang mempunyai 5 atribut berarti mempunyai derajat lima, dimana setiap tupelnya mempunyai 5 nilai. Relasi dengan satu atribut disebut derajat unary, dua atribut disebut binary, tiga atribut disebut ternary, selanjutnya disebut n-ary.

    6.Cardinality of Relation (Kardinalitas suatu relasi)
    Cardinality of relation (Kardinalitas dari suatu relasi) adalah banyaknya tuple pada suatu relasi. Kardinalitas dari relasi ini dapat berubah-ubah sesuai dengan perubahan yang terjadi pada relasi.

    Contoh dalam bentuk gambar : 










     

     



    Elemen Basis Data
    Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
    Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
    Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
    File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
    Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.
  4. Kunci (Key)
    Kunci merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record.
    Jenis-jenis kunci :
    ü Superkey
    ü Candidat key
    ü Primary key
    ü Alternate key
    ü Foreign key
    ü External key
    Primary Key adalah atribut (field) yang dipilih untuk menentukan struktur storage pada organisasi file multi key, adapun key lainnya disebut dengan secondary key. Pengertian lainya Primary Key adalah suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik. pengertian lain
    Primary key :Salah satu atrribut dari candidat key dapat dipilih menjadi primary key dengan 3 kriteria sbb :
  5. Key tersebut lebih natural untuk dijadikan acuan
  6. Key tersebut lebih sederhana
  7. Key tersebut cukup uniqe
Foreign Key adalah Sebuah kumpulan field dalam satu relasi yang digunakan untuk me“refer” (menunjuk) ke suatu baris (tuple) pada relasi yang lain (harus berkorespondensi dengan primary key pada relasi yang kedua), seperti: ‘logical pointer’. Sedangkan hubungan antara keduanya (primary key dan foreign key) di jelaskan sebagai berikut,“Primary Key” adalah field kunci / utama dari suatu tabel yang menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang sama, atau dengan kata lain Primary key menjadikan tiap record memiliki identitas sendiri-sendiri yang membedakan satu sama lainnya (unik).“Foreign key” adalah satu attribute yang melengkapi satu relationship yang menunjukan ke induknya, dengan kata lain keduanya saling berkaitan. pengertian lain ;

Foreign key : merupakan sembarang atribut yang menunjuk kepada primary key pada tabel lain.
  • Akan terjadi pada suatu relasi yang memiliki kardinalitas one to many atau many to many

Minggu, 07 Oktober 2012

Pengertian Data dan Informasi

      didalam basis data ada istilah Data dan Informasi.dua istilah memiliki perbedaan,perbedaan tersebut adalah:
- Data adalah informasi yg masih belum sempurna atau informasi yg masih mentah.
- Informasi adalah data yg sudah sempurna dan bisa di pertanggungjawabkan.
   sedangkan,di basis data adalah kumpulan file yang di simpan dan sudah tersimpan rapi di dalam folder yang ada di dalam komputer,dan file tersebut bisa di pertanggungjawabkan.
     untuk merapikan semua folder di dalam harddisk anda bisa menggunakan software yaitu "my SQL" software tersebut sudah ada di program (xampp,wamm/mamm,dll).
     basis data bisa digunakan di semua ragam perkerjaan,bisa di bidang perbankan,di perkantoran,dan didalam kehidupan sehari-hari.
     ini adalah istilah-istilah yang ada di dalam file,inilah istilah dasar dari file:
- Data adalah fakta yang belum terolah yang memiliki sedikit arti,namun paling tidak telah terorganisir   secara    logis
- field adalah satu atau sekumpulan karakter(huruf atau angka) yang memiliki arti khusus.
- record adalah kumpulan dari satu atau beberapa field yang saling berkaitan secara logis yang dapat menggambarkan tentang orang,tempat,atau sesuatu.
- file adalah kumpulan dari beberapa record yang saling berhubungan.