Minggu, 18 April 2010

Pengertian Derajat (degree)

Derajat (degree) adalah: Jumlah atribut suatu relasi atau terkadang disebut arity.

Contoh: Derajat Relasi Minimum-Maximum
Menunjukkan hubungan (korespondensi) minimum yang boleh terjadi dalam sebuah relasi antar entitas.
Misalnya: pada relasi “bekerja untuk” pada entitas pegawai terhadap departemen Derajat relasi minimumnya adalah satu. Dalam arti lain, setiap pegawai minimal harus memiliki sebuah relasi terhadap Departemen, atau setiap pegawai selalu memiliki tempat di mana dia bekerja.
Notasi (x,y) pada relasi menunjukkan derajat minimum (x) dan derajat maksimum (y) pada sebuah relasi.
Partisipasi total bisa dinotasikan dengan memberikan derajat relasi minimum (x) = 1.

Sumber:

Pengertian Kardinalitas

Kardinalitas adalah: Menunjukkan jumlah maksimim entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Kardinalitas merujuk kepada hubungan maksimum yang terjadi dari himpunan entitas yang satu ke himpunan entitas yang lain dan begitu juga sebaliknya.

Contoh: Kardinalitas diatara dua himpunan entitas misalnya A dan B dapat berupa:
  1. Satu ke Satu (one to one), setiat entitas pada himpunan A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas, begitu juga sebaliknya entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B.
  2. Satu ke Banyak (one ti many), setiap entitas himpunan entitas A dapat berhubungan dengaan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan A.
  3. Banyak ke Satu ( many to one), setiap entitas pada himpunan A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B.
  4. Banyak ke Banyak (many to many), setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, demikian juga sebaliknya, dimana setiap entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan A.
Sumber:

Pengertian Domain

Domain adalah: Sekumpulan nilai yang diijinkan untuk satu atau lebih atribut atau sebuah sistem yang menyimpan informasi tentang nama hosh maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalnya internet.

Contoh: DNS menyediakan alamat IP untuk setiap nama hosh dan data setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domai. DNS menyediakan servis yang cukup penting untuk Internet, bilamana perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengejar tugas setiap pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama hosh dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat e-mail. DNS menghubungkan kebutuhan ini.

Sumber:

Pengertian Relasi (Komponen Fungsional)

Relasi (Komponen Fungsional) adalah: Keterpaduan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses tertentu, dan ditunjukkan dengan kunci dari tiap file yang ada.

Contoh: Relasi Mahasiswa

sumber:

Pengertian Tuple (Record)

Tuple (Record) adalah: Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Dan suatu tuple (record) mewakili satu data atau informasi.

Contoh: Record entry mahasiswa adalah kumpulan data value dari field nobp, nama, jurusan dan alamat per-barisnya. Dalam tabel database, record disebut juga baris.

Sumber:

Pengertian Atribut

Atribut (field) adalah: elemen, data field, atau data item yang di gunakan untuk menerangkan suatu entribut dari entitas dan mempunyai harga tertentu, misalnya atribut dari entitas pegawai diterangkan oleh , nama, umur, alamat, dan pekerjaan.

Contoh: setiap file selalu terdapat kunci dari file berupa field atau suatu set field yang dapat mewakili record. Misalnya Nomor Pokok Mahasiswa (NRP) merupakan kunci dari tabel mahasiswa suatu Perguruan Tinggi, setiap pencarian cukup dengan menyebut nomor mahasiswa tersebut maka dapat diketahui identitas mahasiswa lainnya seperti nama, alamat dan atribut lainnya. Nomor Pegawai (NIP) bagi dosen, NIK untuk data Karyawan, Kode_Kuliah untuk data Mata Kuliah, dan lain sebagainya.

Sumber:

Kamis, 15 April 2010

Pengertian Kandidat Key dan Alternate Key

1. Kandidat Key

adalah satu atribut atau satu set atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entity. Satu set atribut menyatakan secara tidak langsung dimana anda tidak dapat membuang beberapa atribut dalam set tanpa merusak kepemilikan yang unik. Jika kunci kandidat berisi lebih dari satu atribut, maka biasanya disebut sebagai composite key (kunci campura).

2. Alternate Key

adalah kunci kandidat yang tidak dipakai sebagai kunci primer. Kunci alternatif ini sering digunakan untuk kunci pengurutan misalnya dalam laporan.

Sumber

Pengertian DDL dan DML

1. DLL

DLL adalah: bagian SQL yang mendukung definisi suatu tabel seperti pembuatan, penghapusan, serta pemodifikasian definisi tabel dan view. DDL dapat pula memberikan batasan akses ke suatu tabel atau view.

2. DML

DML adalah: merupakan bagian SQL yang memungkinkan pengguna melakukan suatu proses atau manipulasi suatu databa seseperti melakukan query, insert, delete, dan modify.

Sumber