EPOKA UNIVERSITY
FACULTY OF ARCHITECTURE AND ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING
COURSE SYLLABUS
COURSE INFORMATIONCourse Title: DATABASE MANAGEMENT SYSTEMS |
| Code | Course Type | Regular Semester | Theory | Practice | Lab | Credits | ECTS |
|---|---|---|---|---|---|---|---|
| CEN 252 | A | 4 | 2 | 0 | 2 | 3 | 5 |
| Academic staff member responsible for the design of the course syllabus (name, surname, academic title/scientific degree, email address and signature) | NA |
| Lecturer (name, surname, academic title/scientific degree, email address and signature) and Office Hours: | Migena Ceyhan , TBA |
| Second Lecturer(s) (name, surname, academic title/scientific degree, email address and signature) and Office Hours: | Xhoena Duro |
| Teaching Assistant(s) and Office Hours: | NA |
| Language: | English |
| Compulsory/Elective: | Compulsory |
| Classroom and Meeting Time: | TBA |
| Course Description: | Database design using entity-relationship model and relational data model, SQL (data definition and data manipulation languages), data integrity and integrity constraints, triggers, stored procedures, indexing and application development. |
| Course Objectives: | • CG1-Explain the role of databases and their impact in the organization • CG2-Design and use operational databases • CG3-Write queries using SQL • CG4-Design and use analytical databases |
|
COURSE OUTLINE
|
| Week | Topics |
| 1 | Introduction, Syllabus, Canvas, Course Schedule, Group Project |
| 2 | Introduction to Databases and Data Warehouses |
| 3 | Conceptual Design |
| 4 | Conceptual Design |
| 5 | Logical Design |
| 6 | Normalization |
| 7 | Normalization |
| 8 | SQL |
| 9 | Midterm |
| 10 | Referential Integrity |
| 11 | Data Warehousing |
| 12 | Data Warehousing |
| 13 | NoSQL Databases |
| 14 | Group Projects |
| Prerequisite(s): | |
| Textbook: | Database Systems: Introduction to Databases and Data Warehouses by Nenad Jukic, Susan Vrbsky, and Svetlozar Nestorov; ISBN: 978-1-943153-18-3 |
| Other References: | |
| Laboratory Work: | |
| Computer Usage: | |
| Others: | No |
|
COURSE LEARNING OUTCOMES
|
| 1 | • CG1-Explain the role of databases and their impact in the organization |
| 2 | • CG2-Design and use operational databases |
| 3 | • CG3-Write queries using SQL |
| 4 | • CG4-Design and use analytical databases |
|
COURSE CONTRIBUTION TO... PROGRAM COMPETENCIES
(Blank : no contribution, 1: least contribution ... 5: highest contribution) |
| No | Program Competencies | Cont. |
| Bachelor in Business Informatics (3 years) Program | ||
| 1 | Identify activities, tasks, and skills in management, marketing, accounting, finance, and economics. | 5 |
| 2 | Apply key theories to practical problems within the global business context. | 5 |
| 3 | Demonstrate ethical, social, and legal responsibilities in organizations. | 3 |
| 4 | Develop an open minded-attitude through continuous learning and team-work. | 5 |
| 5 | Integrate different skills and approaches to be used in decision making and data management. | 5 |
| 6 | Combine computer skills with managerial skills, in the analysis of large amounts of data. | 5 |
| 7 | Provide solutions to complex information technology problems. | 2 |
| 8 | Recognize, analyze, and suggest various types of information-communication systems/services that are encountered in everyday life and in the business world. | 4 |
|
COURSE EVALUATION METHOD
|
| Method | Quantity | Percentage |
| Homework |
2
|
5
|
| Midterm Exam(s) |
1
|
45
|
| Final Exam |
1
|
45
|
| Total Percent: | 100% |
|
ECTS (ALLOCATED BASED ON STUDENT WORKLOAD)
|
| Activities | Quantity | Duration(Hours) | Total Workload(Hours) |
| Course Duration (Including the exam week: 16x Total course hours) | 16 | 4 | 64 |
| Hours for off-the-classroom study (Pre-study, practice) | 16 | 2.5 | 40 |
| Mid-terms | 1 | 2 | 2 |
| Assignments | 6 | 2.9 | 17.4 |
| Final examination | 1 | 2 | 2 |
| Other | 0 | ||
|
Total Work Load:
|
125.4 | ||
|
Total Work Load/25(h):
|
5.016 | ||
|
ECTS Credit of the Course:
|
5 | ||