Download CSCI 3720 Database Systems

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

DBase wikipedia , lookup

Serializability wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

IMDb wikipedia , lookup

Relational algebra wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Btrieve wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Ingres (database) wikipedia , lookup

SQL wikipedia , lookup

Microsoft Access wikipedia , lookup

PL/SQL wikipedia , lookup

Concurrency control wikipedia , lookup

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Functional Database Model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

Versant Object Database wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Database model wikipedia , lookup

Relational model wikipedia , lookup

Transcript
CSCI 3710 Introduction to Database Systems
Current Catalog Description
Database management system concepts and architecture; the relational, hierarchical,
network, entity relationship, and other models; design concepts; and internal
implementation techniques.
Textbook
Y. Daniel Liang, Database Application Development, Prentice Hall, 2007.
References
Text companion Website www.cs.armstrong.edu/liang/db.html.
Course Goals
1. To design a database using ERD and normal forms. 2. To be proficient in SQL. 3. To
know how to work with Oracle, MS Access, and MySQL. 4. To access database using
Java. 5. Web programming using database.
Prerequisites by Topic
Data Structures
Major Topics Covered in the Course
1.
2.
3.
4.
5.
6.
Database concept
Relational data structures
Relational algebra and relational calculus
ER modeling
Functional dependencies
Normal forms
7. SQL
8. Introduction to Oracle
9. Introduction to MS Access
10. Introduction to MySQL
11. Access databases using Java
12. Java servlets
13. Java Server Pages
Evaluation Schemes
Programming Projects
20% (Due dates will be announced in the class.)
Three Exams
50%
Final Exam
30%