Bentley College -- Computer Information Systems

CS361 DATA MANAGEMENT WITH SQL

Course Room Day Time
CS361EF1 AGC 122 TUES. 6:30 - 8:50

INSTRUCTOR: Dr. Mary Ann Robbert, CIS Department

OFFICE: Morison 126

PHONE: (617) 891- 2175

EMAIL: MROBBERT@BENTLEY.EDU

HOMEPAGE: HTTP://CIS.BENTLEY.EDU/MROBBERT

OFFICE HOURS:

Tues: 4:15 - 6:15
Wed: 4:00 - 6:30
Thurs: 1:00 - 2:00

Other times by appointment.

COURSE DESCRIPTION: A hands on, technology course utilizing Oracle, a commercially oriented, multi-user database management system, to teach data management. SQL will be used as a data manipulation and a data definition language. The use of a database for data storage, data protection and information retrieval will be presented. This first component will focus on the use and maintenance of data stored in a database management system. The second will focus on the creation of a database and the generation of required reports.

COURSE OBJECTIVES: Upon successful completion of the course, students will:

 

TEACHING METHODOLOGY: Lectures and demonstrations plus interactive instruction using Oracle to demonstrate concepts. Hands on exercises will be used to ensure students understand SQL and can solve business problems.

COMPUTER: Computers linked to the VAX through either the LAN or a modem, will be used to access course databases through Oracle. If possible bring a laptop computer to class for hands on experience.

REQUIRED TEXT:

A Guide to SQL featuring Oracle, Philip Pratt, published by Course Technology, 1997.

EVALUATION: The final course grade will be determined by the following:

Item % Comments
Class Participation 10 Attendance and contribution
Homework 40 Lecture and lab reinforcement
Quizzes 25 Based on class work & lab assignments
Exam 25 Comprehensive

 

Tentative Schedule of Topics

WEEK DATE

SUBJECT MATTER

ASSIGNMENT

1

2/1

Relational database overview, data storage and retrieval methods; introduction to Oracle and SQL Chapter 1, 2 (16-21)

Query zookeeper database

2

2/8

More Data Retrieval through SQL.

Creating and modifying databases with SQL

Chapter 3, 4

More zookeeper queries

3

2/15

Designing views, data dictionary , Integrity, Security Chapter 2, 5, 6

Create database

4

2/22

Advanced SQL commands, integrity constraints, NULLS Query your database

5

2/25

Report generation, using SQL to group data, summarize information, produce statistics Chapter 7

Generate reports

6

2/29

Front end tools, accessing database through GUI, Using Access, client/server systems Appendix A

7

3/7

Embedded SQL

EXAM

Chapter 8