MI-783
Database Structures and Processing
|
Course Description: |
|
This course provides a solid foundation in the current
database modeling techniques, database technologies and database design
techniques. This body of knowledge is
essential to working on project teams with professional database designers
and administrators. Topics include
entity-relationship and semantic data modeling techniques; relational,
network and hierarchical database technologies; and normalization, data
dependencies, resource sharing and distributed databases. Students participate
in a project to design, implement and populate a database. |
|
|
|
|
|
Required Materials: |
|
Database Processing: Fundamentals, Design & Implementation w/CD, 8th ed. David M. Kroenke, Prentice Hall Various articles and supplemental readings will also be
provided by the instructor. |
|
|
|
|
|
Course Objectives: |
|
1. Learn the role of databases & database applications in organizations. 2. Learn and practice data modeling using the entity-relationship and semantic object models. 3. Learn and practice developing database designs. 4. Understand the use of SQL and learn SQL syntax. 5. Understand the special needs of multi-user database processing and learn technologies for controlling the consequences of concurrent data access. 6.
Know
the features and functions of a commercial-duty DBMS product 7. Learn the need for both database administration and data administration.
|
|
|
|
|
|
Key Topics: |
|
Entity-relationship
data modeling Database design Structured query
language Multi-user
database processing Database access
standards
Data warehousing and data mining |
|
|
|
|
|
Prerequisites: |
|
Graduate Standing |
|
|
|
|
|
Course Structure: |
|
3-0-3 (class hrs/week – lab hrs/week – credit hours) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Coordinator: John
Traxler |
||
|
|
|
|
|
Last Review: |
|
By: |
|
|
|
|
|
Last Revision: |
|
By: |