ITEC 3335 Database Development:: Course Contents in Concept Maps
by K. Yue
Syllabus in Concept Map
A concept map (CM) shows concepts and their relationships. There are hundreds of relevant concepts in a class. The CM below identifies the main concepts in this class and how they are related.
Relationships with Student Learning Objectives (SLO)
Student Learning Objectives (SLO): After completing the course, the students are expected to be able to
- Clearly describe the concepts of database development for problem solving.
- Broadly understand some relevant issues related to data (information) and databases.
- Construct valid and relevant data model using Entity-Relationship diagrams to analyze problems and design effective database solutions.
- Clearly understand the theory of the relational model and apply it to construct effective relational database solutions.
- Effectively construct Structured Query Language (SQL) solutions for relational databases.
The following CM shows how these SLOs are related.
Relationships with Homework Assignments
Focuses of Homework Assignments:
- HW #1: Data connectivity and Microsoft Access, Excel, and MySQL
- HW #2: Query in MS Access
- HW #3: Simple query in SQL and MySQL
- HW #4: Constructing Entity Relationship Diagram (ERD) to capture the requirement of a database problem
- HW #5: Converting the ER model to relation schema
- HW #6: More advanced queries in SQL
- HW #7: Database development using embedded SQL programming in Python
- HW #8: Embedded SQL programming with Python
- HW #9: Data Visualization in Tableau
- HW #10: Database Administration in MySQL and SQL
Relationships with Applied Critical Thinking (ACT)
- Foundation of Critical Thinking (FCT): model of critical thinking, https://www.criticalthinking.org/ctmodel/logic-model1.htm
- Eight Elements of Thought (EoT, or Elements of Reasoning):
- Purpose
- Question at Issue/Problem
- Information
- Interpretation and Inference/Solution
- Concepts
- Assumptions
- Implications and Consequences
- Point of View