|
Language of Instruction
|
Turkish
|
|
Level of Course Unit
|
Associate Degree
|
|
Department / Program
|
Web Design and Development
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Compulsory
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
The aim of this course is to provide students with the knowledge and skills required to design, develop, and manage relational database systems, develop database applications using SQL, and effectively perform database management processes.
|
|
Course Content
|
This course covers the fundamental concepts of database systems, DBMS architecture, and data types. Basic and advanced SQL queries (SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, and subqueries) are implemented through practical applications. Database design based on ER diagrams and normalization principles, stored procedures, views, indexes, triggers, transaction management based on ACID principles, user authorization, data security, backup, and recovery are also covered.
|
|
Course Methods and Techniques
|
Lecture Question and Answer Laboratory Practice Demonstration Computer-Assisted Instruction Problem Solving Case Study Individual Practice Project-Based Learning
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Instructor filiz gürbüz
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Ayık, Y. Z. Veri Tabanlarında Bilgi Yönetimi, Güvenlik ve Performans. Nobel Bilimsel Eserler. Kıran, S. (2021). İlişkisel Veritabanı Tasarlama ve SQL ile Geliştirme. Ankara: Nobel Akademik Yayıncılık. Connolly, T., & Begg, C. (2015). Database Systems: A Practical Approach to Design, Implementation, and Management. Pearson. Microsoft. (2024). SQL Server Documentation. https://learn.microsoft.com/sql
|
|
Course Notes
|
Lecture notes and laboratory worksheets prepared by the instructor. Microsoft SQL Server and SQL Server Management Studio (SSMS) documentation. Sample databases, SQL applications, and project files. Microsoft Learn SQL Server documentation and supplementary digital learning materials.
|
|