| Professor | Dr. Richard Holowczak Office Number 460, E. 26th Street Phone: 212-802-6279 Office Hours: 4:00 - 5:00pm on Monday and Wednesday, or by appointment E-Mail: richard_holowczak@baruch.cuny.edu (Preferred) Always include the following in the Subject line: CIS 3400 followed by the specific subject of your e-mail. Course WWW : http://cisnet.baruch.cuny.edu/holowczak/classes/3400/ |
| Objectives | The main objective of this course is to
provide students with the background to design,
implement, and use database management systems.
Topics Include: Upon successful completion of this course, students will have the skills to analyze business requirements and produce a viable model and implementation of a database to meet such requirements. |
| Textbooks / Materials / Resources |
|
| Course Content | In addition to required reading in the textbook, there will be 3 to 4 homework assignments including some implementation using Microsoft Access '97 database. Examinations will consist of a Mid-term exam and a Final exam, plus 2 or 3 announced quizzes. A group project is also required and presentations will be made towards the end of the semester. |
| Grading |
|
| This is a tentative grading schedule and is subject to change. Exams will Not be multiple choice. Homework assignments are due at the beginning of the class period. Late assignments will be graded down 10% per day late. |
| Prerequisites | CIS 3100 Object Oriented Prog. lang. or
CIS 3200 Business Applic. Prog. I For non-majors, CIS 3367 Microcomputer Applications in Business I and junior status. |
| Class Dates | Topics | Chapter (in Kroenke) |
|---|---|---|
| M August 30 W September 1 | Course Introduction and Introduction to Databases Introduction to the Internet | 1 and 2 |
| M September 6 W September 8 | Systems Analysis and Database Modeling | 10 and 3 |
| M September 13 W September 15 | Entity Relationship Modeling (E-R Modeling) and Advanced Data Modeling | 3 |
| M September 20 W September 22 | Converting E-R models to Relational Models | 6 |
| M September 27 W September 29 | The Relational Model and Normalization | 5 and 6 |
| M October 4 W October 6 | The Relational Model and Normalization - Continued | 5 and 6 |
| M October 11 W October 13 | Relational Algebra | 8 |
| M October 18 W October 20 | Relational Algebra - Continued | 8 |
| M October 25 W October 27 | Review for Mid-Term Exam Mid-Term Exam | |
| M November 1 W November 3 | Structured Query Language (SQL) | 9 |
| M November 8 W November 10 | SQL Continued | 9 |
| M November 15 W November 17 | Implementation: Data Structures, Security and System Administration | Appendix A, 12 |
| M November 22 W November 24 | Implementation Continued Transaction Processing, Concurrency Control, Recovery | 12 |
| M November 29 W December 1 | Database Architectures - Client/Server and Distributed Databases | 11, 13, 14 |
| M December 6 W December 8 | Internet, Intranet Databases OODBMS and Hierarchical and Networked Data Models | 11, 16, 17 |
| M December 13 W December 15 | Project Presentations and Review for Final Exam |
If you plan to use the MS Access software provided in one of the Baruch computer labs, then you will have no trouble completing the assignments. All of the labs have MS Access '97