Skip to content

Resources for CCINFOM (Information Management) to help students prepare for exams and build a strong foundation in relational databases.

Notifications You must be signed in to change notification settings

EvilConundrum/mastering-ccinfom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

GitHub last commit GitHub repo size GitHub Issues or Pull Requests

Table of Contents

Getting Started

Download with Git:

  1. Clone the repository:

    git clone https://github.com/EvilConundrum/mastering-ccinfom.git
  2. Navigate to the repository directory:

    cd mastering-ccinfom
  3. Open the curriculum directory to access the content.

Download Without Git:

  1. Go to the top of this page and click the green Code button.

  2. In the sub-menu, click "Download ZIP" as seen below:

  1. Unzip the files.

  2. Have fun (?) with the materials!

Course Content

mastering-ccinfom/
├── curriculum/
├── resources/
│   ├── fonts/
│   └── images/
└── README.md

Key Topics Covered

Writing SQL Statements

  • Filters and Aggregates: Learn how to use WHERE, GROUP BY, HAVING, and aggregate functions like SUM, AVG, and COUNT to filter and summarize data.
  • Joins: Understand how to combine data from multiple tables using INNER JOIN, LEFT JOIN, and RIGHT JOIN.
  • Subqueries: Explore nested queries and their applications in filtering, aggregation, and creating complex queries.

Database Design and Modeling

  • Database Design: Guidelines and principles for structuring databases to meet specific requirements.
  • Data Models: Overview of conceptual, logical, and physical data models used in database systems.
  • Relations: Explanation of relationships between tables, including one-to-one, one-to-many, and many-to-many.
  • Database Design Techniques: Methods to create efficient, scalable, and maintainable database designs.
  • Database Normalization: Steps to organize data into tables, reduce redundancy, and maintain integrity through normalization forms (1NF, 2NF, and 3NF).

Further Reading

Contact

For questions, mistakes, or feedback, feel free to reach out via:

About

Resources for CCINFOM (Information Management) to help students prepare for exams and build a strong foundation in relational databases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published