Semester: Fall 1998 Room: 2135 NH Time: 8:00 - 9:15 AM, T/TH
This course provides a thorough background in database concepts,
as well as practical information on database system design.
Database structures and schemes; information retrieval; security
and integrity.
Prerequisites: CS 141 (File Processing) and CS 330 (Data Structures).
ERWIN
SQL Server
Fourth Generation Languages
E-mail
Internet Browser
Fundamentals of DATABASE SYSTEMS, Elmasri/Navathe.
1. Introduction to Database System Concepts
2. Database Models and Languages
3. Functional Dependencies and Normalization for Relational
Databases
4. Query Optimization
5. Concurrency Control Techniques
6. Advanced Data Models and Emerging Trends
The term project is an important part of the course, and will
involve significant efforts in designing and programming.
Students are required to work on projects as an important
requirement of the course. The teams should go through the
different phases of the database design process:
1. Requirements collection and analysis.
2. Conceptual database design.
3. Choice of a DBMS.
4. Data model mapping (logical database design).
5. Physical database design.
6. Database system implementation.
Approval of the instructor is required in choosing the project,
development tool, application, and the members of the teams.
An outlined proposal with three prioritized applications is due
two weeks from the start of the Semester. A progress report is
required every other week. The final projects should be submitted
two weeks before the last day of class. The teams are required to
present their projects in the class or in the Laboratory for a
half period or a full period.
The grades for the course will be assigned based on the following
percentages:
. Tests (2-3): 60-75 %
. Project: 25-40 %
Said C. Fares
Office: 2132 Nevins Hall
Traditional Office Hours: 9:15 - 11:00 AM T/TH
or by appointment
Electronic Office Hours: Any day, any time
E-mail: sfares@valdosta.edu
Phone: (912) 333-5780
Last update August 17,1998.