Syllabus DBI202
Syllabus DBI202
Syllabus DBI202
UNDERGRADUATE PROGRAM
SYLLABUS
806825668.xls
- Students must attend more than 80% of contact slots in order to be
accepted to the final examination.
- Student is responsible to do all assigned exercises/asignments given by
9 Student's task instructor in class or at home and submit on time
- Use laptop in class only for learning purpose
- Promptly access to the FU CMS at http://cms.fpt.edu.vn for up-to-date
course information
Main books/resources:
1) Textbook: First Course in Database Systems, A, 3/E
Jeffrey D. Ullman, Jennifer Widom
ISBN-10: 013600637X
ISBN-13: 9780136006374
Publisher: Prentice Hall
Copyright: 2008
2) Author Website (Open Access) to slides and lecture notes
http://infolab.stanford.edu/~ullman/fcdb.html
3) Solutions Manual for A First Course in Database Systems, 3/E on
http://www.pearsonhighered.com/educator/hip_main_content/1,3120,-
500,00.html (or file 94888-Solution_FCDB3e.zip)
4) GOAL accompagned with the textbook on
Teaching &
http://esminfo.prenhall.com/goal/
10 Learning
5) FU Slides
Materials
6) FU CMS at http://cms.fpt.edu.vn .
Other references/resources:
1) Course CS145 (Stanford University):
http://infolab.stanford.edu/~widom/cs145/
2) SQL Server Book Online.
Tools:
- Internet
- Any DBMS (Client and Server) appropriate for creating and operating
relational databases
1) On-going Assessment:
- 05 Labs 15% (ABET k)
- 02 progress tests: 10% (ABET b)
- 01 Assignment: 20% (ABET b, i)
- Practical exam 25% (ABET k)
Assessment
11 2) Final Exam: 30% (ABET b)
scheme
3) Final Result 100%
Completion Criteria:
1) Every on-going assessment component >0
2) Practical Exam >=4
3) Final Exam Score >=4 & Final Result >=5
12 Scoring scale 10
13 Schedule See Appendix 1
14 Exam structure See Appendix 2
15 Approval Date
806825668.xls
16 Approval Level
806825668.xls
APPENDIX 1: COURSE SCHEDULE
3 2.3 Defining a Relation Schema in SQL Read chapter 2 in text book, focus on 2.3
Lecture
2
4 2.4 An Algebraic Query Language Read chapter 2 in text book, focus on 2.4
Lecture
9 3.5 Third Normal Form Lecture Read chapter 3 in text book, focus on 3.5
3
10 Lab 2 assistance Tutorial Do lab 2 as homework
Progress test 1 (<=30')
11 Tutorial
Assignment assistance
4.1 The Entity / Relationship Model
12 Read chapter 4 in text book, focus on 4.1 and 4.2
4.2 Design Principles Lecture
4.3 Constraints in the E / R Model
13 Read chapter 4 in text book, focus on 4.3 and 4.4
4.4 Weak Entity Sets Lecture
4.5 From E / R Diagrams to Relational Designs
4 14 Read chapter 4 in text book, focus on 4.5 and 4.6
4.6 Converting Subclass Structures to Relations Lecture
15 Lab 3 assistance Tutorial Do lab 3 as homework
16 Assignment assistance Tutorial
806825668.xls
6.1 Simple Queries in SQL
17 Read chapter 6 in text book, focus on 6.1 and 6.2
6.2 Queries Involving More Than One Relation Lecture
6.2 Queries Involving More Than One Relation (cont)
18 Read chapter 6 in text book, focus on 6.2 and 6.3
6.3 Subqueries Lecture
806825668.xls
EDULE
Student's Project
Teacher's Material
Task after class
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Submit lab 1
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Submit lab 2
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Submit lab 3
CMS
806825668.xls
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Submit lab 4
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
Exercise
Book, Power point, Solution for Exercise
CMS
CMS
Submit lab 5
806825668.xls
Back to Syllabus APPENDIX 2: ASSESSMENT STRUCTURES
Evaluation Type of Number of Scope of knowledge
# Weight Duration How? Note
Category questions questions and skills of questions
in lab practical related to studied Guided by
1 Labs 15% may be continued at home.
session exercises modules instructor
806825668.xls