Minggu, 28 Februari 2010

Macam Macam Kunci Relational Pada Database

Relasional merupakan sebuah tabel yang terdiri dari kolom dan baris dengan menunjukkan adanya hubungan diantara individu yang mewakili sesuatu yang nyata dan berasal dari himpunan individu yang berbeda. Atribut merupakan bagian dari relasi dan memiliki deskripsi karakter penting dalam hal pembentukan model data. Tuple merupakan kumpulan elemen-elemen yang saling berkaitan informasikan tentang individu yang mewakili sesuatu yang nyata secara lengkap. Hubungan Kunci Relasional  Super key Suatu atribut yang secara unik mengidentifikasi kumpulan elemen-elemen didalam relasi.  Candidate key Suatu atribut yang secara unik mengidentifikasi kejadian spesifik dari individu yang mewakili sesuatu yang nyata.  Primary key Suatu atribut yang secara unik mengidentifikasi tidak hanya kejadian spesifik tapi juga dapat mewakili setiap kejadian dari suatu individu yang mewakili sesuatu yang nyata secara lengkap  Alternate key Suatu atribut yang secara unik mengidentifikasi kejadian spesifik dari individu yang mewakili sesuatu yang nyata.dan tidak dipakai sebagai primary key  Foreign key Suatu atribut yang secara unik mengidentifikasi tidak hanya kejadian spesifik tapi juga dapat mewakili setiap kejadian dari suatu individu yang mewakili sesuatu yang nyata secara lengkap sama dengan primary key induk yang direlasikan. Perputaran Integritas Relasional  Null Suatu atribut yang secara unik tidak diketahui dan tidak cocok untuk baris tersebut.  Entity Integrity Suatu atribut yang secara unik tidak ada satu komponen primary key yang bernilai null.  Referential Integrity Suatu atribut yang secara unik dapat dipakai sebagai kunci primer bila merupakan atribut tunggal pada domain yang bersangkutan. Bahasa Relational Menggunakan Bahasa Query dengan menekankan pada aspek pencarian data dari dalam tabel. Aspek pencarian ini sedemikian penting karena merupakan inti dari upaya untuk pengelolaan data Referensi : http://sukamikir.wordpress.com/2008/10/08/macam-macam-kunci-pada-basis-data/ http://one.indoskripsi.com/node/7071

PEMBAJAKAN INDUSTRY MUSIK

Bicara soal bajak membajak hak cipta pada industri musik. Ternyata penjualan musik bajakan diperkirakan lebih dari 50% dari penjualan pada industri musik. Dibalik itu semua hampir seluruhnya menciptakan pelanggaran yang juga meningkat pesat. Banyak Negara yang menghasilkan Pembajak musik telah memperkenalkan peraturan baru seputar pelanggaran hak cipta. Hukumannya berat, termasuk putus hubungan dengan internet. Tetapi penjualan tersebut pada arus digital terus melonjak lebih dari 50 persen. Dari sebagian mereka para pelaku mengaku telah mendownload musik tanpa membayar. Mereka tahu apa yang telah dilakukan ialah melanggar hukum hak cipta. Pernah terjadi pembahasan dialog tentang penjualan pmbajakan musik di TV swasta. Selama itu hasilnya hampir menurunkan tingkat pembajakan pada masyarakat tetapi itu hanya sekian persen dari kerugian yang diterima industry musik. Hal yang memacu pembajakan akan terus bermunculan seiring berkembangnya teknologi dan ilmu pengetahuan. laporan terakhir, yang telah didapat Korea Selatan kini berada di posisi kedua sebagai negara pembajak musik terbesar di dunia.

Senin, 22 Februari 2010

Model Database

Istilah "basis data / database " berawal dari ilmu computer yang berarti kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi data yang diinginkan. Pada Konsep dasar database sebenarnya adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sedangkan Model database terbentuk oleh penjelasan terstruktur dari jenis fakta yang tersimpan di dalam database dan diorganisasikan sehingga membentuk hubungan antar objek database. Hampir di setiap Objek database merupakan dasar dari modularitas dan struktur dalam sebuah program komputer yang membungkus data dan memiliki fungsi bersama menjadi suatu unit dalam sebuah program computer. Untuk itu, diperlukan Record database yang mengacu pada koleksi dari data-data yang saling berhubungan, dengan perangkat lunak dalam bentuk DBMS . 1. Model Database Berbasis Objek Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. 1. E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan object, disebut entitas dan hubungan antar objek tersebut, disebutrelasi. Entitas adalah objek didunia yang bersifat unik. Setiap entitas mempunyai atribut yang membedakannya dengan entitas lainnya. Contoh :entitas Mahasiswa, mempunyai atribut Nim, Nama, Alamat, dan Tanggallahir.Permodelan data dengan model E_R menggunakan diagram E_R.Diagram E_R terdiri dari: • Kotak persegi panjang,menggambarkan himpunan entitas. • Elip menggambarkan atribut-atribut entitas. • Diamon dmenggambarkan hubungan antar hubungan antar entitas. • Garis yang menghubungkan antar objek dalam diagram E-R. 2. Object-oriented Model Model berorientasi object berbasiskan kumpulan object. Setiap object berisi : • Nilai yang disimpanan dalam variable instant dimana variable”melekat” dengan objek itu sendiri. • Metode operasi yang berlaku pada object yang bersangkutan • Objel-objek yang memiliki tipe nilai dan metode yang dikelompokandalam satu kelas. Kelas disini mirip dengan abstrak pada bahasa pemrogram. 2. Model Database Berbasis Record Pada model data berbasis record, database terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya. Beberapa model yang termasuk dalam model ini, adalah - model data relasional (relational) - model data hierarkhi (hierarchical) - model data jaringan (network) Model Database Fisik Menggambarkan data pada tingkat internal; penyimpanan data secara detailnya dengan format record penyusunan record dan jalur akses. 4. Model Database Konseptual Menyediakan konsep yang sesuai dengan persepsi pemakai yang memandang datanya. Dari : Wikipedia bahasa Indonesia, ensiklopedia bebas http://www.docstoc.com/docs/7641482/LINGKUNGAN-DATABASE http://www.scribd.com/doc/7505688/Transformasi-Model-Data-Ke-Basis-Data-Fisik