
| Course Code | : MAT406 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
The purpose of this course is to help students understand the C programming logic and construct an implementation of C program
The general structure and characteristics of database systems, the basic concepts in database management systems, the fundamental features and architectures of database technology, the history of database management systems, database models, the basic features, advantages, and disadvantages of the classical file system, data independence, data model stages, fundamental database concepts (table, field, record, attribute, etc.), database schema, data requirements, determining requirements, Entity-Relationship model (ER), database management system installation and basic concepts, creating queries with SQL, creating forms, queries, and reports with database management systems, Mathematical infrastructure of relational database, Cartesian product, correlation, relational algebra, Functional dependence, normalization, ensuring database security, maintenance, and backup.