CASE.EDU:    HOME | DIRECTORIES | SEARCH
case western reserve university

database managemenT



 


 

 

Related Links

 



Course: Database Management, MIDS 327/427, Spring 2008



Instructor:


Nick Berente

berente@case.edu

(216) 368-6556


 

Requirements

Text:  Hoffer, Prescott, & McFadden, Modern Database Management, Eighth Edition, 2007, Pearson Prentice Hall

Other Requirements:

  • Personal computer with Microsoft Access 2003 and Visio 2003

Optional Text:  Mastering Microsoft Office Access 2003, Balter, Alison, 2003, Sams

 

Course Description

The best way to learn something is to do it.  In this course there will be no tests, lectures will be minimal, and we will focus on actual experience.  These experiences will include:

  • Development of databases in Microsoft Access
  • Design of databases using Microsoft Visio
  • Normalization of database designs
  • SQL exercises and queries using on-line Microsoft SQL Server
  • Experience with open-source MySQL database and web integration
  • Two projects where students comprehensively apply the entire semester’s lessons
  • Exposure to real-life business applications of databases


Academic Integrity

The instructors expect all students to meet the highest standards of intellectual honesty and to fulfill the objectives of the Case Statement of Ethics, which can be found at the following site:  http://studentaffairs.case.edu/office/integrity/policy.html .


If there is a suspicion of a violation of academic integrity within the course, the instructors will follow the official Case protocols for academic infractions as detailed.


Grading

Grading will be based on a total of 300 points:

  • Homework = 120 points.  There will be twelve homework assignments, each of which is worth 10 points.  Homework is due the night before class via email, and I will reply as they are received to avoid misunderstandings.  Assignments turned in after 9 AM the day of class will automatically lose two points.  Assignments will no longer be accepted once class has started, and the grade for the assignment will be 0.  
  • Class Exercises = 100 points.  There will be twenty class-time exercises over the course of the semester.  Each will be worth 5 points and will be due when indicated by the instructor.  In the case of absences, students must get prior approval or cannot makeup in-class exercises.
  • Projects = 80 points.  There will be two projects.  The midterm project is worth 30 points, and the final project is worth 50 points.  These projects must be turned in by midnight on the day they are due.

 

Grades will be assigned as follows:

                        270-300 points               A

                        240-269 points               B

                        210-239 points               C

                        180-209 points               D

                        <179 points                   F

 

Students are expected to do their own work.  Although responsible study groups for discussing concepts and problem difficulties are encouraged, homework assignments and projects are intended to assess a student’s comprehension.  In no case should another’s work be substituted for your own.  You are expected to do your own work and complete your homework and projects independently.

 


Schedule


Class Date Topic Prepare by reading Assignment Due In-class Exercise

Introduction, Tables in Access - - -






Tables in Access, Forms and relations in Access - - a






Forms and relations in Access, Database basics Ch.1 & 2 1 -






Data modeling & E-R Diagrams Ch.3 - b






Data modeling & E-R Diagrams Ch.3 2 c






Data modeling & E-R Diagrams Ch. 3 - d

 



Logical database design & Normalization Ch. 5 3 e


   

Logical database design & Normalization Ch. 5 - f

 



Logical database design & Normalization Ch. 5 4 -

 



Physical database design - - g

     

Physical database design - 5 -


 


Business Process Modeling
- - h

     

Business Process Modeling - 6 i

     

Business Process Modeling - - j

     

Midterm Review   -  

 
 

SQL Ch.7 Midterm Project Due k

   


SQL  Ch.7 7 -

   


SQL  Ch. 8 - l

     

SQL Ch. 8 8 m

 



Database administration  Ch. 12 - n

 



Web integration - Guest Instructor: Nikhil Srinivasan Ch.10 9 -

 



Web integration - Guest Instructor: Nikhil Srinivasan Ch.10 - p

 



Database applications - 10 q

 



Database applications - - r

 



Data mining & business intelligence  Ch. 11 11 -






Thanksgiving break – no classes      






Data mining & business intelligence  Ch. 11 - s






Data mining & business intelligence Ch.11 12 -






Component architectures & object-oriented basics Ch. 14-15 - u






Final class – review and project update - - -






Final project due at midnight   Final Project