| Catalog Content |
The Database Technologies course teaches the fundamentals of managing data in an organized and reliable manner. In the first weeks, database concepts, DBMS structure, data models, and relational design with ER diagrams are covered. Data definition, querying, joining, and constraints are taught using SQL commands. While reducing data redundancy through normalization, NoSQL systems and big data-based architectures are introduced. In the final weeks, data warehousing, performance, and security topics are covered, and students apply their knowledge through mini projects. |