Presentation is loading. Please wait.

Presentation is loading. Please wait.

PENGENALAN KEPADA PANGKALAN DATA

Similar presentations


Presentation on theme: "PENGENALAN KEPADA PANGKALAN DATA"— Presentation transcript:

1 PENGENALAN KEPADA PANGKALAN DATA
OBJEKTIF: Membezakan data dan maklumat. Mendefinisi pangkalan data. Membincangkan komponen sistem pangkalan data. Menerangkan kegunaan pangkalan data dalam perniagaan Membincangkan jenis-jenis pangkalan data dalam konteks organisasi. TID1103/Aplikasi Komputer Dlm Pengurusan

2 TID1103/Aplikasi Komputer Dlm Pengurusan
Data & Maklumat Data ? Data ialah fakta mengenai suatu benda, perkara, orang, entiti, kejadian atau yang seumpamanya TID1103/Aplikasi Komputer Dlm Pengurusan

3 TID1103/Aplikasi Komputer Dlm Pengurusan
Data & Maklumat Maklumat ? Maklumat ialah data yang telah diproses dan disusun atur ke dalam bentuk yang boleh digunakan untuk membuat keputusan. TID1103/Aplikasi Komputer Dlm Pengurusan

4 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data??? TID1103/Aplikasi Komputer Dlm Pengurusan

5 Pangkalan Data Pangkalan data adalah himpunan data-data yang berkaitan yang dikongsi bersama oleh berbagai kategori pengguna bagi memenuhi kehendak maklumat sesebuah organisasi “A database is a self-describing collection of integrated records” David M. Kroenke TID1103/Aplikasi Komputer Dlm Pengurusan

6 MENGAPA PANGKALAN DATA?
Beralih daripada corak penghitungan (compute) kepada maklumat peringkat paling rendah : scramble to webspace peringkat paling tinggi : aplikasi bersifat saintifik Set-set data meningkat secara diversity (kepelbagaian) dan berjilid (volume) Perpustakaan digital, video berinteraktif, projek Genoma, projek EOS DBMS meliputi kebanyakan bidang sains Komputer Contohnya- Bahasa pengaturcaraan, teori, AI, OS, Multimedia, Logik dsb. TID1103/Aplikasi Komputer Dlm Pengurusan

7 Contoh kegunaan Pangkalan Data
Perpustakaan TID1103/Aplikasi Komputer Dlm Pengurusan

8 Contoh kegunaan Pangkalan Data
Pasaraya TID1103/Aplikasi Komputer Dlm Pengurusan

9 Contoh kegunaan Pangkalan Data
Kad kredit TID1103/Aplikasi Komputer Dlm Pengurusan

10 Contoh kegunaan Pangkalan Data
Pelancongan TID1103/Aplikasi Komputer Dlm Pengurusan

11 Jenis-jenis pangkalan data
JENIS KEGUNAAN JENIS SENIBINA BILANGAN PENGGUNA SEREMPAK SAIZ CONTOH Persendirian Komputer pribadi (internal) 1 < 10 Megabyte Sistem pangkalan data Klinik Organisasi Komputer pusat (centralized) 25 – 100 Trillion byte Sistem tempahan tiket kapal terbang Kumpulan kerja (work group) pelanggan -Pelayan (client-server) < 25 < 100 Megabyte Sistem pangkalan data perpustakaan Umum Internet (external)/online Tidak terhad Beberapa ratus Megabyte Perdagangan elektronik Organisasi Global Teragih (distributed) > 100 Berbilion byte Syarikat insuran multinasional TID1103/Aplikasi Komputer Dlm Pengurusan

12 TID1103/Aplikasi Komputer Dlm Pengurusan
Sesebuah pangkalan data mempunyai dua keperluan penting iaitu: 1. Perkaitan Fail data secara logik disusun untuk menghapuskan atau mengurangkan data yang berlebihan & memudahkan capaian data. 2. Perkongsian Kesemua pengguna yang layak di dalam sesebuah organisasi boleh mencapai data yang sama untuk kegunaan dalam pelbagai aktiviti. TID1103/Aplikasi Komputer Dlm Pengurusan

13 TID1103/Aplikasi Komputer Dlm Pengurusan
Hirarki data Sistem komputer menyimpan data dalam bentuk hirarki Bermula dengan bit, bait ,medan, rekod, fail dan pangkalan data Bait / Huruf Bit Medan Rekod Fail Pangkalan Data Fail + Metadata + Indeks + Aplikasi + Metadata Bait / Huruf Bit Medan Rekod TID1103/Aplikasi Komputer Dlm Pengurusan

14 Teknik Simpanan Data: Sistem Berasaskan Fail
Awal 1950-an hingga 1970-an, data disimpan dalam bentuk fail. Pada peringkat awal, sistem aplikasi dibangunkan secara berasingan diantara satu dengan yang lain. Data untuk satu sistem aplikasi tidak dapat digunakan untuk aplikasi yang lain. Setiap aplikasi mempunyai data masing-masing yang disusun dalam bentuk fail data (data file) TID1103/Aplikasi Komputer Dlm Pengurusan

15 Sistem Berasaskan Fail
HEA Sistem Kuliah Fail Kuliah Data Pensyarah Data Dewan Kuliah Data Pelajar HEP Sistem Aktitvi Pelajar Fail Aktiviti Data Aktiviti Bendahari Sistem Biasiswa Fail Biasiswa Data Penaja TID1103/Aplikasi Komputer Dlm Pengurusan

16 A Brief History of Database Processing
TID1103/Aplikasi Komputer Dlm Pengurusan

17 Sistem Berasaskan Pangkalan Data
Konsep: program/aplikasi pangkalan data Sistem pengurusan pangkalan data (SPPD/DBMS) Pengguna Pangkalan data DBMS TID1103/Aplikasi Komputer Dlm Pengurusan

18 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data HEA Sistem Kuliah Data Pensyarah Data Dewan Kuliah Data Pelajar HEP Sistem Aktitvi Pelajar Sistem Pengurusan Pangkalan Data Data Aktiviti Bendahari Sistem Biasiswa Data Penaja TID1103/Aplikasi Komputer Dlm Pengurusan

19 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data 2 jenis kaedah penempatan pangkalan data Berpusat (centralized) Teragih (distributed) TID1103/Aplikasi Komputer Dlm Pengurusan

20 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data Pangkalan Data Berpusat Semua fail-fail yang berkaitan disimpan didalam satu lokasi storan. Pangkalan data disimpan di dalam komputer bersaiz besar seperti komputer kerangka utama. Kebaikan Menjimatkan kos penggunaan beberapa buah komputer Menyediakan kemudahan pengurus pangkalan data Memudahkan proses backup TID1103/Aplikasi Komputer Dlm Pengurusan

21 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data Kelemahan Fail data hanya boleh dicapai pada komputer host sahaja Jika berlaku kerosakan pada host, keseluruhan data tidak boleh dicapai Kesesakan pada rangkaian TID1103/Aplikasi Komputer Dlm Pengurusan

22 Pangkalan Data Berpusat
Pengguna Johor Bahru Pengguna Alor Setar Lokasi Pusat Kuala Lumpur TID1103/Aplikasi Komputer Dlm Pengurusan

23 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data Pangkalan Data Teragih Sebahagian atau keseluruhan pangkalan data disimpan pada host yang berasingan, khususnya yang dekat dengan sesuatu lokasi pengguna Terdapat 2 jenis: Salinan Sebahagian Kebaikan Capaian yang lebih pantas Kemudahan backup Kelemahan Kos penyelenggaraan yang lebih tinggi Masalah keselamatan TID1103/Aplikasi Komputer Dlm Pengurusan

24 Pangkalan Data Teragih
Pengguna Johor Bahru Pengguna Alor Setar Lokasi Pusat Kuala Lumpur Johor Bahru Alor Setar Kota Baharu Kuantan Pengguna Kuantan Pengguna Kota Baharu TID1103/Aplikasi Komputer Dlm Pengurusan

25 Persekitaran Sistem Pangkalan Data
Terdiri drp 5 komponen utama: Perkakasan Perisian - Sistem Pengopersian - Perisian DBMS - Perisian penggunaan/aplikasi Manusia Tatacara/prosedur Pangkalan Data TID1103/Aplikasi Komputer Dlm Pengurusan

26 Persekitaran Sistem Pangkalan Data
TID1103/Aplikasi Komputer Dlm Pengurusan

27 Persekitaran Sistem Pangkalan Data
1. Perkakasan - Komputer 2. Perisian i. Perisian sistem kendalian – (o/s, utility & perisian rangkaian) ii. Sistem Pengurusan Pangkalan Data (Database Management System/DBMS) iii. Perisian penggunaan – (bahasa peringkat tinggi/Structured Query Language) TID1103/Aplikasi Komputer Dlm Pengurusan

28 Persekitaran Sistem Pangkalan Data
DBMS? Sistem Pengurusan Pangkalan data (Database Management System) sistem perisian yang membolehkan pengguna menakrif, mencipta, mengemaskini, menyusun, mengurus dan menyenggara pangkalan data. DBMS juga mengawal capaian terhadap data dalam pangkalan data. Terdapat 4 komponen utama DBMS: Model data Bahasa definisi data (DDL) Bahasa manipulasi data (DML) Kamus data TID1103/Aplikasi Komputer Dlm Pengurusan

29 TID1103/Aplikasi Komputer Dlm Pengurusan
DBMS Model data Mentakrifkan cara data disusun Cth: Hirarki, rangkaian, relational, berorientasikan objek, hypermedia, objek-relational dan multidemensi Bahasa definisi data (DDL) Mentakrifkan jenis data yang disimpan dalam pangkalan data dan bagaimana cara ia disimpan DDL digunakan untuk mentakrifkan skema Skema adalah penerangan mengenai kandungan pangkalan data dan senarai item-ietem dan hubungannya TID1103/Aplikasi Komputer Dlm Pengurusan

30 TID1103/Aplikasi Komputer Dlm Pengurusan
DBMS Bahasa Manipulasi Data (DML) Digunakan bersama bahasa generasi ke-3, ke-4 dan bahasa berorientasikan objek untuk mencapai kandungan pangakalan data supaya ia boleh ditambah, diubahsuai dan dihapuskan Bahasa Pertanyaan Berstruktur (SQL) adalah salah satu DML yang paling popular Contoh arahan: SELECT, INSERT, DELETE, UPDATE Kamus Data Menyimpan definasi elemen-elemen data dan ciri-cirinya Elemen-elemen data mewakili sesuatu medan Cth: individu, perniagaan, aturacara, laporan dll. TID1103/Aplikasi Komputer Dlm Pengurusan

31 TID1103/Aplikasi Komputer Dlm Pengurusan
DBMS Cth produk DBMS : SQL, Oracle, dBase, Paradox, Ingres, Foxpro, Ms Access dsb. Mempunyai tiga subsistem i. Peralatan rekabentuk (design tools) Pembinaan jadual, borang, pertanyaan & laporan Pengompil bahasa procedural ii. Masa laksana (run time) memproses komponen aplikasi yg dibangunkan dengan menggunakan peralatan rekabentuk iii. Enjin DBMS Perantaraan di antara peralatan rekabentuk, masa laksana & data TID1103/Aplikasi Komputer Dlm Pengurusan

32 Persekitaran Sistem Pangkalan Data
3. Orang Terdiri drp 2 iaitu: i. Pengamal sistem pangkalan data (developer): Pengaturcara, pentadbir data, pentadbir pangkalan data dsb. ii. Pengguna akhir sistem 4. Tatacara Meliputi peraturan, piawaian dan panduan rekabentuk sehinggalah kepada penggunaan p/d tersebut TID1103/Aplikasi Komputer Dlm Pengurusan

33 Persekitaran Sistem Pangkalan Data
Mengandungi 4 elemen utama: Data pengguna -Data sebenar dalam bentuk jadual (table)-baris & lajur Metadata- Keterangan struktur p/d –kamus data Indeks Perhubungan antara data-data, memudahkan capaian Aplikasi Metadata Menyimpan format borang, laporan,pertanyaan . TID1103/Aplikasi Komputer Dlm Pengurusan

34 The DBMS Manages the Interaction Between the End User and the Database
TID1103/Aplikasi Komputer Dlm Pengurusan

35 REKA BENTUK PANGKALAN DATA
Faktor-faktor yang dititikberatkan dalam mereka bentuk pangkalan data: Maklumat penting yang diperlukan. Operasi pemprosesan dan kepenggunaan. Kesesuaian prestasi dengan konfigurasi perkakasan yang digunakan. Pengoptimuman penggunaan cakera keras. Maksimum-ketepatan, integriti dan konsisten data. Fleksibiliti-modifikasi dan susunan data. TID1103/Aplikasi Komputer Dlm Pengurusan

36 REKA BENTUK PANGKALAN DATA
TID1103/Aplikasi Komputer Dlm Pengurusan

37 REKA BENTUK PANGKALAN DATA
Membina pangkalan data 2 langkah utama membina pangkalan data i. Membina reka bentuk konsepsual ii. Membina reka bentuk fizikal TID1103/Aplikasi Komputer Dlm Pengurusan

38 REKA BENTUK PANGKALAN DATA
Membina rekabentuk konsepsual Model abstrak pangkalan data dari sudut pengguna atau perniagaan Menerangkan bagaimana elemen data dalam pangkalan data dikategorikan Melibatkan proses mengenalpasti hubungan diantara elemen data dan cara terbaik untuk menyusun data dalam bentuk kumpulan untuk memenuhi keperluan organisasi 2 proses utama dalam aktiviti ini adalah: Permodelan entiti-hubungan (entity-relationship modelling) Normalisasi (normalization) TID1103/Aplikasi Komputer Dlm Pengurusan

39 REKA BENTUK PANGKALAN DATA
Membina rekebentuk fizikal Membina pangkalan data secara praktikal Menunjukkan bagaimana pangkalan data berfungsi dalam peranti storan TID1103/Aplikasi Komputer Dlm Pengurusan

40 Reka Bentuk Konsepsual:MODEL DATA
Pangkalan data adalah model kepada model pengguna tentang dunia perniagaan atau persekitaran organisasi yang berkaitan. Model data ialah satu himpunan konsep, kekangan dan peraturan integriti bagi menerangkan tentang keadaan, perhubungan dan kekangan data dalam sesebuah organisasi. Model Perhubungan Entiti (Entity Relationship Model/ E-R model) iaitu model data Hubungan (relational model) adalah paling meluas digunakan masa kini.Ia merupakan proses perancanngan rekabentuk p/d. Konsep model data Hubungan - asasnya ialah jadual dengan baris dan lajur E-R model mengandungi tiga elemen penting: entiti, atribut dan perhubungan. E-R model digambarkan dengan simbol-simbol khas yang dipanggil gambarajah perhubungan entiti (entity relationship diagram/ERD). TID1103/Aplikasi Komputer Dlm Pengurusan

41 Konsep Asas Model Perhubungan Entiti
Sesuatu yg boleh dikenalpasti kewujudannya dalam persekitaran kerja pengguna. Boleh dikenalpasti melalui sifat-sifat tertentu Cth : objek, orang, aktiviti atau konsep Atribut (Properties) Setiap entiti mempunyai beberapa atribut. Atribut ialah sifat yg memperihalkan suatu set entiti. Nilainya unik kepada diri sendiri. Contoh: nama, tarikh lahir dsb Perhubungan (Relationship) Pertalian/hubungan antara entiti Set perhubungan ialah satu persekutuan di antara beberapa entiti yg berkaitan Cntoh: mendaftar, menginap dsb TID1103/Aplikasi Komputer Dlm Pengurusan

42 SUMMARY OF ER-DIAGRAM NOTATION FOR ER SCHEMAS
Symbol Meaning ENTITY TYPE WEAK ENTITY TYPE RELATIONSHIP TYPE IDENTIFYING RELATIONSHIP TYPE ATTRIBUTE KEY ATTRIBUTE MULTIVALUED ATTRIBUTE COMPOSITE ATTRIBUTE DERIVED ATTRIBUTE TOTAL PARTICIPATION OF E2 IN R CARDINALITY RATIO 1:N FOR E1:E2 IN R STRUCTURAL CONSTRAINT (min, max) ON PARTICIPATION OF E IN R E1 R E2 N E1 R E2 (min,max) R E TID1103/Aplikasi Komputer Dlm Pengurusan

43 TID1103/Aplikasi Komputer Dlm Pengurusan
ER DIAGRAM – Entity Types are: EMPLOYEE, DEPARTMENT, PROJECT, DEPENDENT TID1103/Aplikasi Komputer Dlm Pengurusan

44 TID1103/Aplikasi Komputer Dlm Pengurusan
ER diagram of Branch view of DreamHome Notation: Unified Modeling language (UML) TID1103/Aplikasi Komputer Dlm Pengurusan

45 Memetakan Gambarajah ER kepada model Hubungan
Menukarkan Gambarajah ER kepada format jadual (baris & lajur) Nama hubungan = nama entiti Nama atribut = atribut entiti Cth: Entiti DEPARTMENT (rujuk slide ERD lepas) Hubungan DEPARTMENT(Number,Name,Location) Jika ditunjukkan dalam jadual adalah seperti berikut: Number Name Location 101 Information System 1st Floor, Bldg. A 200 Accountancy 3rd Floor, Bldg. F 311 Computer Science 1st Floor, Bldg. B Jadual: DEPARTMENT ** Rujuk Access utk kuiah seterusnya TID1103/Aplikasi Komputer Dlm Pengurusan

46 TID1103/Aplikasi Komputer Dlm Pengurusan
University Database To depict these characteristics, let us consider a number of databases. We begin with a simple university database (Figure 1) since you have some familiarity with the workings of a university. A simplified university database contains data about students, faculty, courses, course offerings, and enrollments. The database supports procedures such as registering for classes, assigning faculty to course offerings, recording grades, and scheduling course offerings. Relationships in the university database support answers to questions such as ·         What offerings are available for a course in a given academic period? ·         Who is the instructor for an offering of a course? ·         What students are enrolled in an offering of a course? TID1103/Aplikasi Komputer Dlm Pengurusan

47 TID1103/Aplikasi Komputer Dlm Pengurusan
University Database Access relationship window 5 tables (student, enrollment, course, offering, faculty): faculty_1 is not a real table (details later) Relationships: lines connecting tables (faculty to offering); not all tables are directly connected Must define the tables and relationships before entering data and retrieving data TID1103/Aplikasi Komputer Dlm Pengurusan

48 Example Hierarchical Form
Registration form (Figure 10-4) Main form: - Registration and student data - Registration is a new table in the revised university database Subform: - Enrollment data: OfferNo - Offering data: CourseNo, term, year, location, time - Faculty data: faculty name - Course data: number of units Form keys: - PK of the form: what field(s) are unique for each instance of the form - Main form: Registration No - Subform: OfferNo (unique within main form) TID1103/Aplikasi Komputer Dlm Pengurusan

49 TID1103/Aplikasi Komputer Dlm Pengurusan
Sample Data Entry Form Faculty assignment form The form can be used to add new course assignments for a professor and to change existing assignments. TID1103/Aplikasi Komputer Dlm Pengurusan

50 TID1103/Aplikasi Komputer Dlm Pengurusan
Sample Report The report uses indentation to show courses taught by faculty in various departments. The indentation style can be easier to view than the tabular style shown as default output style. TID1103/Aplikasi Komputer Dlm Pengurusan

51 Example Hierarchical Report
The Faculty Schedule Report (Figure 10.7) shows data arranged by department, faculty name, and quarter. In the Faculty Schedule Report, detail lines show the course number, offering number, and other details of the assigned course. In the Faculty Schedule Report, the detail lines are sorted by course number. Groups: department, name, and term Detail line: courseno, offerno, days, start time, location TID1103/Aplikasi Komputer Dlm Pengurusan

52 Summary Data in Detail Lines
To improve appearance, hierarchical reports can show summary data in the detail lines, computed columns, and calculations after groups. The detail lines in Figure 10.9 show the enrollment (number of students enrolled) in each course offering taught by a professor. In SQL, the number of students is computed with the COUNT function. The columns Percent Full ((Enrollment/Limit) * 100%) and Low Enrollment (a True/False value) are computed. A check box is a visually appealing way to display true/false columns. Many reports show summary calculations after each group. In the Faculty Work Load Report, summary calculations show the total units and students as well as average percentage full of course offerings. TID1103/Aplikasi Komputer Dlm Pengurusan

53 TID1103/Aplikasi Komputer Dlm Pengurusan
PANGKALAN DATA BHG 2 MICROSOFT ACCESS TID1103/Aplikasi Komputer Dlm Pengurusan

54 Applications, the DBMS and SQL
Applications are the computer programs that users work with The Database Management System (DBMS) creates, processes and administers databases Structured Query Language (SQL) is an internationally recognized standard database language that is used by all commercial DBMSs TID1103/Aplikasi Komputer Dlm Pengurusan

55 Components of a Database System: Microsoft Access
TID1103/Aplikasi Komputer Dlm Pengurusan

56 TID1103/Aplikasi Komputer Dlm Pengurusan
MS OFFICE : ACCESS Konsep Asas adalah penting memahami dahulu konsep-konsep asas secara gambaran kasar tentang; o  pangkalan data o  pangkalan data hubungan o  jadual o  rekod o  medan o  kunci primer o  perhubungan TID1103/Aplikasi Komputer Dlm Pengurusan

57 TID1103/Aplikasi Komputer Dlm Pengurusan
Pangkalan Data Cth : buku alamat, buku panduan telefon, kad indeks di perpustakaan Pelanggan 1 Pelanggan 2 Pelanggan 3 Pelanggan 4 Pelanggan 5 Rajah 1: Gambaran tentang pangkalan data sebenar (secara fizikal) TID1103/Aplikasi Komputer Dlm Pengurusan

58 TID1103/Aplikasi Komputer Dlm Pengurusan
MS Access in Detail TID1103/Aplikasi Komputer Dlm Pengurusan

59 TID1103/Aplikasi Komputer Dlm Pengurusan
Jadual Satu kumpulan maklumat mengenai sesuatu topik tertentu. Data disimpan dalam unit jadual – senang dicari dan diproses Jadual terdiri daripada baris (rekod) dan lajur (medan) Cth : pangkalan data – Pelanggan; mengandungi butir-butir asas (lebih dari seorang) pelanggan (nama, syarikat, alamat, bandar, negeri, poskod) TID1103/Aplikasi Komputer Dlm Pengurusan

60 TID1103/Aplikasi Komputer Dlm Pengurusan
Rekod Baris mendatar dalam sesuatu jadual dinamakan rekod. Satu rekod dalam jadual Pelanggan mungkin ada butiran seorang pelanggan seperti nama, syarikat, alamat, bandar, negeri, poskod dsb. TID1103/Aplikasi Komputer Dlm Pengurusan

61 TID1103/Aplikasi Komputer Dlm Pengurusan
Medan Setiap lajur tegak ialah medan. Setiap lajur mengandungi satu jenis maklumat. Cth : Pangkalan data Pelanggan – medan nama : nama semua pelanggan. Medan syarikat : senarai semua syarikat. TID1103/Aplikasi Komputer Dlm Pengurusan

62 TID1103/Aplikasi Komputer Dlm Pengurusan
Kunci Primer Rekod sesuatu pangkalan data berbeza antara satu sama lain berdasarkan kunci primer. Terbentuk daripada satu medan kunci atau medan. Setiap jadual mesti mempunyai sekurang-kurangnya satu medan kunci primer. TID1103/Aplikasi Komputer Dlm Pengurusan

63 TID1103/Aplikasi Komputer Dlm Pengurusan
Perhubungan Digunakan untuk menghubungkaitkan jadual-jadual yang berlainan supaya data dapat dikumpulkan secara serentak. Dengan syarat setiap jadula yang dihubungkaitkan mempunyai medan sepunya. TID1103/Aplikasi Komputer Dlm Pengurusan

64 Pangkalan Data Hubungan
Terdiri daripada beberapa jadual yang berlainan. Tujuan : mengelompokkan maklumat ke dalam jadual yang berlainan dan mengaitkan mereka melalui perhubungan logik. TID1103/Aplikasi Komputer Dlm Pengurusan

65 MEMULAKAN MICROSOFT ACCESS 2000
Pada Windows, dapatkan ikon Microsoft Access dan klik. Klik pada pilihan “Blank Access Database” dan klik “OK”. TID1103/Aplikasi Komputer Dlm Pengurusan

66 TID1103/Aplikasi Komputer Dlm Pengurusan
Parts of a database Access databases consist of objects: tables, forms, queries, report, pages, macros and modules. Tables – a collection of related information about specific topic. Forms – provide a quick way to view, enter and modify information in database by presenting information in an easy format. Queries – enable to find information of interest in a database. Reports – professional-looking documents that summarize data from the database. Pages – enable to access a database on the internet using web browser. Macros – combine a series of actions into a single action. Modules – programs created in a programming language called Visual Basic for applications. TID1103/Aplikasi Komputer Dlm Pengurusan

67 MEMULAKAN MICROSOFT ACCESS 2000
Pilih direktori atau folder di mana anda ingin menyimpan pangkalan data anda dan nyatakan nama pangkalan data tersebut. Seterusnya klik butang “Create”.”. TID1103/Aplikasi Komputer Dlm Pengurusan

68 MEMULAKAN MICROSOFT ACCESS 2000
Paparan berikut akan dipaparkan. Tajuk “db1 : Database” di atas paparan menandakan fail database bernama db1. TID1103/Aplikasi Komputer Dlm Pengurusan

69 MENYEDIAKAN PANGKALAN DATA
Pangkalan data yang akan dibina menyimpan maklumat mengenai pelajar dan kursus yang diambil. Di sini, 3 jadual akan dibina : PELAJAR akan menyimpan maklumat pelajar. KURSUS akan menyimpan maklumat kursus. DAFTAR akan menyimpan maklumat kursus yang didaftar oleh pelajar tertentu. TID1103/Aplikasi Komputer Dlm Pengurusan

70 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA JADUAL Terdapat 3 cara untuk membina jadual iaitu: Pilih “Create table in Design view” untuk membinanya sendiri atau, Pilih “Create Table by using wizard” untuk menggunakan bantuan wizard atau, Pilih “Create table by entering data”. TID1103/Aplikasi Komputer Dlm Pengurusan

71 Membina sendiri pangkalan data
Isikan semua medan yang perlu bagi menyimpan maklumat pelajar, dan klik pada tanda pangkah di hujung atas paparan. TID1103/Aplikasi Komputer Dlm Pengurusan

72 Dengan menggunakan bantuan wizard
Pilih medan yang dikehendaki dari sampel, kemudian klik butang “Next”. Berikan nama untuk jadual dan klik “Finish”. TID1103/Aplikasi Komputer Dlm Pengurusan

73 Mengenalpasti Kunci Primer
Kunci primer digunakan bagi memudahkan proses pencarian rekod. Satu medan dipilih sebagai kunci primer dimana medan tersebut mestilah unik. Contoh : Medan Matrik dijadikan kunci primer kerana tiada pelajar mempunya nombor matrik yang sama. Pilih medan Matrik dengan menghitamkannya Klik pada ikon kunci primer. TID1103/Aplikasi Komputer Dlm Pengurusan

74 TID1103/Aplikasi Komputer Dlm Pengurusan
PENGURUSAN REKOD Rekod boleh ditambah, diedit atau dipadam daripada pangkalan data. Klik 2 kali pada nama jadual. Jadual berikut akan dipaparkan TID1103/Aplikasi Komputer Dlm Pengurusan

75 TID1103/Aplikasi Komputer Dlm Pengurusan
PENGURUSAN REKOD Lakukan penambahan, pengeditan atau pembuangan rekod. Setelah selesai, klik pada tanda pangkah di hujung atas. TID1103/Aplikasi Komputer Dlm Pengurusan

76 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA PERTANYAAN Jadual yang dibina perlu dihubungkan untuk mewujudkan perkongsian data. Klik pada “Queries”. Kemudian klik pada “Create Query in Design View”. Satu paparan untuk anda memilih jadual yang hendak dihubungkan akan dipaparkan. Pilih jadual yang ingin dihubungkan dan klik butang “Add”. Ulangi langkah di atas sehingga selesai semua jadual dipilih. Gambarajah seperti berikut akan dihasilkan bagi menunjukkan hubungan di antara jadual. TID1103/Aplikasi Komputer Dlm Pengurusan

77 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA PERTANYAAN Pilih medan yang hendak dipaparkan kepada pengguna. Setelah selesai memilih medan-medan, klik pada tanda pangkah di hujung atas. Simpan pertanyaan dengan memberikan nama Query1. Untuk membuat pertanyaan baru, ulangi langkah di atas. TID1103/Aplikasi Komputer Dlm Pengurusan

78 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA BORANG Klik pada ‘Forms”. Kemudian klik “Create form by using wizard”. TID1103/Aplikasi Komputer Dlm Pengurusan

79 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA BORANG Pilih jadual dari kotak “Tables/Queries”. Medan bagi jadual/pertanyaan yang dipilih akan disenaraikan dalam “Available Fields”. Pilih medan yang ingin dipaparkan dalam borang nanti. Selesai memilih medan, klik butang “Next”. Pilih jenis paparan yang dikehendaki dan klik “Next”. Kemudian pilih jenis rupabentuk paparan dan klik “Next”. Berikan nama “Jam Kredit Pelajar” dan klik “Finish”. TID1103/Aplikasi Komputer Dlm Pengurusan

80 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA BORANG TID1103/Aplikasi Komputer Dlm Pengurusan

81 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA LAPORAN Klik pada “Reports”. Kemudian klik “Create report by using wizard”. TID1103/Aplikasi Komputer Dlm Pengurusan

82 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA LAPORAN Pilih jadual yang ingin dicetak dari kotak “Tables/Queries”. Medan bagi jadual/pertanyaan yang disenaraikan. Lakukan pemilihan medan dan klik “Next”. Untuk menyusun medan mengikut keutamaan, ianya boleh dilakukan pada paparan seterusnya. TID1103/Aplikasi Komputer Dlm Pengurusan

83 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA LAPORAN Kemudian klik butang “Next” untuk pelbagai pilihan tatasusunan cetakan laporan TID1103/Aplikasi Komputer Dlm Pengurusan

84 TID1103/Aplikasi Komputer Dlm Pengurusan
MEMBINA LAPORAN TID1103/Aplikasi Komputer Dlm Pengurusan

85 TID1103/Aplikasi Komputer Dlm Pengurusan
Akhir sekali berikan nama kepada laporan dan klik “Finish”. Contoh laporan akan dipaparkan dan boleh dicetak. TID1103/Aplikasi Komputer Dlm Pengurusan


Download ppt "PENGENALAN KEPADA PANGKALAN DATA"

Similar presentations


Ads by Google