Skip to content

A comprehensive report featuring key database concepts, roles, and technologies.

Notifications You must be signed in to change notification settings

AlzahraAhmed9/Database-Course-Documentation

Repository files navigation

Database-Course-Documentation

A comprehensive report featuring key database concepts, roles, and technologies. This repository contains a structured report for the Database Systems coursework, covering essential foundational topics such as database types, DBMS advantages, cloud integrations, and key roles.


📌 Contents

  1. Flat File Systems vs Relational Databases
  2. DBMS Advantages Mind Map
  3. Roles in a Database System
  4. Types of Databases
  5. Cloud Storage and Databases
  6. Project Assets

🔁 Flat File Systems vs Relational Databases

A detailed comparison between traditional flat file systems and relational databases based on structure, redundancy, relationships, and real-world usage.


🧠 DBMS Advantages Mind Map

A visual mind map illustrating core DBMS benefits:

  • Security
  • Integrity
  • Redundancy
  • Backup
  • Concurrency
  • Data Sharing

DBMS Mind Map


👥 Roles in a Database System

  • System Analyst – gathers requirements and models needs
  • Database Designer – creates data models and relationships
  • Database Developer – implements queries and logic
  • DBA (Database Admin) – handles backups, tuning, and access control
  • Application Developer – connects the database to applications
  • BI Developer – builds reports and dashboards

🗃️ Types of Databases

Relational: SQL, Oracle, PostgreSQL
Non-Relational: MongoDB, Cassandra

Centralized: Single-node systems
Distributed: Multi-node systems
Cloud-Based: Managed solutions like AWS RDS, Google Cloud Spanner


☁️ Cloud Storage and Databases

Covers how cloud services integrate with database systems, along with pros/cons of using platforms like Azure SQL, Amazon RDS, etc.


📎 Project Assets


📌 Author

[Alzahra Ahmed Said AlBreiki] – Codeline Training Program, June 2025


📣 This project serves as a complete reference for new trainees learning foundational database concepts in a practical format.

About

A comprehensive report featuring key database concepts, roles, and technologies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages