download

Matakuliah
Tahun
Versi
: M0174/OBJECT ORIENTED DATABASE
: 2005
: 1/0
Pertemuan 26
Object Relational Database
Management System (Lanjutan)
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menghasilkan
rancangan database objek (C3)
2
Outline Materi
•
•
•
•
Semantic databases
Deductive databases
Temporal databases
Multidatabases
3
Semantic databases
• In the database context, data semantics
refers to the real world meaning of the
data
• Example
4
Semantic databases
CUSTOMER
PLACED
SALES_ORDER
TRADE_
RETAIL_
CUSTOMER CUSTOMER
5
Deductive databases
• The rows of the tables in a relational
database represent facts about the world
within which the database system
operates
• Example
6
Deductive databases
• Both facts and rules are represented by
logical formulae, know as horn clauses
• A horn clauses is constructed from :
– Constant
– Variables
– Predicates
7
Temporal databases
Entity
Time
Attributes
8
Multidatabases
• These are two motivations for distributing
databases systems:
– To provide wider access to data via
communications networks
– To place data where it is used when it is
economical to do so
9
Multidatabases
• Type of multidatabases systems
– Distributed
– Federated database
10
SUMMARY
• Object Relational Database Management
System include
– Semantic databases
– Deductive databases
– Temporal databases
– Multidatabases
11