F21DF Database and Information Systems

Dr Phil BartieDr Alasdair GrayHeba El-Shimy

Course co-ordinator(s): Dr Phil Bartie (Edinburgh), Dr Alasdair Gray (Edinburgh), Heba El-Shimy (Dubai).

Aims:

  • To equip students with a detailed and critical understanding of the processes and methodologies required for the analysis, specification and design of database systems and information systems, and the inter-relationship between such systems.
  • To provide the students with practical experience in designing, building and using databases, and critical awareness in the development and deployment of databases and information systems within organisations.

Detailed Information

Pre-requisites: Undergraduate experience of database technologies, at least at application level. Numerate background..

Location: Dubai, Edinburgh.

Semester: 1.

Syllabus:

  • Introduction to Information Systems;
  • Domain and Types of Information Systems;
  • Databases and Database Management System Concepts;
  • Data Modelling & Database Design;
  • Relational Data Model
  • SQL Language and Constructs;
  • Database connectivity
  • Emerging database technologies: e.g .XML, Data Warehousing, alternative database models

Learning Outcomes: Subject Mastery

Understanding, Knowledge and Cognitive Skills Scholarship, Enquiry and Research (Research-Informed Learning)

  • Extensive, detailed and critical understanding of the nature, scope and boundaries of data models and database management systems, in relational and XML paradigms.
  • Both theoretical and practical knowledge of methodologies for specification and design of databases.
  • Skill in the use of software tools and languages for database design, development and management.
  • A critical understanding of and practical skills in interfacing DBMS and programs
  • A critical understanding of emerging database technologies

Learning Outcomes: Personal Abilities

Industrial, Commercial & Professional Practice Autonomy, Accountability & Working with Others Communication, Numeracy & ICT

  • Taking responsibility for own work, taking responsibility in the development of resources, critical reflection on development process and work undertaken by self.
  • Critical analysis, evaluation and synthesis of current database and information system technologies leading to original and creative response to design task.
  • Effective communication in electronic and written report form.

Assessment Methods: Due to covid, assessment methods for Academic Year 2021-22 may vary from those noted on the official course descriptor. Please see the Computer Science Course Weightings and the Maths Course Weightings for 2020-21 Semester 1 assessment methods.

SCQF Level: 11.

Credits: 15.