The course aims to introduce the student to databases and enumerate their types, function and terminology. It enumerates the importance of databases and uses the terminology of databases and the relationships between them. And the ability to choose the appropriate database type for a particular application well.
Intended learning outcomes
By successfully completing this course, the student will have known the origins/importance/role of databases. And to enumerate the different types of databases and compare them and choose the most appropriate according to the foundations and standards. And understand the components of the database creation environment. It is able to explain the concepts and foundations for building a database for different systems.
Teaching and learning methods
The traditional method (descriptive explanation and free discussion. Implementation and application of programs in the computer lab
Methods of assessments
The midterm exam in the seventh week is practical and theoretical, and the final exam is in the fifteenth week