You are on page 1of 8

Pertemuan

3
Sistem Pengelola Basis
Data (DBMS)
Database Management System
• Sistem Pengelola Basis Data (Database Management
System - DBMS) adalah perangkat lunak untuk
mengontrol/memelihara struktur basis data dan untuk
mengakses data tersebut

• DBMS digunakan untuk menyimpan data dalam file


dan menulis kode aplikasi tertentu untuk mengaturnya

• Contoh: Microsoft Access, Oracle, MySQL, DB2, dll

2 © 2017/2018 Sistem Basis Data, PSTI Unisba


Database Management Systems
 Reduced data redundancy
 Redundant data is stored in multiple places, which
causes problems keeping all the copies current
 Improved data integrity
 Means the data is accurate, consistent, and up to date
 Increased security
 Limits who can create, read, update, and delete the data
 Ease of data maintenance
 Offer validation checks, backup utilities, and procedures
for data inserting, updating, and deletion

3 © 2017/2018 Sistem Basis Data, PSTI Unisba


Database Management Systems

Aplikasi
1

Aplikasi
2
DBMS Basis data
sebagai pusat
data organisasi
DBMS mengelola sumber
Aplikasi
3 daya data sebagaimana
operating system (OS)
mengelola sumber daya
perangkat keras

4 © 2017/2018 Sistem Basis Data, PSTI Unisba


3 Level Arsitektur DBMS
 Level Internal : Struktur fisik dari data, struktur dasar,
seperti : tabel,kolom,baris,kunci

 Level Conceptual : Skema konseptual, ERD ( Entity


Relationship Diagram), seperti pada perangkat lunak
basis data relasional Microsoft Acces

 Level Eksternal : Bagian dari basis data yg tampak


oleh pengguna basis data (View).

5 © 2017/2018 Sistem Basis Data, PSTI Unisba


3 Komponan Utama DBMS
 Data Dictionary
 A repository that stores the data definitions and
descriptions of the structure of the data and the database
 DBMS Utilities
 Programs that allow you to maintain the database by
creating, editing, deleting data, records, and files
 Also include automated backup and recovery
 Report Generator
 Program for producing an on-screen or printed document
form all or part of a database

6 © 2017/2018 Sistem Basis Data, PSTI Unisba


Database Adminsitrator
 Database Administrator (DBA)
 A high-paid, responsible position within an organization
 Coordinates all related activities and needs for an
organization’s database
 Ensures the database’s Discussion Question:
 Recoverability Did you know that 93%
of companies that lost
 Integrity
their data center for 10
 Security days or more due to a
 Availability disaster filed for
bankruptcy within a
 Reliability
year?
 Performance
7 © 2017/2018 Sistem Basis Data, PSTI Unisba
DBMS : MS Access
 Create : TABLE, QUERY, FORM, REPORT
 Exeternal Data
 Database Tools
 FIELD Management
 TABLE Management

MS Access : PERSONAL DBMS

8 © 2017/2018 Sistem Basis Data, PSTI Unisba

You might also like