UNIT 1
Database Systems
Data vs Information
Introducing the database
File System
Problems with file system
Data models - Importance
Basic Building Blocks
Business rules
Evolution of Data models
Degrees of Data Abstraction.
UNIT 2
Relational database model
Logical view of data
keys
Integrity rules
Relational set operators
Data dictionary and the system catalog
Data redundancy revisited
indexes
codd's rules.
Entity relationship model
ER diagram.
UNIT 3
Database tables and Normalization
The Need for Normalization
The Normalization Process
Higher level Normal Form.
Data Definition Commands
Data Manipulation Commands
Data Definition Commands
Joining Database Tables
Sub Queries and Correlated Queries:
Date & Time Functions
Numeric Function
String Function
Conversion Function.