Professional Documents
Culture Documents
Outline
Pemanfaaatan Basis Data
Peluang karir & sertifikasi
Data
Basis Data
Jenis Basis Data
Arsitektur Basis Data
Sejarah Basis Data
Data abstraction
Sertifikasi
Oracle Certified Associate (OCA)
Oracle Certified Professional (OCP)
DBMS Oracle Oracle Certfied Master (OCM)
DBMS Microsoft SQL Server Microsoft Certified
Database Administrator (MCDBA)
Peluang karir
Definisi
Field
Basic element of data (name, date, etc.)
Record
Collection of related fields that we treat as a unit (employee record)
May be of a fixed or variable size
File
Collection of similar records
Treated as an entity by applications
Usually referenced by a name
Access controls usually at file level
Data
Known facts that can be recorded and have an implicit meaning.
8/26/2016
8/26/2016
File
Directorystructure
management
User &
program
commands
File
operations
file name
Access
method
File
manipulatio
n functions
Physical
blocks in main
Records
memory
buffers
Blocking
Physica
blocks i
secondar
storage (disk
Disk
scheduling
I/O
File
allocation
User
access
control
Free storag
manageme
File management
concerns
8/26/2016
DATA VS INFORMASI
8/26/2016
Database ?
Definisi
Mini-world
Some part of the real world about which data is stored in a
database. For example, student grades and transcripts at a
university.
Database
Collection of related data files
Relationships are explicit
Used by a number of applications
8/26/2016
Ilustrasi Database
Real
World
represented in
contents and operations of a database
Database
more facts
some more rather long facts about the world in the databse
more facts
some more rather long facts about the world in the databse
more facts
some more rather long facts about the world in the databse
more facts
some more rather long facts about the world in the databse
more facts
some more rather long facts about the world in the databse
more facts
some more rather long facts about the world in the databse
more facts
more facts
more facts
more facts
8/26/2016
facts
facts
facts
facts
facts
facts
about
about
about
about
about
about
the
the
the
the
the
the
world in a database
world in a database
world in a database
world in a database
world in a database
world in a database
Users
DBMS
Database Management System (DBMS)
A software package/ system to facilitate the creation and
maintenance of a computerized database.
Database System
The DBMS software together with the data itself. Sometimes, the
applications are also included.
Database Management System (DBMS) provides.
efficient, reliable, convenient, and safe
multi-user storage of and access to massive amounts of
persistent data.
8/26/2016
DBA
Database
System
Database
Description
Application Programs/
Interactive Queries
DBMS
DDL
Compiler
Catalog
8/26/2016
Data
Access
Query Processor
Database
History of Database
8/26/2016
8/26/2016
8/26/2016
Relational DBMS
8/26/2016
8/26/2016
8/26/2016
Data Models
A collection of tools for describing
data
data relationships
data semantics
data constraints
Entity-Relationship model
Relational model
8/26/2016
Contoh ER Model
8/26/2016
Attributes
Customer-id
customername
192-83-7465
Johnson
019-28-3746
Smith
192-83-7465
Johnson
321-12-3123
Jones
019-28-3746
Smith
8/26/2016
customerstreet
customercity
accountnumber
Alma
Palo Alto
A-101
North
Rye
A-215
Alma
Palo Alto
A-201
Main
Harrison
A-217
North
Rye
A-201
Level of Abstractions
8/26/2016
Levels of Abstraction
Physical level: describes how a record (e.g.,
customer) is stored.
Logical level: describes data stored in database,
and the relationships among the data.
type customer = record
customer_id : string;
customer_name : string;
customer_street : string;
customer_city : integer;
end;
Databases Everywhere!!!
DBMS contains information about a particular
enterprise
Collection of interrelated data
Set of programs to access the data
An environment that is both convenient and efficient to use
Database Applications:
Banking: all transactions
Airlines: reservations, schedules
Universities: registration, grades
Sales: customers, products, purchases
Online retailers: order tracking, customized recommendations
Manufacturing: production, inventory, orders, supply chain
Human resources: employee records, salaries, tax deductions
THANK YOU