Latest Module Specifications
Current Academic Year 2025 - 2026
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Description A module which provides students with an understanding of the theory and practice of the construction and use of databases. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Learning Outcomes 1. 1251F9A0DF76D5B06EEE5F8EF80FC2DF7 2. Describe systems and databases that exist within a variety of organisations. 5. 1 6. 1251F9A1DB7DB35B65890791C7391EFFB 7. Demonstrate the stages of the database life cycle. 10. 2 11. 1251F9A1E0139E4F51F943642BA4F3D58 12. Translate data requirements into a database design using a data modelling technique. (Assignment 1) 15. 3 16. 1251F9A2D97D8B09309518ED4C11B1E55 17. Strengthen the structure of a database through normalisation and testing. (Assignment 3) 20. 4 21. 1251F9A2EBFAC3646AD5C0669BFC53D17 22. Construct a physical database using a database package. (Assignment 2) 25. 5 26. 1251F9A3E0FD1679FD21A3AED598A8DFD 27. Use the data from a physical database to produce reports relevant to varying contexts using the structured query language (SQL). (Assignment 2 & 3) 30. 6 31. 1251F9A3FFD32A235811694288ABB2265 32. Summarise the various storage structures available to a database along with their associated characteristics. 35. 7 36. 1DCE406E-9DF5-0001-7534-5FC0E2005380 37. Describe the methods for managing a database, including concurrency control and recovery. (Assignment 3) 40. 8 41. 1DCE406E-A329-0001-17E2-B0369D80DCD0 42. Analyse the challenges that Big Data poses to the tradition RDBMS. 45. 9 46. 1DF18206-A0F5-0001-E07E-29401AD016E6 47. Construct a NoSQL document database and perform CRUD (Create, Retrieve, Update and Delete) operations on it 50. 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Content and Learning Activities
DATABASES (CA) Database concepts and DBMS architecture / Storing information and the database function / Entity-relationship modelling / Database components and relational mapping / SQL - the Structured Query Language / Normalisation / The database design process / Logical & physical / Managing a RDMBS / Distributed DBMS / Data Warehousing / Object DBMS / Big Data/NoSQL / MongoDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Reading List Books: None Articles: None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Other Resources None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||