|
Dec 26, 2024
|
|
|
|
2024-2025 College Catalog
|
CIS 162 - Database Design and Development 3 Credits, 4 Contact Hours 2 lecture periods 2 lab periods Introduction to database concepts and terminology. Includes file systems and databases, the relational database model, entity relationship modeling, normalization, and database design.
Course Learning Outcomes
- Describe the role of data as a corporate resource, the reasons for using a database, and the relational model for databases
- Demonstrate using SQL statements for creating, querying, modifying and deleting data from a relational database
- Explain the purpose of database administration and the need for security, backup and recovery
- Demonstrate database programming fundamentals by developing an application program interface (API) to access and maintain a relational database
- Describe the concepts of data warehousing, data mining, and data analytics.
Outline:
- Overview of databases and database products
- The Relational Database Model
- Keys
- Functional dependencies
- Multi-value dependencies
- Normal forms
- The normalization process
- Entity Relationship (E-R) Modeling
- Database Design
- Transforming a model into a design
- Relationships between various types of entities
- Column properties
- Enforcing referential integrity
- Database Management – Selected Topics
- Atomic transactions
- Concurrency
- Lost updates
- Resource locking
- Transaction isolation
Effective Term: Fall 2015
|
|