Ana içeriğe atla

CMPE 232-O

Course ID:
Course Code & Number
CMPE 232-O
Course Title
Relational Databases
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Sophomore
Semester:
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: CMPE 112
Co-requisites: NONE
Catalog Description
Database system concepts and architecture. Relational data model and SQL. Database normalization. File structures and indexing. Transaction processing and concurrency control.
Course Objectives

The objective of this course is to provide understanding of large scale data storage and management techniques using relational database systems. The course provides information on how to design and normalize a database for storing, modifying and querying data in an efficient manner using web enable compatible tools such as PHP and MYSQL.

Software Usage
Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. Analyze a large scale data provider for designing a corresponding database 
2. Normalize a given database for time and space efficiency
3. Implement a database design using MYSQL
4. Create, modify and query a database using SQL
5. Implement web based database management systems using PHP and MYSQL
6. Analyze a database system for efficient indexing

Learning Activities and Teaching Methods:
Telling/Explaining Discussion/Debate Questioning Reading Demonstrating Problem Solving Collaborating Case Study/Scenarion Analysis Oral Presentations/Reports
Assessment Methods and Criteria:
Test / Exam Quiz Case Studies / Homework Presentation (Oral/Poster)
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
Required Reading
1. Elmasri, R. and S. Navathe (2007). Fundamentals of database systems. Boston, Pearson/Addison Wesley
Grading

Midterm 1 Exam - 10% 
Midterm 2 Exam - 10% 
Projects - 40% 
Final Exam - 40%

Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
WorkloadHrs
Debate10 hrs
Hands-on Work22 hrs
Oral Presentation10 hrs
Course & Program Learning Outcome Matching: