widgeo.net

Tuesday, 26 January 2016

CARA - CARA MEMBUAT QUERY MENGGUNAKAN QUERY DESIGN

Assalamualaikum w.b.t

Hari ini saya ditugaskan untuk membuat query menggunakan QUERY DESIGN.Jadi, saya akan berkongsi maklumat tentang cara -cara membuat query menggunakan query design.


  • Pangkalan data yang sedia ada dibuka (hotel.accd) pada Ms Access.


  • Klik tab ‘CREATE’ pada ‘RIBBON’.Terdapat ikon bagi ‘QUERY WIZARD’ dan ‘QUERY DESIGN’.


  • Klik pada ikon bagi‘QUERY DESIGN'.

  • Kemudian, klik pada button ‘Add’ untuk menambah jadual yang dikehendaki dan akan terpapar box seperti berikut.

  •       Leretkan medan Nama Pelanggan dan medan Hotel pada kotak yang disediakan di bawahnya.

  •        Klik pada ikon ‘Run’ dan hasilnya akan menjadi seperti berikut.



  Sekian sahaja tentang cara - cara membuat query menggunakan query design.Saya harap ilmu yang saya kongsikan ini dimanfaatkan oleh semua orang.

  SENYUM SELALU ^_^




Saturday, 16 January 2016

JENIS-JENIS ANOMALI

Assalamualaikum w.b.t 

Hari ini saya akan mengongsi maklumat dengan anda semua tentang subjek yang saya telah pelajari iaitu tentang JENIS-JENIS ANOMALI dalam modul KPD 302.



1. ANOMALI PENAMBAHAN (INSERT)


Definisi : Anomali yang berlaku apabila hendak menambah nilai ke dalam hubungan (jadual).

Contoh :

No_Matriks
Nama_Pelajar
Kursus
Sukan / Permainan
001
Ali
Kejuruteraan
Bola Tampar
002
Shima
Kewartawanan
Bola Jaring
003
Khairul
Kedoktoran
Ragbi
  • Jadual di atas tidak dapat melakukan penambahan data seorang pelajar kerana pelajar tersebut tidak mengambil bahagian dalam sukan / permainan.


 2. ANOMALI PENGHAPUSAN (DELETE)


    Definisi : Anomali yang berlaku apabila hendak menghapuskan satu nilai data dalam hubungan (jadual).

    Contoh :

Kod_Kursus
Nama_Kursus
Jabatan
Nama_Pelajar
KPD 201
HTML Programming
ICT
Ammar
HBP 202
Pastri
Hospitaliti
Hazwani
BPB 203
Kredit dan Debit
Perniagaan
Afiq
KMK 204
Fotografi
ICT
Alya
  
  • Jika Alya berhenti mengambil kursus KMK 204 maka akan terhapus semua rekod tentang Alya termasuk kursusnya sehingga kursus KMK 204 tidak akan diketahui kerana telah terhapus sekali sedangkan kursus itu ada.

3. ANOMALI PENGUBAHSUAIAN (UPDATE)

   Definisi : Anomali yang berlaku apabila hendak mengubah satu-satu nilai data dalam hubungan (jadual).

   Contoh :

Id_Pelajar
Nama_Pelajar
Yuran_Pibg(RM)
Kursus
1111
Aina
250
Seni Kulinari
1112
Azira
250
Perbankan
1113
Salihah
250
Animasi
  • Jika terjadi perubahan yuran pibg daripada Rm 250 ke RM 300 maka akan menjadi masalah untuk membuat perubahan berkali-kali.

Ini sahaja yang dapat saya kongsikan buat masa ini.Saya akan mengemaskini blog saya dengan pelbagai maklumat yang berkaitan dengan kursus saya.Sekian sahaja dari saya.

SENYUM SELALU ^_^

Thursday, 14 January 2016

NORMALIZATION (PENORMALAN)

Assalamualaikum w.b.t

Hari ini saya ditugaskan untuk mengemaskini blog saya dengan modul yang baru saya pelajari iaitu tentang PENORMALAN.

KONSEP PENORMALAN

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 yang baik dengan mengurangkan bilangan duplikasi 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 : 
  • Bentuk Normal Pertama (1NF) – First Normal Form 
  • Bentuk Normal Kedua (2NF) – Second Normal Form
  • Bentuk Normal Ketiga (3NF) - Third Normal Form
g Walau bagaimanapun, 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.
  • Mengatasi masalah anomaly.


Saturday, 9 January 2016

APA ITU REPORT??

Assalamualaikum w.b.t.

Saya akan mengongsi sedikit maklumat tentang REPORT dalam pangkalan data.

Satu laporan dalam pangkalan data adalah hasil yang diformat pertanyaan pangkalan data dan mengandungi data yang berguna untuk membuat keputusan dan analisis.

Aplikasi perniagaan yang paling baik mengandungi terbina dalam alat pelaporan; ini hanya satu muka depan yang menyeru atau berjalan pertanyaan pangkalan data back-end yang diformatkan untuk kegunaan permohonan yang mudah. Sebagai contoh, sebuah aplikasi perisian perbankan mungkin mengandungi laporan ditakrifkan secara khusus ke atas semua pelanggan dengan deposit besar atau laporan mengenai ringkasan bulanan pinjaman untuk semua pelanggan.
Untuk mengambil data, pertanyaan mesti dijalankan dengan pelbagai alat-alat yang memanggil sekurang-kurangnya satu bahasa pertanyaan. Bahasa menyoal berstruktur (SQL) adalah bahasa menyoal yang paling popular dan terkenal. Bahasa pertanyaan lain termasuk:
  • Teks Hyper Structured Query Language (HTSQL): Bahasa ini diterjemahkan protokol pemindahan hiperteks (HTTP) untuk pertanyaan SQL.
  • Polikarp Bahasa Pertanyaan: Teks Carian bahasa beranotasi.
  • SPARQL (a akronim rekursif bagi SPARQL Protokol dan RDF Query Language): Bahasa ini adalah bagi permohonan yang grafik.


Satu lagi ciri pelaporan standard keupayaan untuk mewujudkan parameter output atau sekatan. Sebagai contoh, apabila pengguna menjalankan Laporan ringkasan bulanan pinjaman, pengguna pertama memasuki bulan atau akaun jenis khusus yang berkaitan dengan laporan yang diminta. Alat pelaporan khusus tidak biasanya didapati melalui pertanyaan yang mudah mungkin disambungkan kepada pangkalan data untuk memudahkan keupayaan pelaporan tambahan. Ini sering menawarkan wawasan data yang lebih besar dan menyerlahkan trend dan corak, dan sering dilabel di bawah topik yang hangat diperkatakan "perisikan perniagaan" (BI).

Sekian sahaja tentang REPORT yang dapat saya kongsikan.Semoga ilmu yang saya kongsikan ini dapat dimanfaatkan dengan sebaiknya.

SENYUM SELALU ^_^

APA ITU MACRO??

Assalamualaikum w.b.t.

Kali ini saya akan mengongsi maklumat tentang MACRO dalam pangkalan data pula.

Makro adalah urutan input automatik yang meniru ketukan kekunci atau tindakan tetikus. Makro biasanya digunakan untuk menggantikan satu siri berulang papan kekunci dan tetikus tindakan dan adalah biasa dalam spreadsheet dan aplikasi pemprosesan perkataan seperti MS Excel dan MS Word. Lanjutan fail makro yang biasanya .MAC. Konsep makro juga terkenal di kalangan pemain MMORPG (MMORPG Online Peranan-Playing Games) dan SEO (Search Engine Optimization) pakar.

Dengan menjalankan makro, pengguna dapat mengurangkan turun masa biasanya digunakan oleh tugas-tugas yang berulang-ulang. Beberapa makro, seperti yang dalam MS Excel, juga mungkin mengandungi fungsi. Makro Excel biasanya dicipta dengan merekodkan urutan papan kekunci dan tetikus tindakan menggunakan Perakam Makro. Ia juga boleh dibuat menggunakan Visual Basic (kerana walaupun makro direkodkan terdiri daripada kod Visual Basic). Makro disimpan kemudiannya boleh diakses dari senarai menu atau dari bar alat dan menjalankan dengan hanya klik. Anda juga boleh menetapkan hotkey untuk makro untuk akses lebih cepat. Sejak makro boleh dipanggil secara automatik sebaik sahaja dokumen digital dimuatkan, mereka telah diambil khidmat oleh individu yang berniat jahat untuk mencipta virus makro. Pada 1990-an, pengguna yang tidak curiga sering mengganas dengan skrin yang seolah-olah dipaparkan watak-watak pada petunjuk mereka sendiri atau tetikus yang klik pada butang atau teks diserlahkan.
Itu sahaja yang boleh saya kongsikan tentang MACRO.Semoga dapat dimanfaatkan dengan sebaiknya.
SENYUM SELALU ^_^

APA ITU QUERY??

Assalamualaikum w.b.t

Ari ini saya akan mengongsi tentang subjek yang saya pelajari iaitu tentang QUERY.

Query adalah ‘permintaan data’ kita berupa bahasa bisnis, untuk mengolah data dalam jadual menjadi satu informasi yang boleh difahami. Seperti mengelompokkan sepuluh penjualan terbesar oleh pelanggan yang dimiliki. Ia boleh berdasarkan pada satu jadual saja, atau pada dua/lebih jadual, ataupun berdasarkan pada query yang telah ada.

Query berfungsi untuk menyaring dan menampilkan data dari pelbagai kriteria dan urutan yang kita kehendaki. Sebagai contoh, kita ingin menampilkan karyawan yang beralamat di kota Yogyakarta, menampilkan karyawan yang berjantina perempuan, atau menampilkan karyawan yang tingkat pendidikannya S1, menampilkan data siswa dengan NIS sesuai keinginan, menampilkan siswa yang nilai TIK-nya tidak tuntas dll.

Semua ini dapat dilakukan dengan menggunakan kemudahan Query. Selain itu query juga dapat digunakan untuk menampilkan data dari dua jadual atau lebih dengan syarat antar jadual itu ada field yang berhubungan. Contohnya, kita ingin melihat NIS 20324 nama siswanya siapa? Nama orang tuanya siapa ?dll. Query biasanya digunakan sebagai sumber data untuk Report dan Form.

Ada dua cara untuk membuat Query, iaitu dengan:

1. Create query by using wizard
2. Create query in design view

Jika ingin membuat dengan cara yang kedua maka kita ikuti langkah-langkah yang telah disediakan oleh Access. Tetapi jika kita ingin membuat query dengan format kita, maka kita gunakan cara 

1. Beberapa fungsi yang ada, diantaranya sama seperti dalam Microsoft Excel, misalnya Sum, Avg, Min, Max, Count, Stdev dll. Fungsi logika seperti AND, OR, NOT, <, >, <=, >= dapat juga kita gunakan dalam baris criteria.

Sebelum berlatih langkah-langkah membuat query, ada baiknya kita kenali dulu istilah-istilah berikutini:
Field : nama medan yang ingin ditampilkan
Table : nama jadual dari field tersebut
Sort : mengurutkan data hasil query
Show : mengatur field ditampilkan atau tidak
Criteria : syarat dari data yang ingin ditampilkan.

Sekian sahaja tentang query.Semoga maklumat yang saya kongsikan ini dapat dimanfaatkan oleh semua.

SENYUM SELALU ^_^