Professional Documents
Culture Documents
TIK
Menjelaskan konsep dasar database
Outline
Some common uses of database systems.
Outline
The typical functions of a DBMS.
What is a Database?
A set of information held in a computer
Oxford English Dictionary
One or more large structured sets of persistent data, usually associated with software to update and query the data
Free On-Line Dictionary of Computing
A collection of data arranged for ease and speed of search and retrieval by a computer.
American Heritage Science Dictionary
Data inconsistency:
Same attribute has different values
Program-data dependence:
When changes in program requires changes to data accessed by program
Database Approach
Definition
A shared collection of logically related data designed to meet the information requirements of an organization
Database Systems
A DATABASE is a system to allow multiple users to share the SAME information.
Any item of data should only be stored once Any changes to this data is thus available to all users
Database Approach
File Organization Concepts
Database: Group of related files
File: Group of records of same type Record: Group of related fields
Database Approach
Database Approach
Istilah dalam database:
Lingkungan dunia nyata (environment)
Organisasi dimana sistem database didesain dan dibangunkan seperti universiti, rumah sakit, bank dan lain-lain
Data
Merupakan fakta dasar atau entiti terkecil yang tidak bisa pisahkan
Informasi
Data yang telah diproses dan berada dalam struktur yang berguna untuk membuat keputusan
Database Approach
Informasi atau data?
Data
Database Approach
Informasi
Database Approach
Empat komponen utama database:
Data pengguna: dalam bentuk relasi atau tabel
Metadata atau kamus data: menguraikan tentang struktur database Indeks: untuk tujuan program dan capaian yang lebih cepat Aplikasi metadata: menyimpan struktur dan format mengenai laporan, query, borang dan aplikasi lain
DBMS
Database Systems
Jenis DBMS
Jenis DBMS bergantung pada: jumlah pengguna(user), lokasi, dan kegunaan Jumlah User
Pengguna tunggal (standalone) seorang pengguna pada suatu saat, (PC/desktop) Pengguna banyak (multi user) lebih dari satu pengguna bisa menggunakan suatu database
Jenis DBMS
Lokasi
Terpusat satu DBMS yang menudukung satu database di suatu tempat Terdistribusi satu DBMS yang mendukung database di beberapa bagian
Kegunaan
Transaksi atau produksi DBMS dapat mendukung transaksi harian dan bisa memberikan jawaban segera. Dukungan keputusan (DSS) informasi diperlukan terlebih dahulu untuk mendukung memberikan keputusan
Many DBMS have report generation capabilities for creating polished reports (Crystal Reports)
DBMS
MICROSOFT ACCESS DATA DICTIONARY FEATURES
Microsoft Access has a rudimentary data dictionary capability that displays information about the size, format, and other characteristics of each field in a database. Displayed here is the information maintained in the SUPPLIER table. The small key icon to the left of Supplier_Number indicates that it is a key field.
Software
Data: yang digunakan oleh organisasi dan deskripsi dari data ini disebut skema. Prosedur: petunjuk dan aturan yang harus diterapkan pada desain dan penggunaan database dan DBMS.
People
Second generation
Relational
Third generation
Object-Relational Object-Oriented
AKAR
Dosen Zaenal
Basis Data
Pascal
Fisika
Ari
Edi
Dian
Edi
Eko
Dian
Roni
Toni
Dosen Novia
Dosen Zaenal
Basis Data
Pascal
Fisika
Ari
Edi
Dian
Edi
Eko
Dian
Roni
Toni
Object-relational
extend a current RDBMS (e.g. Oracle, PostgreSql) with object-oriented extensions
Advantages DMBS
Control of data redundancy
Data consistency
More information from the same amount of data Sharing of data Improved data integrity
Improved security
Enforcement of standards
Advantages DMBS
Economy of scale
Increased productivity
Improved maintenance through data independence
Increased concurrency
Improved backup and recovery services
Disadvantages DMBS
Complexity
Size
Cost of DBMSs Additional hardware costs Cost of conversion Performance Higher impact of a failure