Download database systems: dis 308

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

Encyclopedia of World Problems and Human Potential wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Microsoft Access wikipedia , lookup

Commitment ordering wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Global serializability wikipedia , lookup

Serializability wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

IMDb wikipedia , lookup

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Ingres (database) wikipedia , lookup

Functional Database Model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

Relational model wikipedia , lookup

Concurrency control wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
COURSE OUTLINE
DATABASE SYSTEMS: DIS 308
INTRODUCTION
Databases are part of our day to day lives. When we are registering as students, we are
interacting with databases, when we go to the bank, pay our electricity bills or pay water bills
our accounts are on a database, even when we are browsing the net; information is coming
from several databases. Therefore, databases are sources of information kept on electronic
storage media for easy retrieval by interested parties.
OBJECTIVE
The objective of this unit is to introduce students to the concepts, architecture and design
methods of database systems. At the end of the course you will be expected to translate logical
models into physical databases
LECTURE ONE: Introduction to Databases






Database Terminologies
Tradition Files
Database Management Systems (DBMSs)
Characteristics of Database Approach
Database Users
Database Storage
LECTURE TWO: Database Systems Concepts and Architecture
 Data Models
 Three Schema Architecture
 Database Languages and Interfaces
LECTURE THREE: Database System Environment






Types of Databases
Database System Utilities
Tools Environment and Communication Facilities
Centralized and Client Server architecture for DBMSs
Distributed Databases
Data Warehouse
LECTURE FOUR: Database Design Process
 Logical Database Design Process
 Physical Database Design
 Object-Oriented Database Design
LECTURE FIVE: CAT
LECTURE SIX: Modeling Data
 Entity Relationship ER Model
 Normalization
LECTURE SEVEN: Introduction to Structured Query Language
LECTURE EIGHT: Structured Query Language
LECTURE NINE: Forms, Reports and Applications
LECTURE TEN: Database Integrity and Security
LECTURE ELEVEN: CAT
Course Assessment
2 CATs
15%
1 project
10%
Attendance and Participation 5%
Final Exam
70%
Total Marks
100%