BMI 5304 Advanced Database Concepts in Biomedical Informatics

(2 hours lectures/3 hours laboratory/week lecture/ demonstration/discussion)
3 semester credit hours/meets part of research informatics component
Prerequisite: BMI 5007

Database processing is a key area of competency in biomedical informatics. This course introduces the concepts and methods of database processing in the context of healthcare and biomedicine.

Topics covered include developing data models, designing, accessing and implementing databases, and database web access. We will cover relational databases (SQL), XML, no-SQL databases, ontologies and introduction to public databases for biomedical information.

Learning Objectives:

After taking BMI 5304, students will be able to:

  • Apply different techniques for extracting and modifying information in relational and non-relational databases
  • Formulate queries in SQL and no-SQL languages.
  • Mine data from Electronic Medical Record data.
  • Extract information from XMLs and ontological data.
  • Analyze and select a database solution for a given biomedical project
  • Develop data models to fit a set of functional requirements