Download INTRODUCTION

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Konsep Database
SDLC
Strategy and
Analysis
Design
Build n
Document
Transition
Production
Data Storage
Flat file
Electronic Spreadsheet
Filing Cabinet
Database
Definisi
Database merupakan kumpulan file yang saling
berhubungan satu dengan yang lainnya dan
tersimpan diperangkat keras komputer.
DBMS adalah perangkat lunak yang digunakan
untuk membuat dan memelihara database
Definisi
Database System = Database + DBMS
Terminology
Nama Alamat Tg.Lahir
Table
No.
Telp
Row
Field
Tuple /
Record
Column
Terminology

Primary key :
Kolom atau himpunan kolom yg mengidentifikasi
masing-masing baris secara khusus

Foreign key :
Kolom atau himpunan kolom yang
mereferensikan ke primary key pada table yg
sama atau yg lainnya.
Communicating using SQL
SQL statement is entered
SELECT nama
FROM jurusan ;
Statement is sent to Oracle Server
Oracle Server
SQL dan PL/SQL

SQL (Structured Query Language)

PL/SQL (Procedural Language / Structured
Query Language)
Objects

Table :
tempat penyimpanan data yang terdiri dari baris
dan kolom

View :
merepresentasikan bagian data yang berasal dari
satu tabel atau lebih

Sequence :
generate nilai PK
Objects

Index :
meningkatkan performance query

Synonym :
nama lain untuk suatu object

Program Unit :
Procedure, Function atau Package dari instruksi
SQL dan PL/SQL
DBMS Languages

Data Definition Language (DDL)

Data Manipulation Language (DML)

Data Control Language (DCL)

Data Transaction Control (DTC)
Klasifikasi DBMS

Data Model



User



Relational
Object
Single
Multi
Lokasi


Centralized
Distributed
Keuntungan DBMS




Controlling Redundancy
Restrict Unauthorized Access
Enforcing Integrity Constraints
Providing Backup and Recovery
Integrity Constraint Type

Entity :
nilai PK harus unik dan tidak boleh null

Referential :
nilai FK harus sesuai dengan PK atau null

Column :
nilai pada column harus sesuai dengan tipe data yang
telah didefinisikan

User-defined :
nilai harus sesuai dengan aturan yang telah ditentukan
oleh user