Minggu, 28 Februari 2010

Jenis-jenis kunci dalam dalam relation database

Menurut Codd, Tanggal, dan semua ahli, kunci hanya memiliki satu makna dalam teori relasional: itu adalah kumpulan dari satu atau lebih kolom yang nilai-nilai gabungan unik di antara semua kejadian dalam tabel tertentu. Utama adalah sarana relasional menetapkan keunikan. Kunci adalah satu atau lebih atribut yang menentukan atribut lainnya atau antara atribut lain saling berkaitan.

            Dalam metode relasional kunci terdapat 6 jennis kunci yaitu :

1)      Super Key adalah atribut yang memiliki satu atau lebih yang dapat membedakan atau mengidentifikasi setiap baris data dalam tabel secara unik.

2)      Candidate Key adalah salah satu rangkaian yang mempunyai nilai unik untuk membedakan atau mengidentifikasi  nilai-nilai kombinasi yang unik diantara semua kejadian yang spesifik dari entetitas.

3)      Primary Key adalah sebuah atribut yang dapat mengidentifikasi semua atribut.

4)      Foreign key adalah atribut atau kombinasi yang menjadi kunci utama yang nilai-nilainya harus sesuai dengan Primary key.

5)      Alternate Key adalah key yang tidak terpilih atau tidak dipakai oleh primary key. Menurut (Date95) (halaman 115), "... persis salah satu candidate key [is] dipilih sebagai primary key [dan] sisanya, jika ada, yang kemudian disebut sebagai kunci alternatif." 

6)      Composite key adalah gabungan dua kunci atau lebih yang dapat mengidentifikasi sebuah tupelo.

7)       Sekunder key adalah sebuah atribut atau kombinasi yang digunakan hanya untuk tujuan pengambilan data.

Sumber :

1).http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://databasemanagement.wikia.com/wiki/Relational_Database:_Keys

2).http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://www.aisintl.com/case/relational_keys.html

3).http://ardni-myblog.blogspot.com/2010/02/jenis-jenis-kunci-relasional.html

Sabtu, 20 Februari 2010

Model INTEGRASI BERBAGAI SISTEM INFORMASI DENGAN DATABASE PENDUDUK

Kehadiran teknologi informasi dan komunikasi (TIK) diyakini oleh banyak pihak sebagai salah satu hasil karya cipta teknologi penting yang banyak memberikan manfaat bagi kehidupan manusia. Hingga saat ini, sudah banyak upaya pemanfaatan TIK yang dilakukan oleh perorangan, instansi pemerintah, maupun swasta, yaitu dengan mengembangkan system informasi Berbasis Komputer/SIBK(Computer Based Information Systems/CBIS), baik pada lingkup sistem yang sempit dan terbatas pada sebuah organisasi, nasional, regional, bahkan internasional/global. Pada kenyataannya, data base yang digunakan di dalam SIBK, sebagian besar akan melibatkan data-data yang terkait dengan identitas penduduk. Dan, setiap SIBK yang dikembangkan akan selalu dilengkapi dengan suatu database yang sesuai dengan tujuan SIBK sehingga bersifat sektoral. Permasalahan yang dihadapi adalah terjadinya redudansi data identitas penduduk pada banyak SIBK akan mengakibatkan banyak versi database tentang identitas penduduk yang menjadi potensi pada inkonsistensi data identitas penduduk, sehingga mengakibatkan banyak versi informasi dan tidak akurat. Terkaitd dengan adanya master plan pengembangan sistem informasi kependudukan dan penggunaan Single Identity Number (SIN) di Indonesia, maka dimungkinkan adanya integrasi antar SIBK dengan memanfaatkan database penduduk yang dikembangkan oleh Pemerintah dan sekaligus menghindari terjadinya inkonsistensi data identitas penduduk. Sebuah model integrasi antar SIBK dan penggunaan database penduduk secara bersama-sama dapat dikembangkan, dengan menambahkan suatu kunci penghubung antar database. Kunci penghubung yang digunakan tersebut harus memenuhi sifat unik, standar, lengkap, permanen, dan terintegrasi dapat dipenuhi oleh SIN.

            Model data tersendiri yaitu sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisai. Model data terdiri dari

            1. Model data berbasis objek

2. Model data berbasis record

3.model data berbasis fisik

4.Model data berbasis konseptual

 

Sumber : 

1. http://id.shvoong.com/internet-and-technologies/universities-research-institutions/1950243-model-integrasi-berbagai-sistem-informasi/

2.http://74.125.153.132/search?q=cache:gzO_9u5h2h8J:iwayan.info/Lecture/PengtDBase_S2/BAB-2.doc+model+data+berbasis+objek&cd=8&hl=id&ct=clnk&gl=id