Download Database Development

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

Commitment ordering wikipedia , lookup

DBase wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Microsoft Access wikipedia , lookup

Serializability wikipedia , lookup

Btrieve wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

IMDb wikipedia , lookup

SQL wikipedia , lookup

Oracle Database wikipedia , lookup

PL/SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Ingres (database) wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Relational algebra wikipedia , lookup

Concurrency control wikipedia , lookup

Functional Database Model wikipedia , lookup

Versant Object Database wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Database model wikipedia , lookup

Relational model wikipedia , lookup

Transcript
Review
Indra Budi
[email protected]
Database Introduction
Database vs File Processing
Main purpose of database
Database Actors
DBA, Database Designers, Database users, Application
Programmer
DBMS
2
Fakultas Ilmu Komputer UI
Database Concept
Database schema
Three-Schema Architectures of DBMS
Internal, Conceptual & External
Database Development
Three phases
3
Fakultas Ilmu Komputer UI
Database Modeling
Using ER-Diagram
Entity
Relationship
Attributes
Cardinality
Participation
Higher Degree Relationship
4
Fakultas Ilmu Komputer UI
E-ER Diagram
Specialization
Generalization
Sub-Class & Super-Class
5
Fakultas Ilmu Komputer UI
Relational Model
Domain
Tuples
Attributes
Relations
Primary Key
Referential Integrity
Foreign Key
6
Fakultas Ilmu Komputer UI
Relational Algebra
Select
Project
Union
Intersection
Join
7
Fakultas Ilmu Komputer UI
ER-to-Relational Model
Mapping ER to Relational Model
Mapping EER to Relational Model
Reverse Engineering  Relational Model to
ER Diagram
Normalization
1st, 2nd, 3rd Normal Form
8
Fakultas Ilmu Komputer UI
SQL
Create table
Delete table
Alter table
Select … From … Where …
DISTINCT Operators
Null Values
Nested Queries (Sub Queries)
Operators  *, ?, _, etc
COUNT, MAX, MIN
GROUP BY
Order BY
9
Fakultas Ilmu Komputer UI