Beruflich Dokumente
Kultur Dokumente
Code IT-245
Prerequisite
Instructor
Quizzes 10%
Assignments 5%
Presentation 10%
Sixteen-week lecture plan
Introduction
Database Approach:
2 Database Designers
Application Developers
End-Users
ANSI-SPARC Architecture:
External Level
3
Conceptual Level
Internal Level
Planning
Analysis
5 o Design
Implementation
Maintenance
3
Database planning
6 o Examining Documentation
o Interviewing
o Observation
o Research
o Questionnaires
Database Design:
Data Modeling
4 7
Phases of Database Design
8 Derived Attributes
Keys
Attributes on Relationships
Structural Constrains:
One-to-One Relationships
9 One-to-Many Relationships
5
Many-to-Many Relationships
10 Introduction to EERD
Normalization
Purpose of Normalization
o Insertion Anomalies
6 11 o Deletion Anomalies
o Update Anomalies
o Functional Dependency
Third Normal Form:
Transitive Dependency
Multi-valued Dependency
Introduction to SQL:
Objective of SQL
Data Definition:
13
Create a Database
Creating Tables
Altering Table
7
Dropping Table
Data Integrity
Entity Integrity
14
Domain Integrity
Referential Integrity
User-defined Integrity
17 UNIQUE Constraint
IDENTITY Property
9 DEFAULT Definition
Constraints
Data Manipulation:
Use of Operators:
21 Relational Operators
Logical Operators
11 Use of Operators:
Wildcard Characters
22
Understanding the NULL values and Expressions
ORDER BY Clause
Aggregate Functions in SQL
Sub Query
Joins
Types of Joins
25
Inner join
Outer Join
13
Joins
Views:
Creating Views
27 Removing views
Updating Views