Bentley College -- Computer Information Systems
CS361 DATA MANAGEMENT WITH SQL
Course | Room | Day | Time |
CS361OF1 | AGC 122 | Tues., Thurs. | 2:10 - 3:25 |
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 | 45 | Lecture and lab reinforcement |
Quizzes | 25 | Based on class work & lab assignments |
Merge | 20 | Comprehensive |
Tentative Schedule of Topics
WEEK | DATE | SUBJECT MATTER |
ASSIGNMENT DUE | |||
1 |
3/21 |
Relational database overview, Introduction to Oracle | Chapter 1, 2 (16-21)
|
|||
2 |
3/23 | Data storage and retrieval methods; SQL | Query zookeeper database | |||
3 |
3/28 |
Data Retrieval through SQL. Write queries to retrieve specified data from given databases. | Chapter 3, 4
|
|||
4 | 3/30 | Joining tables, complex queries | More zookeeper queries | |||
5 | 4/4 | Creating and modifying databases with SQL, designing views | Chapter 2, 5, 6 | |||
6 | 4/6 | Integrity, DDL | Create database | |||
7 | 4/11 | Advanced SQL commands | ||||
8 | 4/13 | NULLS | Query your database | |||
9 |
4/20 |
Report generation, using SQL to group data, summarize information, produce statistics | Chapter 7
|
|||
10 |
4/25 |
Front end tools, accessing database through GUI, Using Access | Generate reports, AppendixA | |||
11 |
4/27 |
Merging Data | Access assignment
|
|||
12 |
5/2 |
Merging Databases, Client/Server Systems, Embedded SQL | Merge Data, Chapter 8 | |||
13 | 5/4 | Presentations and Reflection | Merged Databases |