Create a database implementation
Overview
This standard is about creating multi-table relational database implementations to store, process and retrieve data using database software.
This involves planning, designing and deploying multi-table database implementations. This includes creating forms and database queries to submit, extract and report on data. It also includes data migration and population of data into databases.
This standard is for those who need to create multi-table database implementations to store, process and retrieve data using database software to meet their own needs or as part of their duties.
Performance criteria
You must be able to:
- Identify database requirements with stakeholders
Plan a database implementation with multiple tables to meet requirements
Construct a multi-table database with appropriate fields and properties using approved tools and techniques
Create relationships between database tables
Develop forms to access, enter, edit and organise data in a database in line with requirements
Create and run database queries to correctly retrieve, update and delete selected data
Produce database reports from a multi-table database in line with organisational requirements
Migrate data into database records accurately
Knowledge and Understanding
You need to know and understand:
- What types of information are stored in a multiple-table database
- How a database design enables data to be organised across multiple tables
- How to design a multi-table database implementation
- How to create multi-table database queries
- How to maintain data integrity in database table structures
- How to create reports from multiple-table databases
- The use of indexes and key fields to organise data in multi-table databases
- How relationships are established in a multi-table database,
- How data is structured in a multi-table database
- The main field characteristics of a data record including data type, field name, field size, field format
- How to check for data integrity
- What is meant by data migration
- The main problems that can arise with database tables including redundant data and duplication
- The different relationships that can be made between database tables, including one to one; one to many; many to many