a- Knowledge and Understanding |
On completing this course, students will be able to: a1- Identify databases, their typical users, database management systems concepts and architecture. a2- Describe the Evolution of database management systems. a3- Describes the relational data model, its integrity constraints and update operations, and the operations of the relational algebra. a4- Comprehend the principles of languages and facilities provided by database management systems. a5- Identify DBMS components and main functions |
b- |
Intellectual Skills |
At the end of this course, the students will be able to: b1- Synthesize knowledge derived from relational database design theory. b2- Develop and refine the conceptual data model, including all entities, relationships, attributes, and business rules. b3- Integrate and merge database views into conceptual model. b4- Analyze existing query processing techniques. |
c- |
Professional Skills |
On completing this course, the students are expected to be able to: c1- Apply normalization techniques. c2- Design database in E/R model c3- Derive a physical design from the logical design taking into account application, hardware, operating system, and data communications networks requirements. c4- Utilize prototyping as a rapid application development (RAD) method to implement a PC database. |
d- |
General Skills |
At the end of this course, the students will be able to: d1- Use suitable language DBMS to create database and its objects. d2- Work in a team and time management. d3- Use different sources for acquiring the information and knowledge
|