Tuesday, October 18, 2016

Tuesday, October 11, 2016

PENGENALAN KEPADA PANGKALAN DATA

0



DBMS-DataBase Management System (Perisian Pengurusan Pangkalan Data)

Definisi
  • Sekumpulan data atau maklumat mengenai suatu topik atau tujuan tertentu yang mempunyai hubungan logikal antara satu sama lain.
  • Disimpan sebagai satu sistem simpanan data yang tersusun dalam bentuk elektronik bagi memudahkan proses capaian oleh satu atau lebih aturcara penggunaan.
  • Cth: sistem rekod pelajar menyimpan maklumat peribadi seperti nama,IC dan lain-lain
Konsep
  • Menyimpan data-data di dalam suatu tempat dan membolehkan data-data tersebut diuruskan dalam bentuk logikal untuk kemudahan mencapat data
Sistem berasaskan Fail Tradisional (SFT)
  • Sistem yang dilaksanakan secara manual atau tradisi. Data dan maklumat disimpan di dalam fail-fail kertas yang kemudiannya disimpan di dalam kabinet-kabinet khas
  • Fail yang disimpan adalah mengikut turutan abjad dan nombor rujukan supaya pencarianfail dapat dilakukan dengan sempurna
  • Kaedah penyimpanan di mana data disimpan dalam fail yang berasingan dan disimpan dalam disket dan segala aplikasi perlu ditulis
Kelamahan SFT
  • Pemisahan data - setiap fail yang dibina tidak dihubungkan antara satu sama lain
  • Format fail yang berbeza - tidak boleh digabung atau dibanding dengan mudah. (fail word dan excel)
  • Data lewahan - Fail yang mempunyai data yang sama disimpan dalam pelbagai tempat menyebabkankesukaran mencari dan penggunaan storan yang banyak
Kelebihan Pangkalan Data
  • Mengawal ulangan- elakkan pembaziran ruang storan, tenaga dan kos serta mengurangkan percanggahan data yang sama
  • Berkongsi data- membenarkan ramai pengguna mencapai maklumat yang dikehendaki dalam satu masa yang sama
  • Mengawal penggunaan pangkalan data kepada pengguna yang hanya diberi kebenaran
Sistem Pengurusan Pangkalan Data (SPPD) atau DBMS
Sistem perisian yang membolehkan pengguna mentakrif, mencipta, mengemaskini, mengurus, mencipta dan menyelenggara pangkalan data. SPPD turut mengawal capaian terhadap data dalam pangkalan data

Aplikasi Pangkalan data
  • Satu program yang berinteraksi dengan pangkalan data pada masa-masa execution
  • PASCAL, COBOL, atau C++ adalah antara contoh bahasa pengaturcaraan yang boleh digunakan untuk tujuan menulis aturcara penggunaan aplikasi pangkalan data
Kelebihan menggunakan DBMS
  • Maklumat dan data yang dikehendaki boleh dicapai dengan lebih pantas dan tepat.
  • Meminimumkan limpahan data, meningkatkan konsistensi data, pengintegrasian dan perkongsian dan mengurangkan penyelenggaraan program.
  • Boleh menyisih data mengikut cara yang ditentukan oleh pengguna siperti dalam susunan abjad atau kriteria lain.
  • Boleh menyenaraikan data megikut keperluan pengguna, misalnya dari segi susunan abjad atau kriteria lain seperti tarikh, tempat dan lain-lain. Data ini boleh dilihat pada skrin komputer atau pun dicetak.
  • Boleh melaksanakan proses menyisih dan menyenaraikan data mengikut kriteria yang dikehendaki dengan pantas dan tepat.
  • Boleh dikemaskini dengan mudah.
  • Boleh dikongsi dengan pantas serta mempunyai kadar interaktiviti yang tinggi menerusi pelbagai teknologi baru seperti menerusi CDROM, internet dan lain-lain.
Keburukan menggunakan DBMS
  • Semakain kompleks proses pembangunan akan memberi kesan kepada prestasi sistem.
  • Saiz DBMS agak besar dan memerlukan storan yang besar.
  • Kos peralihan dan larian sama ada dari sistem manual atau sistem fail biasa kepada sistem pangkalan data agak tinggi
Konsep asas Pangkalan Data
  1. Merupakan sekumpulan maklumat mengenai suatu topik tertentu. Ia terdiri daripada baris (rekod) dan lajur (medan).
  2. Rekod Merupakan Bars mendatar di dalam sesebuah jadual.
  3. Medan merupakan lajur tegak didalam sesebuah jadual.
  4. Kunci Primer (PRIMARY KEY)- terbentuk daripada satu medan dalam jadual yang mempunyai nilai yang unik. cth: IC,ID

CARA MEMASANG APLIKASI WEB SERVER (XAMPP)

0

1)      Untuk memasang XAMPP dalam windows 7, pertama anda perlu memuat turun pemasang XAMPP untuk tingkap. Untuk memuat turun pemasang XAMPP untuk windows, sila layari URL : https://www.apachefriends.org/download.html.

2)      Kemudian, pergi ke "DOWNLOAD" dalam halaman. Di sini, anda akan dapat melihat XAMPP untuk Windows, Linux, dan Mac OS X. 

3)   Klik pada  DOWNLOAD untuk memuat turun XAMPP seperti yang ditunjukkan di bawah.


4)   Selepas DOWNLOAD pemasang, klik dua kali pada fail (.exe)  untuk memulakan proses pemasangan XAMPP. Klik Ya, jika Kawalan Akaun Pengguna kotak dialog muncul.
Pilih Bahasa yang sesuai kemudian klik OK.



5)   Kotak dialog di bawah ini menunjukkan bahawa anda harus mengelak daripada memasang XAMPP ke ‘C: \ Program Files’. Klik OK.



6)  Klik ‘Next’



7)  Pilih Komponen yang sesuai kemudian Klik ‘Next’



8)  Set File Xampp pada folder yang kosong atau bina folder baru. Kemudian Klik ‘Next’



9)  Klik ‘Next’ untuk DOWNLOAD file Bitnami



10) Klik ‘Next untuk Install 



11)      Sila Tunggu Sesi Install bersama secawan Kopi (disyorkan)




12)  Basuh Cawan Kopi, Kemudian Klik Butang ‘Finish’. Pastikan tangan anda kering supaya tidak terkena kejutan Elektrik



13)  Pilih Bahasa yang anda inginkan



14)  Nikmatilah Xampp anda



















Sunday, October 2, 2016

APA ITU PERISIAN PELAYAN DAN PELANGGAN-PELAYAN PANGKALAN DATA?

1





DEFINISI PANGKALAN DATA


Pangkalan Data ialah sekumpulan data atau maklumat mengenai sesuatu topic atau tujuan tertentu yang mempunyai hubungan logical di antara satu sama lain.


3 FUNGSI PANGKALAN DATA
Mendapatkan maklumat dengan pantas, cepat dan tepat
Boleh menambah, mengubahsuai atau memadam sesuatu rekod
Menyelenggara data dan rekod


RAJAH YANG DAPAT MENUNJUKKAN FUNGSI PANGKALAN DATA











3 CIRI-CIRI PANGKALAN DATA BAGI MS-SQL, ORACLE, SYBASE dan MYSQL


MYSQL :
Sistem management database yang bersifat Open Source yang paling popular
Menyokong multithreaded, multi-user
Sistem database yang cepat, handal dan mudah untuk digunakan.


ORACLE :
DMBS untuk organisasi berskala besar
Mempuntai fleksibiliti dan scalable agar dapat memenuhi penggunaan data dan informasi
Keperluan organisasi bersaiz besar tidak sama dengan organisasi SME


MSSQL :
Sesuai untuk perusahaan kecil, menegah dan besar sehingga mampu untuk mengalah data dengan jumlah yang besar.
Memiliki tinkat pengamanan.
Memiliki kemampuan untuk back-up data dan recovery data.


SYBASE :
Memantau Server Adaptive pemulihan automatic prosedur
Memperbaiki Server Adaptive dengan menukar parameter system dikonfigurasikan
Membuat akaun login pelayan, termasuk memberikan kata laluan awal


DEFINISI PELAYAN(SERVER)


Server adalah sebuah system computer yang menyediakan jenis layanan tertentu dalam sebuah jaringan computer.


DEFINISI PELANGGAN-PELAYAN(client-server)


Client-server adalah pembahagian kerja antara server dan client yang mengakses server dalam suatu jaringan.


3 FUNGSI SERVER
Menyimpan aplikasi dan pangkalan data yang ditetapkan oleh computer yang disambungkan.
Menyediakan ciri-ciri keselamatan computer.
Protect semua computer disambungkan menggunakan firewall






3 FUNGSI CLIENT
Mengatur user interface
Memproses aplikasi
Memberikan respond balik kepada pengguna


2 KELEBIHAN @ 2 KELEMAHAN PELAYAN(SERVER)


MYSQL



KELEBIHAN

KELEMAHAN


Dapat bekerja di beberape platform yang berbeza seperti LINUX, Windows, MacOS, FreeBSD,Solaris.

Data yang dikendalikan tidak begitu besar. Tidak sesuai kedua-dua menyimpan data dan memproses data


Boleh disambung kepada bahasa C, C++, Java, Perl, PHP dan Python.

Tiada multi-user, jika dalam rangkaian computer menggunakan program dalam satu masa, satu pengguna terpaksa memberi peluang kepada pengguna lain selesai menggunakan program ini.







MSSQL



KELEBIHAN

KELEMAHAN


Sesuai untuk syarikat-syarikat yang kecil, sederhana dan besar yang mampu memproses data yang banyak

Hanya satu unit boleh diimpelementasikan pada pelayan, jika ada pelayan tambahan maka ia hanya akan berfungsi sebagai pelayan pasif


Mempunyai keupayaan untuk pengurusan pengguna dan setiap pengguna boleh menetapkan kebenaran pada pangkalan data oleh pentadbir pangkalan data.

Hanya boleh dijalankan pada platform iaitu system operasi Microsoft Windows.







2 KELEBIHAN @ 2 KELEMAHAN PELANGGAN(CLIENT)


ORACLE



KELEBIHAN

KEKURANGAN


Perisian DBMS boleh dipercayai dan mempunyai keupayaan yang tinggi

Perisian DMBS adalah yang paling mahal, paling rumit dan yang paling sukar untuk belajar.


Boleh mengendalikan jumlah daya dalam saiz besar

Hanya bertujuan untuk perusahaan bersaiz besar dan tidak sesuai untuk syarikat-syarikat kecil dan sederhana.











DB2



KELEBIHAN

KELEMAHAN


Platform specified

Mengurangi biaya administrasi


Tidak boleh di download terus dari IBM

Meningkatkan efisiensi dan mengurangi keperluan storage







RAJAH MENUNJUKKAN KAITAN PELAYAN DAN PELANGGAN





CONTOH SITUASI DIMANA PELAYAN (SERVER) DAN PELANGGAN (CLIENT) BERINTERAKSI
Situasi di mana pelanggan meminta maklumat daripada server.









KESIMPULAN


Kesimpulannya, terdapat pelbagai jenis pangkalan data yang mempunyai kelebihan dan ciri-ciri tersendiri. Penggunaan pangkalan data dapat memudahkan untuk mengurus syarikat kecil mahupun syarikat kecil.


RUJUKAN


Klik sini okay