Jump to content
Ardy

Nak Buat Sistem Database Guna Access Syarikat Pinjaman

Recommended Posts

Biasanya dalam sistem database yang besar2 orang tak ubah dah PK dalam table sebab ia akan melibatkan banyak perkara salah satunya ialah relationship. Kalau nak buat jugak guna query. Kalau ubah PK dalam Table, sistem akan 'fening'.

Share this post


Link to post
Share on other sites
Boleh sahaja... Primay Key tidak diubah.. data type sahaja diubah..

Dalam Primary Key, kita boleh set sebagai auto increment, random number, number atau text..

Contohnya, kalau dalam sesetengah syarikat. Mereka dah ada ID pekerja mereka sendiri. Kemudian apabila nak bangunkan sesuatu aplikasi. Diorang mesti nak masukkan ID pekerja mereka dimana gabungan huruf dan nombor. Jadi disini Primary Key yang sesuai data type adalah TEXT.

Kelebihan mengunakan Auto Increment, carian data lebih pantas sebab hanya mengunakan nombor. Sesuai dipakai seperti transaksi, setting system dan apa2 sahaja..

Boleh lihat gambar dibawah, untuk mengelakkan masukkan ID yang sama, kita perlu set Indexed kepada YES (No Duplicates).

[IMG]http://i722.photobucket.com/albums/ww224/azri90/step1-1.png[/IMG]

Share this post


Link to post
Share on other sites
[size=4][font=georgia, serif]Cuba fahamkan betul2;[/font][/size]

[color=#444444][font=Segoe UI', Arial, sans-serif][size=1][size=4][font=georgia, serif]A good candidate for a primary key has several characteristics:[/font][/size][/size][/font][/color][list]
[*][size=4][font=georgia, serif]It uniquely identifies each row[/font][/size]
[*][size=4][font=georgia, serif]It is never empty or null — it always contains a value[/font][/size]
[*][b][size=4][font=georgia, serif]The values it contains rarely (ideally, never) change[/font][/size][/b]
[/list]
[color=#444444][font=Segoe UI', Arial, sans-serif][size=1][size=4][font=georgia, serif][b]NOTE [/b] Take care in choosing a primary key because it is difficult to change the primary key in a production table.[/font][/size][/size][/font][/color]
[color=#444444][url="http://office.microsoft.com/en-us/access-help/create-or-modify-a-primary-key-HA010341487.aspx"][font=georgia, serif]Read more ...[/font][/url][/color] Edited by KopiKawKaw2012

Share this post


Link to post
Share on other sites
[quote name='KopiKawKaw2012' timestamp='1350832837' post='1085728']
[font=georgia, serif]Cuba fahamkan betul2;[/font]

[color=#444444][font=Segoe UI', Arial, sans-serif][size=1][size=4][font=georgia, serif]A good candidate for a primary key has several characteristics:[/font][/size][/size][/font][/color][list]
[*][font=georgia, serif]It uniquely identifies each row[/font]
[*][font=georgia, serif]It is never empty or null — it always contains a value[/font]
[*][b][font=georgia, serif]The values it contains rarely (ideally, never) change[/font][/b]
[/list]
[color=#444444][font=Segoe UI', Arial, sans-serif][size=1][size=4][font=georgia, serif][b]NOTE [/b] Take care in choosing a primary key because it is difficult to change the primary key in a production table.[/font][/size][/size][/font][/color]
[color=#444444][url="http://office.microsoft.com/en-us/access-help/create-or-modify-a-primary-key-HA010341487.aspx"][font=georgia, serif]Read more ...[/font][/url][/color]
[/quote]

Hehe, salah faham nie...

Primary Key semestinya perlu unique, tidak boleh ada nilai kosong dan juga nilai yang rarely... Apa maksud yang saya cuba sampaikan, Primary key [b]tidak semestinya mengunakan Auto Number[/b]. Boleh juga [b]mengunakan number dan juga text[/b]. Kelemahan guna[b] Auto Number nie, takleh edit Primary Key[/b]. Kalau pakai [b]Text atau Number[/b], boleh edit.

Contoh la ada[b] ID setiap pekerja[/b] adalah [b]A102, A103, dan H101[/b]. Kalau gunakan[b] Auto Number dah tentu tak boleh[/b], jadi [b]text[/b] pilihan yang baik sebab boleh [b]diedit[/b]. Dengan syarat setiap [b]baris mesti berbeza ID[/b].

Jadi terpulang pada developer nak gunakan cara macam mana. Bagi saya, saya akan pakai [b]Primary Key - Auto Number[/b] ketika :

-Melibat [b]transaksi akaun[/b] seperti bil, invoice dan payment
-[b]Senarai pilihan[/b] seperti kumpulan pekerja, tempat pekerja dan lain-lain

Dan pakai [b]Primary Key - Text[/b] ketika :
-[b]Senarai maklumat pekerja[/b] sekiranya ada[b] ID tersendiri[/b]
-Dan lain-lain

Kalau ada yang salah harap diperbetulkan.. :)

p/s: Mana owner nie, senyap jer.. huhu Edited by Chuki2

Share this post


Link to post
Share on other sites
MAAF, saya rasa saya tidak mampu membina sebuah sistem database yg canggih, lengkap, sempurna. saya rasa mcm nak give up je.

[b]Encik Chuki2[/b] dan [b]Encik KopiKawKaw2012[/b] nak tak buat DB ni?

Share this post


Link to post
Share on other sites
Mintak maaf, perjuangan masih diteruskan... soalan saya :

boleh tak dalam excel seperti dalam gambar ini, di masukkan ke dalam access?
*excel ini mengandungi formula

[img]http://i.imgur.com/a1FP5.jpg[/img]

Share this post


Link to post
Share on other sites
Nampaknya tak boleh... formula dalam excel merujuk kepada cell2 tertentu tapi dalam access ia merujuk kepada field/column. Kalau ada yang boleh buat aku pun nak belajar cara import excel formula ke dalam access.

[url="http://www.mediafire.com/file/b2aoe9jycce834a/New_Microsoft_Access_Database_(3).zip"]Try Edit Mana Yang Patut[/url]

Database Password? ... PM me! Edited by KopiKawKaw2012

Share this post


Link to post
Share on other sites

masalahnya, tokey tu tak nak bg data dia. sulit katanya. padahal nama, no tel, ic, loan. mcm mana la nak buat. susah betul la

tak boleh ke kita remote teamviewer? tak free ke?

Share this post


Link to post
Share on other sites

Guna teamviewer lambat. Kalau nak try gak boleh. Install dulu teamviewer.

nak guna ver. berapa

 

Cepat2...Partner ID:??? Password?

Edited by KopiKawKaw2012

Share this post


Link to post
Share on other sites

Senang cite, apa kata awak buka thread baru senang orang nak bantu.

Belajar dari online lebih berkesan sebab ramai orang boleh bantu dengan syarat kita aktif.

Kalau respon 2-3 minggu sekali memang payah la.

Saya dulupun belajar komputer melalui online jugak, Tak pernah face2face.

Kalau kita rajin..tentu kita boleh menguasai apa jua ilmu.

Edited by KopiKawKaw2012

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...