01 Pengantar Database
01 Pengantar Database
An Introduction
Trisita Novianti
Industrial Engineering Dept.
Contents
1
Highlight
Data Fakta yang berupa data mentah yang masih Kurang bermakna
jika tidak diorganisasikan dengan cara yang lebih logis. Unit
data terkecil yang data dikenali computer adalah karakter,
seperti huruf A, angka 5, simbol ? > * +.
Field Sebuah karakter atau sekelompok karakter (alphabetic atau
numeric) yang mempunyai arti yang lebih spesifik. Contoh:
Nama mahasiswa, IPK, NIM
Record Satu atau sekumpulan field yang terhubungan secara logis
yang mendeskripsikan seseorang, sebuah tempat, atau
sesuatu yang lain. Contoh: record mahasiswa bisa berisi nama,
alamat, nomor telpon, tanggal kelahiran, IP, dll.
File Sekumpulan record yang saling terkait. Contoh: sebuah file
bisa tediri dari record-record semua mahasiswa yang saat ini
belajar di TI Unijoyo.
4
2
1.2 Database Management Systems
3
4
• The Database System Components
– Hardware
• Computer
• Peripherals
– Software
• Operating systems software
• DBMS software
• Database administrators
• Database designers
• End users
– Procedures
• Instructions and rules that govern the design and use of
the database system
– Data
• Collection of facts stored in the database
5
• Types of Database Systems
– Number of Users
• Single-user
• Multi-user
– Scope
• Desktop (Single user)
– Use
• Transactional
• Data warehouse
6
• DBMS Functions
– Data Dictionary Management
• Data dictionary stores definitions of the data elements and
their relationships (metadata).
• It removes structural and data dependency from the
system.
– Data Storage Management
• DBMS creates data storage structure and relieves the
programmer from the task of defining and programming
physical data characteristics.
7
• DBMS Functions (cont.)
– Multi-User Access Control
• DBMS ensures that multiple users can access the database
concurrently and still guarantees the integrity of the
database.
– Backup and Recovery Management
• DBMS provides backup and recovery procedures to ensure
data safety and integrity.
– Data Integrity Management
• DBMS promotes and enforces integrity rules to eliminate
data integrity problems.
• Ensuring data integrity is especially important in transaction-
oriented database systems.
8
• DBMS Functions (cont.)
– Database Communication Interfaces
• DBMS provides communication interfaces so that
the database can be accessed through a network
9
1.3 Database Model
10