Anda di halaman 1dari 3

Tri-Valley University

4645 Bernal Avenue


Pleasanton CA 94566
http://trivalleyuniversity.org
E-mail: tvu@trivalleyuniversity.org

Course Syllabus

CS309A/BA 355 Database System I


Term: Fall 2009
Course Schedule:
Saturday 9:30 am – 12:30 pm
Instructor:
Can Gencer (E-mail : cgencer@trivalleyuniversity.org )
Office Hours:
Monday 5:00 – 6:30 pm PST

You can call me after 5:00 pm but I prefer professional and brief emails &
You can email me with your brief questions about course – anytime.

Course Description
This course provides an in-depth introduction to database management system including design,
tuning and implementation of relational database applications, as well as in-depth coverage of the
state of the art in currently available commercial systems. Topic includes basic of database
system, relational models, relational queries, SQL queries and programming, data storage and
index.
Prerequisite: Instructor’s Consent

Course Credit Hours & Length:


3 credit hours; 15 weeks of instruction
Course Objectives
(1) To gain basic knowledge and understanding of database management system.
Textbook 1
1. Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, 3rd Edition,

Grade
Home Work 30%

Midterm Exam 30%

Final Exam 30%

Class Participation 10%


Tri-Valley University
4645 Bernal Avenue
Pleasanton CA 94566
http://trivalleyuniversity.org
E-mail: tvu@trivalleyuniversity.org

Course Syllabus

Schedule of Topics
Lec 1 Class Syllabus
Introduction, Class Syllabus,
Introduction to Database systems
Homework 1
Textbook 1 Chap 1

Lec 2 Introduction to Database Design


Homework 2
Textbook 1 Chap 2

Lec 3 The relation model


Homework 3
Textbook 1 Chap. 3

Lec 4 Relational algebra and calculus


Homework 4
Textbook 1Chap. 4

Lec 5 SQL: Queries, Programming, triggers


Homework 5
Textbook 1 Chap 5

Lec 6 Database Application Development


Homework 6
Textbook 1 Chap 6

Lec 7 Overview of Storage and Indexing


Preparing for Midterm
Textbook 1 Chap 8

Lec 8 Midterm Exam: Covers Chapter 1, 2, 3, 4, 5 and 6.

Lec 9 Storing Data : Disk and Files


Homework 7
Textbook 1 Chap 9

Lec 10 Tree-Structure indexing


Homework 8
Textbook 1 Chap 10

Lec 11 Hash-based indexing,


Homework 9
Tri-Valley University
4645 Bernal Avenue
Pleasanton CA 94566
http://trivalleyuniversity.org
E-mail: tvu@trivalleyuniversity.org

Course Syllabus

Textbook 1 Chap 11

Lec 12 Overview of Query Evaluation, External Sorting


Homework 10
Textbook 1 Chap 12, Chap 13

Lec 13 Evaluation of Relational Operators


Homework 11
Textbook 1 Chap 14

Lec 14 Query optimizer


Textbook 1 Chap. 15

Lec 15 Final Exam: Covers Chapter 8, 9, 10, 11, 12, 13, 14 and 15

Method of Instruction
Lectures and handouts, discussions, quiz.
Attendance
Classroom attendance in mandatory, attendance is monitored through the class attendance module.
Grade Scale
Approximate letter grade range
90  <= A  <= 100
85  <=  A-  <= 89
80  <=  B+  <=  84
75  <=  B  <=  79
70  <=  B-  <=  74
65 <=  C+  <=  69
60  <=  C  <=  64
55  <=  C-  <=  59
50 <=  D+  <=   54
45  <=  D  <=   49
     F  <=   44

Academic Integrity
TVU Policy requires that all students honor the Academic Integrity Code. Students who involve in cheating will receive an “F”.
Second offense in any course will result in suspension from the university.

Anda mungkin juga menyukai