Download IS 631-001 - NJIT: Course Schedule

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Relational model wikipedia , lookup

ContactPoint wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
IS 631-851
Enterprise Database Management
Course Syllabus
(preliminary – August 27, 2009 – this is a preliminary version of the Course Syllabus,
and we reserve the right to make changes in the Syllabus for the benefit of the class)
Fall, 2009
Instructor: Dr. J. M. Scher
Office: Room 4105 GITC (Office Hours (most preferably by appointment) - Mon, 1:00 3:00; Wed, 1:30 – 2:30)
Phone: (973) 596-3395; ( if urgent, you can also leave a msg. for Dr. Scher with the IS
Department Secretary (973) 596-3368 )
E-Mail: [email protected] (Please do NOT send IS631 email to Dr. Scher's NJIT
account!)
Textbook: P. Rob, C. Coronel, DATABASE MANAGEMENT: DESIGN,
IMPLEMENTATION, AND MANAGEMENT (Eighth Edition), Thomson/Course
Technology – Cengage Learning 2009. (Earlier editions of this text will NOT satisfy the
course requirements - only purchase and use the current edition, which has a copyright date
of 2009). ISBN: 13:1-4239-0201-7 and 13:978-1-4239-0201-0.
Course Description: This course introduces the foundations of database systems, focusing
on data modeling, query design, and applications. It provides an understanding of the issues
in designing and managing database systems as an essential organizational resource. We
cover the components of enterprise data management, and place a strong emphasis on data
modeling as well as the DBLC (Data Base Life Cycle). Implementing a database using SQL
is an art and a science and will be addressed in the course. Data warehousing and data mining
issues will also be examined.
Prerequisite: graduate student status
Class Communication Space/Learning Management System: We will be using
Moodle, a state-of-the-art, open source, Learning Management System (LMS), and is
nationally/internationally the fastest-growing LMS.
Course Goals: To understand the design and development issues regarding databases and
enterprise database management. Students will obtain a strong conceptual foundation of the
underpinnings of database design and enterprise database management, as well as gain
experience with some commercial database management systems, such as using SQL within
Oracle.
Lecture Notes: Powerpoint slides will be available for download each week in Moodle.
Course Grade Components:



Midterm Exam 33%
Final Exam 34%
Database Projects (both conceptual assignments and DBMS projects) 33%
Our Strict Policy on Collaboration/Cheating: Every assignment/project is to be
regarded as an examination. The NJIT Honor Code will be upheld. A description of the
NJIT Honor Code is available for your review at
http://www.njit.edu/academics/honorcode.php . Students found
cheating/collaborating/plagiarizing will be immediately referred to the Dean of Students
and the NJIT Committee on Professional Conduct and subject to Disciplinary Probation,
a permanent negative marking on their record, possible dismissal and a definite grade of
'F' in the course. All submitted assignments are carefully checked for similarities, and
plagiarism and guilty students will be identified.
Policy on Submission of Assignments/Projects: The format of submission will be
announced with each assignment/project. If you are off-campus, generally the form of
submission will be “snail-mail” which MUST be postmarked on or before the due date of
the assignment/project. (Dr. Scher’s mailing address is Dr. Julian M. Scher, Dept. of
Information Systems, College of Computing Sciences, New Jersey Institute of
Technology, 323 Dr. Martin Luther King Jr. Blvd., Newark, NJ 07102. The outside of the
envelope must state “IS631-851 submission.” If you are on-campus, you may either
hand-deliver the assignment/project to Dr. Scher, at his office, before the due data/time –
if Dr. Scher is not in his office, you may slide the assignment under his door.)
Our Strict Policy on Lateness of Submission: Every assignment/project will have a due
date, and all submissions MUST be made by this due date. NO EXCEPTIONS.
Assignments submitted after the due date will not be accepted.
Below are the TOPICs covered in the course and the related TEXTBOOK
readings. Remember one of the keys to success in IS631-DL is your own
self-discipline - your goal should be to maintain currency each week, and
NEVER fall behind! (Note: this is a very tentative schedule, and we reserve
the privilege to modify and edit these topics and textbook readings for the
benefit of the course.)
WEEK
OF
TOPIC
TEXTBOOK READING
8/31
Welcome, File Processing, Introduction to Enterprise
Database Systems
Chapter 1, pp. 2 – 26,
and Powerpoint Slides
9/7
Data Modeling, Intro to ERM/ERD, Implementing
Business Rules
Chapter 2, pp. 30-53,
and Powerpoint Slides
9/14
Relational Database Design
Chapter 3, pp. 62-93,
and Powerpoint Slides
9/21
ERM/ERD Design and Development
Chapter 4, pp. 104139, and Powerpoint
Slides
9/28
Functional Dependencies, Normalization, Enterprise
Database Design and Denormalization
Chapter 5, pp. 152184, and Powerpoint
Slides
10/5
Advanced Data Modeling, EER Data Modeling
Chapter 6, pp. 193 213 , and Powerpoint
Slides
10/12
The Midterm Exam will either be this week or next (on
a weekend date, to be announced)
10/19
SQL for Data Administration, Data Manipulation and
Query Design
Chapter 7, pp. 224280, and Powerpoint
Slides
10/26
AdvancedSQL, Oracle and Aqua Data Studio
Chapter 8, pp. 298 366, and Powerpoint
Slides
11/2
Advanced SQL, Oracle and Aqua Data
Studio(continued)
Chapter 8, pp. 298 366, and Powerpoint
Slides
11/9
Advanced Database Design, and SDLC and DBLC
Issues
Chapter 9, pp. 372 407, and Powerpoint
Slides
11/16
Chapter 13, pp. 513Business Intelligence, Data Warehousing, Data Mining,
564, and Powerpoint
OLAP
Slides
11/23
Chapter 13, pp. 513Business Intelligence, Data Warehousing, Data Mining,
564, and Powerpoint
OLAP
Slides
11/30Advanced Database Design Topics (to be determined)
12/9
12/12Comprehensive Final Examination
13
(to be announced)