* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download CSCI 3720 Database Systems
Serializability wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Relational algebra wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Ingres (database) wikipedia , lookup
Microsoft Access 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
Versant Object Database wikipedia , lookup
Clusterpoint wikipedia , lookup
ContactPoint wikipedia , lookup
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%