kalau mau tahu rahasia setiap database tentu saja itu rahasia perusahaan. tetapi jika anda ingin menyimak, seperti apa kira - kira coba ingat kembali tentang metode random  dan sequensial dalam membaca file. mana yang lebih cepat? metode random kan? karena metode sequensial membaca baris per baris, sedangkan metode random, membaca langsung ke alamat yang dituju berdasarkan nomro baris yang dimasukkan. pada database alamat itu mengacu ke index. makanya dalam merancang database harus ada indexnya.
kalau mau nanyain metode join dalam database, wah saya juga gak tahu, karena itu kembali pada rahasia teknologi masing - masing antara sql server 2000 dan oracle misalnya. metode join dalam ms access tentu berbeda dengan ms sql server 2000 meskipun sama sama dari microsoft.
bisa saja kita menduga-duga bahwa:
pd ms sql server diagram relasinya hanya menyimpan informasi diagram relasi, yang kemudian akan digunakan saat akan dilakukan query. kemudian dengan menggunakan informasi pengalamatan (index) dengan metode random access pencocokan akan menjadi lebih cepat. itu hanya salah satu kemungkinan, tentu saja tidak sesederhana itu.
 
----- Original Message -----
Sent: Monday, July 18, 2005 7:36 AM
Subject: [Programmer-VB] logika join table

alo para programmer vb

selama ini kita selalu bicara ttg query, inner join, normalisasi dll. namun baru terbatas pd SQLnya (query) saja. kebetulan saya jadi penasaran, bagaimana sih logika (cara kerja) join table itu?

 

misal,

tabel A: NIP, Nama

tabel B: NIP, Alamat

kmdn tabel A di inner join dgn tabel B, itu cara kerjanya bagaimana? apakah tabel A diload dulu kmdn baru dicari tabel B yg cocok? atau tabel A dibaca per baris, cocokkan dgn tabel B baru lanjut? atau bagaimana.

trs, misalkan masing2 tabel ada 1 juta record. bagaimana cara carinya? seandainya dibaca baris per baris, apakah kmdn tabel B di loop dari awal terus (jika baca 1 juta record per baris tabel A .. ngga kebayang waktu yg dibutuhkan)

mungkin ada yg tau?

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS




Kirim email ke