Web Site Contents
Overview
Announcements
Requirements
Lectures
|
Overview
News
- May 6
Update.
Practice for the exam - initial suggestions -
look at the following questions in the textbook:
- Chapter 1, 1.7 (data manipulation = language for ask and tell)
and 1.9.1-4.
- Chapter 2, 2.7 (although any actual exam question would be
much shorter)
- Chapter 3, 3.5, 3.7, 3.10, 3.17 (same caveat for 3.17 as 2.7)
- Chapter 4, 4.2, 4.3.1-4 (relational algebra only)
- Chapter 5, 5.7 (but just SQL queries, not assertions/constraints)
- Chapter 7, 7.6 (same caveat as 2.7; also, on the exam, you
would only be asked what information needs to be stored with
a page, what is the SQL query with ?'s, and how do you fill in
the ?'s - no JSP code!)
- Chapter 16, 16.3
- Chapter 26, 26.2, 26.8
- Chapter 27, 27.7.1 & 2 (but XML schema instead of DTD, and on
an exam you can expect a reminder about syntax)
An answer key for all the odd questions in the textbook is
on the textbook web materials page.
- May 2
Reminder: project due today, send
info to mdstone at cs.rutgers.edu.
- Apr 27
Update.
Lecture Monday May 2 will also include a final review.
Reminder: project due Monday, details in class notes for 4/25, send
info to mdstone at cs.rutgers.edu.
Reminder: Yangzhe Xiao has a number of further project resources
on his web page
Reminder: Recitation today is a project clinic in Hill 250.
- Apr 19
Update.
- Apr 15
Reminder, as announced in class, project part 2 deadline extended
till Wednesday Apr 20.
- Apr 11
More project notes and discussion, in lecture.
- Apr 5
Update; resources for the project:
- Mar 24
Update, including project description notes.
- Mar 11
Update: Some sample midterm problems.
- Mar 7
No office hours for MS March 8.
(I'm not back from Mar 7 travel; email for an appointment after Wed.)
- Mar 1
Snow!
Revised schedule.
Second homework, due Mar 9.
Oracle accounts available: see http://www.cs.rutgers.edu/~robtuck/oracle/student/. (Thanks Rob Tuck!)
- Feb 26
Quick update about the homework, question
2.
Here's a local copy of the word
sketch.
- Feb 25
Quick update about the homework, question 2.
It asks you to provide a set of definitions. Each definition is
just a descriptive English phrase that describes a sense of the
word. Each definition should have one well-chosen example sentence
for it (you don't need more example sentences; but if it helps you,
you can add extra example contexts from the sketch heading). Use
the word sketch to find the example sentences and to make sure that
you cover all the ways the word is used. You can do a good job in
a page of typed text.
- Feb 23
Update.
- Feb 15
Update.
Homework, due Feb 28
- Feb 8
Update.
- Feb 1
Update.
- Jan 26
First lecture notes posted.
- Jan 17
Initial revision of this web page.
The first meeting will be Monday, January 24.
Recitations will not meet Wednesday, January 19.
Requirements and Grading:
- The course will have a midterm exam and a final exam (together
worth about 55%).
All exams will be closed-book exams: no books,
no notes, and no calculators will be allowed. The final will be
cumulative (meaning that it will cover everything taught in the
course).
Rutgers University Policy on Academic Integrity
- The course will have a series of short homeworks.
- In addition, the course will have an extended team project, where
you use a DBMS (Oracle/MySQL) to power a web interface (in
XML/html).
Lecture Schedule, Events, Notes
- Jan 24
Introduction and overview.
Notes - for screen.
Notes - for printing.
Recitation topic: Logic
Tutorial on logic (Rice U.) for reference
- Jan 31
Entities, relationships, logic and meaning.
Notes - for screen.
Notes - for printing.
Recitation topic: Entity-relationship diagrams
Sample problem: Exercise 2.2, page 52 of R+G.
We've now covered chapters 1 and 2.
- Feb 7
Conceptual modeling.
Notes - for screen.
Notes - for printing.
UMLS description (excerpts) by Tilley and Willis
Word
sketch examples by Kilgarriff
Recitation topic: Finding concepts for situations.
- Feb 14
SQL, schemas and queries.
Notes - for screen.
Notes - for printing.
Homework - due Feb 28.
Recitation topic: Translating ER to schemas and SQL.
- Feb 21
Advanced SQL, joins and query optimization.
Notes - for screen.
Notes - for printing.
Based on textbook sections 4.2, 5.2 and 15.1-15.3.
- Feb 28
Snow!
Homework due Mar 2.
- Mar 7-9
Datalog and inference.
Recitation will be Mar 7.
Section 1, at 6:10pm.
Section 2, at 7:10pm.
At your usual recitation time Mar 9,
we'll have a lecture.
- Mar 21
Midterm.
Interfacing with a DBMS; the web.
Notes - for screen.
Notes - for printing.
- Mar 28
Tree data; XML.
Notes - for screen.
Notes - for printing.
XML Schema
XML Instance
Style sheet
- Apr 4
Data and the web.
Notes - for screen.
Notes - for printing.
We've now covered Chapters 6 and 7 of the textbook.
- Apr 11
Text and sequence data.
Notes - for screen.
Notes - for printing.
- Apr 18
Transactions; graph data: the web.
Notes - for screen.
Notes - for printing.
We've now covered Chapter 16 and Chapter 27.1-2 and 3-6.
- Apr 25
Data mining.
Notes - for screen.
Notes - for printing.
This covers Chapter 26.1-4.
- May 2
Under the hood: queries and optimization, locks and
concurrency.
This lecture will also cover a final review.
Notes - for screen.
Notes - for printing.
- May 9
Final Exam: 8pm-11pm.
|