Thursday, January 14, 2016

KONSEP PENORMALAN

KONSEP PENORMALAN (NORMALIZATION)

Dalam kita mereka bentuk pangkalan data hubungan, kita ingin menghasilkan suatu pangkalan data hubungan yang baik dengan mengurangkan bilangan duplikasi data. Proses untuk menghasilkan pangkalan. Proses untuk menghasilkan pangkalan data yang baik dengan mengurangkan bilangan duplikasi data adalah melalui proses penormalan. Penormalan merupakan satu cara untuk menganalisa jadual-jadual berdasarkan kekunci dan kebergantungan fungsian. Di mana ia melibatkan peraturan tertentu pada suatu jadual supaya pangkalan data boleh dinormalkan pada mana-mana peringkat.

Proses penormalan telah diperkenalkan oleh Codd pada tahun 1972. Tiga bentuk penormalan yang akan diberi tumpuan ialah :

a) Bentuk Normal Pertama (1NF) First Normal Form
b) Bentuk Normal Kedua (2NF) Second Normal Form
c) Bentuk Normal Ketiga (3NF) Third Normal Form

Walaubagaimanapun, terdapat juga bentuk penormalan yang lebih tinggi seperti bentuk penormalan Boyce-Codd (BCNF). Tetapi bentuk penormalan seperti ini jarang digunakan.

TUJUAN DAN KEPERLUAN PENORMALAN
  • Menghasilkan skema hubungan dengan pengumpulan atribut yang paling optimum
  • Mengurangkan data lewah (rekod yang sama)
  • Mengatasi masalah anomali (ketidakwajaran)

Thursday, January 7, 2016

REPORT 301

Laporan adalah apa yang pengguna gunakan untuk merumuskan dan data yang terdapat di dalam jadual. Satu laporan biasanya jawapan soalan yang khusus, seperti "Berapa banyak wang yang kita terima daripada setiap pelanggan tahun ini?" atau "Apa kota-pelanggan kami yang terletak di?" Setiap laporan boleh diformat untuk menyampaikan maklumat dengan cara yang paling mudah dibaca mungkin.

Satu laporan boleh dijalankan pada bila-bila masa, dan akan sentiasa mencerminkan data semasa dalam pangkalan data. Laporan biasanya diformatkan untuk dicetak, tetapi mereka juga dapat dilihat pada skrin, dieksport ke program lain, atau dihantar sebagai mesej e-mel.

MACROS TU APA YE ?

Assalamualaikum people ! :) thanks sebab sudi baca entri saya or stalk saya hihihi. Tajuk yang saya nak sentuh malam ni ada kaitan dengan pembelajaran yang saya belajar dalam subjek 301. Okay jom kita teroka pasal macros ni :)

Macros selalu digunakan dalam aplikasi access. Ia dianggap sebagai bahasa pengaturcaraan yang mudah yang digunakan untuk menambah fungsi untuk pangkalan data. Contohnya, pengguna boleh melampirkan makro kepada butang arahan atau lebih difahami "button" untuk memudahkan pengguna menghantar maklumat dalam borang dan secara automatik makro berfungsi mengikut arahan yang ditetapkan.

Macro mengandungi tindakan yang melaksanakan tugas-tugas seperti membuka borang, berjalan pertanyaan atau menutup pangkalan data. Operasi pangkalan data paling digunakan oleh pengguna adalah secara manual boleh diautomasikan dengan menggunakan makro supaya ia berfungsi sebagai peranti dan menjimatkan masa.

Penerangan Queries

Assalamualaikum pembaca entri saya kali ini. Okay guys, setelah sekian lama saya tak update blogger ni, hari ini saya akan update tentang queries yang ada pada pembelajaran 301.

Apa itu Queris ?

Queries bermaksud elemen penting yang digunakan dalam pangkalan data dan boleh menjalankan fungsi yang berbeza. Fungsi yang biasa mereka gunakan adalah mengambil data khas dari jadual. Data biasa yang dilihat ada dalam jadual dan pertanyaan yang membolehkan pengguna melihat dalam helaian data tunggal. Selain itu, tak semestinya keseluruhan pengguna ingin melihat rekod-rekod. Queris juga membenarkan pengguna menambah kriteria untuk "menapis" atau "membaiki" rekod yang anda perlukan atau yang penting sahaja. 

Jenis Queries

Queries datang dalam dua jenis asas: Pilih queries dan Queries tindakan. A pilih Pertanyaan hanya mendapatkan semula data dan menjadikan ia sedia untuk digunakan. Anda boleh melihat hasil pertanyaan pada skrin, mencetak, atau menyalin ke clipboard. Atau, anda boleh menggunakan pengeluaran pertanyaan sebagai sumber rekod untuk borang atau laporan.

Pertanyaan tindakan, seperti namanya, melaksanakan tugas dengan data. Pertanyaan tindakan yang boleh digunakan untuk membuat jadual baru, menambah data pada jadual yang sedia ada, mengemas kini data, atau memadam data.