National CAE Designated Institution
  • Classroom
  • Online, Instructor-Led
Course Description

Database analysis/management transcends a wide range of skills from data modeling, analysis, scripting, to understanding users, what they do, what they want, as well as statistical analysis and data mining–and, how the developer can meet all of those needs, and code the necessary solutions! This course examines relational database management systems using typical, commercial DBMS, including MySQL, MS SQL Server, Oracle, as well as an introduction to NOSQL (i.e., nonstructured data). Topics include data modeling, database design/implementation, forms and reports, as well as remote access to databases. The goal of this course is to provide students with an intermediate understanding of database design, implementation, and management concepts and techniques.

Learning Objectives

  1. Explain the operation of Database Management Systems.
  2. Explain database environments and development processes.
  3. Explain basic information organizational concepts and theories.
  4. Design and implement more advanced logical and physical database solutions.
  5. Utilize client/server database environments.
  6. Use advanced SQL techniques (e.g., advanced queries, inserts, and joins).
  7. Analyze advanced database design and management concepts (e.g., views, stored procedures, and triggers).
  8. Design databases, using advanced modeling techniques, and employing MySQL and MS SQL Server.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.