Faculty of Engineering - Ain Shams University, Home
Advanced Database Systems
What Will Learn?
-
Course Aims• Provide the student with an understanding of advanced topics in Database systems • Teach the student how query is processing and how it is optimized. • Teach the student how to protect data through different techniques • Provide the student with an understanding of different database systems such as object-oriented database and distributed database. • Train the student to share ideas and work in a team effectively and independently. • Perform laboratory experiments to measure understanding of theoretical principal
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
CSE334s
Description
-
English Description
Query processing and optimization. Relational algebra language. Transaction processing. Concurrency control. Database recovery. Design of object-oriented databases. Object-relational databases. Database security. Distributed database systems architecture. XML, semi-structured, and Internet databases. NOSQL database systems. -
Arabic Description
Query processing and optimization. Relational algebra language. Transaction processing. Concurrency control. Database recovery. Design of object-oriented databases. Object-relational databases. Database security. Distributed database systems architecture. XML, semi-structured, and Internet databases. NOSQL database systems.
-
DepartmentComputer and Systems Engineering
-
Credit Hours2
-
GradesTotal ( 100 ) = Midterm (20) + tr.Student Activities (30 = tr.Industry 0% , tr.Project 10% , tr.Self_learning 0% , tr.Seminar 20% ) + Exam Grade (50)
-
HoursLecture Hours: 2, Tutorial Hours: 1, Lab Hours: 0
-
Required SWL100
-
Equivalent ECTS4
- - Fundamentals of database systems ( 7th edition, 2016) By Ramez Elmasri, Shamkant B. Navathe. - Fundamentals of database systems ( 7th edition, 2016) By Ramez Elmasri, Shamkant B. Navathe.