Anda di halaman 1dari 18

Ahmad Priyono

Anggi Octavia Irawan


Evanti Andriani

The Flat-File Approach
The Database Approach
Model flat file menggambarkan suatu lingkungan di mana file data
individual tidak berhubungan dengan file lainnya.

Pengguna akhir dalam lingkungan ini memiliki file datanya dan tidak
berbagi dengan pengguna lainnya.

Pemrosesan data dilakukan oleh aplikasi yang berdiri sendiri bukan oleh
sistem yang terintegrasi.

THE FLAT-FILES APPROACH
1
Data storage
2
Data updating
3
Currency of information
4
Task-data dependency (limited access)
5
Data integration (limited inclusion)
CENTRALIZED DATABASE SYSTEM
Typical features :

Program Development
Backup and Recovery
Database Usage Reporting
Database Access
DDL adalah program bahasa pengkodean yang
digunakan untuk menetapkan database dalam DBMS.
DDL mengidentifikasikan nama dan hubungan semua
unsur data, dokumen/catatan, dan file yang terdapat di
dalam database
Internal View/Physical
View
Conceptual View/Logical
View
External View/User View
Formal Access: Application
Interfaces
Ada dua jalan untuk pengguna mengakses database, salah
satan unya yang mungkin adalah dengan aplikasi formal
interface
1
Data Manipulation Language
2
DBMS Operation
USERS
Informal Access: Query
Language
Metode akses kedua dari database adalah metode
informal Query. Query menyediakan fasilitas yang ramah
lingkungan untuk mengintegrasikan dan mendapatkan
kembali data untuk prosedur laporan khusus :

SQL (Structured Query
Language)
QBE (Query by Example)
Database Administrator
Tugas DBA antara lain meliputi :
Database planning
Database design
Database implementation
Database operation and maintenance
Database change and growth.
Data Dictionary
Organizational Interaction of DBA

1
Physical Database
2
Hierarki Data
1. Access controls
User views / subschema
Database authorization table
User-defined procedures
Data encryption
Biometric devices
Inference controls (query)
Audit Objectives
Audit Procedures

2. Backup Controls






OBJECTIVE: memverifikasi otoritas akses database dan hak
pemakai dijamin terkait dengan kebutuhan
legitimasi mereka.
.


Access Controls
OBJECTIVE: Verifikasi otoritas dan privilege akses database
diberikan kepada user-user yang sesuai dengan
kebutuhan jobdesc.

Tables and subschemas
Review policy and job descriptions
Examine programmer authority tables for access to DDL
Interview programmers and DBA
Appropriate access authority
Biometric controls
Inference controls
Encryption controls

Access Controls
OBJECTIVE: Verifikasi bahwa pengendalian backup yang ada
sangat efektif melindungi file data dari kerusakan
fisik, kehilangan data, terhapus tanpa sengaja, dan
data rusak karena kegagalan sistem dan program
error.
Backup
Transaction Log (Journal)
Checkpoint Feature
Recovery module
OBJECTIVE: Verifikasi pengendalian sumber daya data dapat
diandalkan untuk menjaga integritas dan
keamanan fisik database.
Thank You
for
Your Attention