Quick Links
|
``Learning without thinking is labour
lost; thinking without learning is perilous''. Confucius,
Analects, II, 17.
Course description:
CS623 looks at the design of database management systems to
obtain consistency, integrity and availability of data and at
conceptual models and schemas of data: relational,
hierarchical and network. It also discusses transaction
processing systems. Topics covered include models of
transactions, architectures of transaction processing systems
and concurrent transactions.
Students undertake a semester project that includes the
design and implementation of a database system and
transactions. They will furthermore make some research on
what are the fashionable topics in databases research these
days.
Goals: By the end of this course,
students will be able to design and implement a database
system and will have some practice using JDBC to implement a
set of transactions. They will also develop independent
learning skills and will be aware of the research going on in
databases.
Tools: Oracle, SQL, JDBC, XML.
General Information: CS623
is a 3-credit course.Prerequisites are CS 601 and CS
603. Furthermore students must be familiar with JAVA.
Christelle Scharff cscharff@pace.edu New
York City Campus Computer Science and Information System
Department 156 William Street Floor 12 - 1204 B New
York, NY 212-346-1849 (Tel) 212-346-1863 (Fax)
Class time: Tuesday 6:00-8:40pm
Room: W502
Office hours: Monday 3:30-5:30 pm,
Tuesday 4:45-5:45 pm, Wednesday 2:30 - 4:30 pm and by
appointment
|
|