Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

FACULTY OF ENGINEERING & ARCHITECTURE / BLM208 - DEPARTMENT OF COMPUTER ENGINEERING

Code: BLM208 Course Title: DATABASE MANAGEMENT SYSTEMS Theoretical+Practice: 3+0 ECTS: 5
Year/Semester of Study 2 / Spring Semester
Level of Course 1st Cycle Degree Programme
Type of Course Compulsory
Department DEPARTMENT OF COMPUTER ENGINEERING
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer SEMA ATASEVER (sema@nevsehir.edu.tr)
Name of Lecturer(s) EBUBEKİR KAYA,
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
The aim of this course is to teach students the SQL query language, which enables them to manage the data modeling, logical design concepts and data for the storage and effective management of interrelated data groups that they can encounter in many areas of daily life, and to develop applications with common relational database management systems.

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 Can model the data. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-15 Students will be able to design a system or process to meet the desired needs.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
LO-2 Can knows the basic features of relational database management systems. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-15 Students will be able to design a system or process to meet the desired needs.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
LO-3 Can use SQL commands, it makes structural arrangements in the database, adds data, deletes data, organizes data and designs complex queries. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
Performance Project
LO-4 Can normalize the database. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
Performance Project
LO-5 Can manages the data by establishing a database connection over the current programming languages. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
Performance Project
LO-6 Can view and report in SQL. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems.
PO-11 Students will be able to perform database setup, maintenance and check.
PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology.
Examination
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
Basic database concepts; data and data models; relational database design; SQL structured query language; basic SQL dwellings; SQL functions; grouping; combining; SQL administrative functions; use of multiple tables; SQL programming and function; Transaction and error conditions in SQL programming; DBMS setup and administrative operations; SQL queries on database management system.
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 Data and Information Concepts Lecture / Question - Answer
2 Database Management Systems and Historical Development Lecture / Question - Answer
3 Data Modeling, Entity-Relationship Model Lecture / Question - Answer, problem solving, application
4 Relationships Between Assets: 1-1, 1-N, N-M Type Relationships Lecture / Question - Answer, problem solving, application
5 Logical Design Lecture / Question - Answer, problem solving, application
6 SQL (DDL) - Data Definition Language Lecture / Question - Answer, problem solving, application
7 SQL (DML) - Data Manipulation Language Lecture / Question - Answer, problem solving, application
8 mid-term exam
9 Advanced SQL: Complex Queries Lecture / Question - Answer, problem solving, application
10 Database Normalization Lecture / Question - Answer, problem solving, application
11 Object Oriented Databases Lecture / Question - Answer, problem solving, application
12 Object Oriented Databases Lecture / Question - Answer, problem solving, application
13 Database Connection From Application Programs Lecture / Question - Answer, problem solving, application
14 Database Connection From Application Programs Lecture / Question - Answer, problem solving, application
15 Database Connection From Application Programs Lecture / Question - Answer, problem solving, application
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 - Ramez Elmasri, Shamkant B. Navathe, Fundamentals of Database Systems, 5th ed., Pearson Education, Inc, Boston, MA, 2007.
2 Veri Tabanı Sistemleri, Ünal Yarımağan, TBV Yayınları.
Required Course instruments and materials
Auxiliary textbook, projection, computer.

Assessment Methods
Type of Assessment Week Hours Weight(%)
mid-term exam 8 1 40
Other assessment methods
1.Oral Examination
2.Quiz
3.Laboratory exam
4.Presentation
5.Report
6.Workshop
7.Performance Project
8.Term Paper
9.Project
final exam 16 1 60

Student Work Load
Type of Work Weekly Hours Number of Weeks Work Load
Weekly Course Hours (Theoretical+Practice) 3 14 42
Outside Class
       a) Reading 8 5 40
       b) Search in internet/Library 8 5 40
       c) Performance Project 8 1 8
       d) Prepare a workshop/Presentation/Report 0
       e) Term paper/Project 0
Oral Examination 0
Quiz 0
Laboratory exam 0
Own study for mid-term exam 8 1 8
mid-term exam 1 1 1
Own study for final exam 10 1 10
final exam 1 1 1
0
0
Total work load; 150