Personal tools
You are here: Home Academics Syllabi Fall 2006 Syllabi M&IS 44043 Fall 2006 Li
Navigation
 

M&IS 44043 Fall 2006 Li

M&IS 44043---Database Management Systems

 

(Fall 2006)

 

Instructor: Xiaolin Li

Meeting Location: 324 BSA

Meeting Time: 5:30-6:45pm, TR

Voice: 330-672-1160; Email: xli8@kent.edu

Office Hours: 1:00 PM – 2:00 PM, TR

 

Course Description

 

This course provides an overview of database management system concepts and techniques. The course deals with database modeling, database design and implementation, SQL, and other database administration issues, such as data integrity and security. The student will not only be required to master the fundamentals of database management systems, but also be required to gain some hands-on skills in the modeling, design, implementation, and administration of a database system.

 

Required Textbook

 

Modern Database Management, Eighth Edition by Hoffer, Prescott, and McFadden. Prentice Hall, ISBN-0-13-221211-0, 2007.  

 

Course Goals/Objectives

 

Upon completion of the course, the student should at least achieve the following goals/objectives:

 

·         To have a solid understanding of a relational database

·         To be able to use modeling techniques to build various database models (conceptual, logical, etc.).

·         To be able to perform normalization of a databases

·         To be able to use commercial packages of Database Management Systems (DBMS) and Structured Query Language (SQL) to build, query, and manage a database

 

Grading

 

Components

Points

Exams

 

Topic Presentation

100

DBMS Project

100

Final Exam

100

Total Course Points

300

 

 

 

 

Percent

+/- Letter Grade

Percent

+/- Letter Grade

Percent

+/- Letter Grade

>=92%

A

80-81%

B-

68-69%

D+

90-91%

A-

78-79%

C+

60-67%

D

88-89%

B+

72-77%

C

<60%

F

82-87%

B

70-71%

C-

 

 

 

 

Topic Presentation (100 points)

 

Each student will be required to lead discussions of specific topics of DBMS. Refer to the separate assignment sheet for details.

 

 

DBMS project (points)

 

The class will be divided into groups of two to three students. Each group is required to build a database application, which can be either a real world (recommended) or a hypothetical project. Different stages of the project, including needs analysis, conceptual design, logical design, and physical implementation of the database in a chosen DBMS system (Access, Oracle, or others) must be carefully documented and turned in to the instructor by the due time of the project. 

 

·         Needs Assessment: Analyzing the business environment and user needs to generate business rules

·         Conceptual Design: Converting the business rules into a conceptual model using E-R diagram

·         Logical Design: Converting the E-R model into a relational tables in 3rd Normal Form

·         Implementation: Implementing the logical design using a DBMS system of your choice (such as Access) with real or hypothetical data.

 

Final Exam (100 points)

 

      The exam will be comprehensive, covering all topics we discuss throughout the semester. Other information about the exam (such question format, etc.) will be given sometime before the exam.

 

Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g., tests, papers, projects, assignments) so as to get undeserved credit.   In addition, it is considered to cheating when one cooperates with someone else in any such misrepresentation.  The use of the intellectual property of others without giving them appropriate credit is a serious academic offense.  It is the University's policy that cheating or plagiarism result in receiving a failing grade for the work or course.  Repeat offenses result in dismissal from the University.

 

The Course Withdrawal Deadline

The course withdrawal deadline is Sunday, November 5, 2006.

 

Students with Disabilities

In accordance with University policy, if you have a documented disability and require accommodations to obtain equal access in this course, please contact the instructor at the beginning of the semester or when given an assignment for which an accommodation is required.  Students with disabilities must verify their eligibility through the Office of Student Disability Services (SDS) in the Michael Schwartz Service Center (672-3391).

 

Enrollment & Official Registration  

Students have responsibility to ensure they are properly enrolled in classes.  You are advised to review your official class schedule (using Web for Students) during the first two weeks of the semester to ensure you are properly enrolled in this class and section.  Should you find an error in your class schedule, you have until Sunday, September 10, 2006 to correct the error.  If registration errors are not corrected by this date and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.

 Course Pre-requisites

 

Pre-requisites for this course are MIS 24060 and MIS 24070.  Students attending this course who do not have the proper prerequisites risk being deregistered from this class.

 

Class Attendance

No grades are assigned to class attendance. However, attendance is always expected. If you are absent from a class for a legitimate reason (must show proof document), you are still responsible for all material covered in class in addition to that assigned outside of class.  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Course Calendar

Note: The calendar is tentative and is subject to change as needed

 

Week

Date

Topics

 Reading Assignment (Complete before class)

Week 1

29 August 

 31 August  

 

Syllabus, Introduction of the Course, The Database Environment

 Chapters 1 

 

 

Week 2

5 September,

 7 September

The Database Development Process.

Chapter 2

Week 3

12 September

 14 September

Modeling Data in the Organization.

Chapter 3

Week 4

19 September

21 September

Modeling Data in the Organization.

Chapter 3

Week 5

26 September 

28 September

The Enhanced E-R Model and Business Rules.

Chapter 4

Week 6

3 October

5 October

Logical Database Design and the Relational Model

Chapter 5

Week 7

10 October

12 October

Logical Database Design and the Relational Model

Chapter 5

Week 8

17 October,

19 October

Physical Database Design and Performance

Chapter 6

Week 9

24 October

26 October

Introduction to SQL

Chapter 7

Week 10

31 October

2 November

Introduction to SQL

Chapter 7

Week 11

7 November

9 November

Advanced SQL

Chapter 8

Week 12

14 November

16 November

The Client-Server Database Environment,

Chapter 9

Week 13

21 November, Tue

The Internet Database Environment

Chapter 10

23 November, Thu                 Thanksgiving Recess, No Class

Week 14

28 November

30 November

Data warehousing

Chapter 11

Week 15

5 December

7 December

Data and Database Administration

Chapter 12, Final Exam Review

 

****Final Exam: Thursday, Dec 14, 6:00pm*****

 

Document Actions