
| Course Code | : YZO259 |
| Course Type | : Area Elective |
| Couse Group | : Short Cycle (Associate's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 0 |
| Credit | : 2 |
| Lab | : 0 |
| ECTS | : 4 |
This course introduces data storage and processing at desktop and cloud scales. It introduces fundamental database concepts and provides a practical introduction to both SQL and NoSQL systems. The goal of this course is to introduce students to various platforms and techniques for managing big data beyond what traditional transactional databases can handle.
Introduction to Data Management Data Models: From Traditional to Graph Databases SQL and NoSQL: MySql and MongoDB Big Data Sources and Types Scalable Methods for Big Data Analysis Parallel and Distributed Computing Concepts for Data Management Data Visualization and Analysis Hadoop and MapReduce
| 1. | Understanding the shortcomings of traditional database management systems when handling emerging applications with complex data requirements |
| 2. | Explain the similarities and differences between transactional and non-transactional data |
| 3. | Explain the differences and advantages of each of the two transaction concepts called ACID and BASE. |
| 4. | Understanding the difference between various NoSQL data management platforms and where each is more useful and applicable |
| 5. | Leveraging emerging advanced platforms (such as HADOOP and SPARK) to manage non-transactional data |
| 1. | “Database Systems: A practical Approach to Design, Implementation, and Management”, T. Collony & Carolyn Begg, 5th Edition, Addison-Wesley, 2010. |
| Type of Assessment | Count | Percent |
|---|---|---|
| Assignment | 1 | %10 |
| Quiz | 1 | %10 |
| Midterm Examination | 1 | %20 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 0 | 2 | 28 |
| Assignment | 1 | 16 | 1 | 17 |
| Quiz | 1 | 16 | 1 | 17 |
| Midterm Examination | 1 | 16 | 1 | 17 |
| Final Examination | 1 | 20 | 1 | 21 |
| TOTAL WORKLOAD (hours) | 100 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | |
OÇ-1 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 2 | 2 | 3 |
OÇ-2 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 3 | 3 | 4 |
OÇ-3 | 5 | 5 | 5 | 4 | 4 | 4 | 3 | 4 | 4 | 3 | 2 | 4 |
OÇ-4 | 5 | 5 | 5 | 4 | 4 | 4 | 5 | 4 | 5 | 3 | 3 | 4 |
OÇ-5 | 4 | 4 | 4 | 5 | 5 | 5 | 4 | 4 | 5 | 2 | 2 | 3 |