CSCI-3361 Database Design and Maintenance for the Internet

This course introduces the student to the fundamentals of enterprise-level database application design using Database Management System tools. Topics include user requirements determination, data modeling, and the design of a database, including tables, queries, as well as browser-based forms and reporting tools as required in today's web-centric industry environment. Design techniques utilizing entity relationship diagrams are emphasized to ensure the integrity of the database content and structure. Structured Query Language (SQL) is used to build on both traditional relational and current NO-SQL data storage solutions. The course is taught using a combination of lectures and computer lab exercises, concluding with the design and development of a functional database by each student.

Credits

3

Prerequisite

CSCI-2325 and CSCI-2350