Information Systems @ Kuwait University

advertisement
KUWAIT UNIVERSITY
College of Business Administration
Department of Quantitative Methods and Information Systems
General Course Information
Course Tile
Course Number
Semester
Prerequisites
Faculty In Charge
Office Hours
Lab Session
Instructor’s Access Methods
Phone
Email
Site
Teaching Assistant(s)
Name
Phone
Email
Name
Phone
Email
Reading Materials
Textbook
Introduction to Database Management
System
433
Spring 2011
Dr. Hameed AlQaheri
8:00-9:00 ( Mon-Wed)
To Be Announced
2498-8444
alqaheri@cba.edu.kw
http://is.cba.edu.kw/433
Eng. Hessa Al-Humaidan
2498-8691
hessah@cba.edu.kw
Ms. Sumaia Abel
sumaia.abul@gmail.com
Modern Database Management , Nineth ed
By, Jeffrey A. Hoffer, Mary B. Prescott and
Teikki Topi
Other Supplementary Materials:
See the IS Web Site.
KUWAIT UNIVERSITY
College of Business Administration
Department of Quantitative Methods and Information Systems
Course Description
The course introduces students to the basic theoretical and fundamental concepts, constructs,
techniques related to the database application Development required for an information system
within a business environment. The course is organized into Five Parts. Part 1 presents the basic
concepts of Database Management System. Parts 2, 3 and 4 covers the three phases of database
application development namely the analysis, design and implementation. In the Analysis phase
techniques for requirements collections and structuring using a conceptual model such as E-R model
or UML is discussed. In design phase techniques and rules for converting the output of the analysis
phase for producing a normalized model are discussed. In the implementation phase various tools
and techniques (such as SQL, MS Access and VB) for implementing the normalized model are
discussed.
Course Objectives
1.
Familiarize the students with the basic and fundamental theoretical concepts, constructs and
techniques on DBMS.
2.
Enable the students to get sufficient hand-on experience allowing them to applying the theory
and techniques learned to real life problems using a popular DBMS environment such as MS
ACCESS
These two objectives are fulfilled though class discussion, pencil exercises, implementation of
some of real life problems and implementation of a sizable project.
Student Evaluation Methods
A combination of assessment methods will be used to ensure that course objectives are
fulfilled and the required course exist characteristics and skills are attainment.
Assignments
Project
10%
10%
of the final
"
Exams
Two Midterms (equal weight)
Final
40%
40%
"
"
Important Dates:
First Midterm Date
Second Mid Term Date
March 30 , 2011
May 4, 2011
KUWAIT UNIVERSITY
College of Business Administration
Department of Quantitative Methods and Information Systems
Grade Distribution
Kuwait University Bylaws set the following Total Percentage scale for the assignment of
grades.
A
AB+
B
BC+
C
CD+
D
F
>= 95
90-94
87-89
83-86
80-82
77-79
73-76
70-72
65-69
60-64
<=59
KUWAIT UNIVERSITY
College of Business Administration
Department of Quantitative Methods and Information Systems
COURSE CONTENT
I.
Part 1: Overview of DBMS Concepts, Construct and Issues
Chap. 1 The Database Environment
•
•
•
•
•
•
Basic concepts and Definitions
Traditional File Processing Systems
The Database Approach
The Range of Database Applications
Advantages of Database Applications
Components of the Database Environment
Chap. 2 Database Development Process
•
•
•
•
•
II.
Database Development Within Information System
Development
Database Development Process
Managing the People Involved in the Database
Development
Three-Schema Architecture for Database
Development
Three-Tiered Database Location Architecture
Part II: Database Application Analysis
Chap. 3 Modeling Data in the Organization
•
•
•
The E-R Model
Entity-Relationship Model Constructs
Relationships
Chap. 4. Enhanced E-R Model and Business Rules
•
•
•
•
•
Representing Supertypes and Subtypes
Specifying Constraints in Supertype/Subtype
Relationships
Business Rules: An Overview
Business Rules: defining Structural Constraints
Business Rules: defining Operational Constraints
KUWAIT UNIVERSITY
College of Business Administration
Department of Quantitative Methods and Information Systems
III.
Part III: Database Application Design
Chap. 5 Logical Database Design and the Relational Model
•
•
•
•
•
•
•
IV.
The Relational Data Model
Integrity Constraints
Transforming EER Diagrams into Relations
Introduction to Normalization
The Basic Normal Forms ( First, Second and
Third)
Merging Relations
Advanced Normal Forms ( Byce-Codd, and Forth
Normal Form)
NOTE: LOOK at Appendix B pages 691-696
PART IV: Database Application Implementation
Chap. 7 Introduction to SQL
•
•
•
•
•
•
•
•
•
•
•
The Role of SQL in a Database Architecture
The SQL Environment
Defining A Database in SQL
Inserting, Updating, And Deleting Data
Internal Schema Definition in RDBMs
Processing Single Tables
Processing Multiple Tables
View Definitions
Ensuring Transaction Integrity
Data Dictionary facility
Triggers and Procedures
Chap. 8 Advanced SQL
• Processing Multiple Tables
• Ensuring Transaction Integrity
• SQL:200N Enhancement and
Extensions
• Embedded SQL and Dynamic
SQL
• OLAP SQL
V.
PART V: Other Issues
•
Data and Database Administration
•
•
•
Client/Server Database Environement
Internet Database Environment
Data Warehousing
Download