Lesson plan / DATABASE SYSTEMS-I

Lesson Information

Course Credit 3.0
Course ECTS Credit 4.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Distance Learning
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course To give to students the principles of investication, design and application of DataBase Managment Systems, File Organization problems, Relational Algebra Theory, SQL-language, Searching strategies in DB-systems.
Course Content Basıc conceps of DB Systems, Data modeling using ER-model, Record storage principles, file organization methods, Integrity constraints in DBS, Relational DB language SQL, Functional Dependences in DBS,Normal forms, DBS Security problems.

Weekly Course Subjects

1Introduction to Database Systems
2DBMS concepts and Architecture (ACID)
3Data modeling using ER-Model.
4Relational Database Design in MS SQL Server
5Data Types and Constraints in MS SQL Server
6SQL Commands in MS SQL Server (Create, Alter, Drop)
7SQL Commands in MS SQL Server (Insert, Update, Delete)
8SELECT Command (Group By, Order By, Like, Between)
9Nested SELECT statements
10JOIN Operations (Inner, Outer, Full Joins)
11T-SQL programming in MS SQL Server
12Stored Procedures/Functions
13Triggers
14Cursors

Resources

1-Elmasri R., Navathe Sh., "Fundamentals of DataBase Systems", Addison Wesley, 2000.