Database Management Technology

Courses

DBA-110: Database Concepts

Credits 3

This course introduces database design and creation using a DBMS product. Emphasis is placed on data dictionaries, normalization, data integrity, data modeling, and creation of simple tables, queries, reports, and forms. Upon completion, students should be able to design and implement normalized database structures by creating simple database tables, queries, reports, and forms.

DBA-120: Database Programming I

Credits 3

This course is designed to develop SQL programming proficiency. Emphasis is placed on data definition, data manipulation, and data control statements as well as on report generation. Upon completion, students should be able to write programs which create, update, and produce reports.

DBA-223: MySQL Database Programming II

Credits 3

This course is designed to enhance programming skills developed in DBA 120. Topics include application development with GUI front-ends and embedded programming. Upon completion, students should be able to develop a MySQL DBMS application which includes a GUI front-end and report generation.

DBA-240: Database Analysis and Design

Credits 3

This course is an exploration of the established and evolving methodologies for the analysis, design, and development of a database system. Emphasis is placed on business data characteristics and usage, managing database projects, prototyping and modeling, and CASE tools. Upon completion, students should be able to analyze, develop, and validate a database implementation plan.