Anda di halaman 1dari 8

Database (DB)

.

.
DB
.
DB
.
(Applictions) .
DB (Size)
.

.
1. (Traditional Database)
,
, ,


2. (Multimedia Database)
, , .
3. (Geographical IS Database)
,

.
4. Data warehouses and online analytical processing (OLAP)


.
5. (Real time and active db)

.

- Database Management System (DBMS)


DB (Prog
rams) .
DBMS DB
(Define), (Construct), (Manipulation)

(Applications) DB
.
(Define)
(Data
Type), ,
.
(Construct)
DB
.
(Manipulation)
DB ,
DB (Update) DB

.

1. (Flat file System)
.
.

.
.

.
.




.
(Duplication Of Data)

.
(Data Dependency )
program code
(Incompatible file formats)

.
(fixed queries)
Program .
Program .
2. (Relational Model)

. (Table)
- .
(entity)
.

(row) .
(column)
.
(Column
Key) (Atomic Value) .

3. Hierarchical Model
.
.
.
.
.




conceptual simplicity

4. (Object Oriented Model)


object
orientation
. python, java,
VB OOP .
(CAD), (GIS),
(multimedia DB
model) .

5. (Network Data base model))


.
Sets . Set
.
.

conceptual simplicity
(Relation ship) .
.
.


.
,
(Unique) .
(attribute) .
.
.

.
.
or


or
.


1. (relational DB object)
.
2. (relational operators)

3. (relational integrity constrainers)
or

or (Relation / Table)
.
Table relation () .

(Table)

(Column)
.
(data type) .
(Attribute) .
(Row)
(records)
.
tuple .

(Domain):-

. (Domain)

RDBMS (Advantages of RDBMS)

(Controlling redundancy)
data

.
. RD
B data table
.
.
(Restricting unauthorized Access)
DB

. DB ,

. DB .
(Self describing nature of
DB)
DBMS
DB DB
.
. DBMS
catalog ( )
.
(format) ,
. catalog data Meta
data .
(file processing)

(application) . RDBMS
. file processing
DB .
Insulation between programs and data, and data abstraction
(flat file
processing)
. RDBMS
Program
. program .
(Data
structure ) program
. structure Progr
am .
program data independence .
(Support of multiple views of
the data)
DB
DB .

.
(
Sharing of data and multi-user transaction processing)
RDBMS DB
DB
Program .
(Actors on the scene)
DB (Data Base Administrator)
DB DBMS
.
.

DB .( authorizing access to
the db)
DB .
.
or
.

(Database designer)

DB
.
(End user)
DB (query)
.
(System analysis)
software
technical
specification
(Application programmers)
system
analysis
.

Anda mungkin juga menyukai