You are on page 1of 9

ICTDBS502

DESIGN A DATABASE

MAPPING GUIDE
This material is developed by Enhance Your Future Pty Ltd for Australian Institute of Science and Technology (AIST)
ICTDBS502 - Design a database

Element Performance Criteria Practical


Resource Questioning
Written Activity Activity
mapping Checklist
Checklist

Developed by Enhance Your Future Pty Ltd pg. 1


ICTDBS502 - Design a database Version 3
Course code and name
ICTDBS502 - Design a database

Activity number Activity number Question number

1. Determine database 1.1 Meet with the client, and conduct a user-
requirements needs analysis, to determine database 1 Q1
functionality

1.2 Analyse the results of a user-needs analysis


2 Q2
to identify technical requirements

1.3 Develop a conceptual model of the database 2 3 Q3

1.4 Submit the conceptual model to the client


3 Q4
for review

1.5 Evaluate client feedback and make changes


4 Q5
as required

2. Develop a logical data 2.1 Identify the attributes and determine the
6 5
model data types

2.2 Undertake the normalisation of attributes 6 Q6

2.3 Develop an entity-relationship (ER) diagram


in order to clarify the cardinality of 7 Q7
relationships

2.4 Document attributes, normalised data, and 8 Q8


the ER diagram

Developed by Enhance Your Future Pty Ltd pg. 2


ICTDBS502 - Design a database Version 3
Course code and name
ICTDBS502 - Design a database

2.5 Forward documentation to the client for


8 Q9
confirmation

3. Design the data 3.1 Confirm primary and foreign keys for tables 9 Q10
structures
3.2 Review client business rules 10 Q11

3.3 Identify the referential integrity constraints 11 Q12

3.4 Establish database management system


constraints and incorporate into database 4 12 Q13
design

3.5 Develop the validation rules for data 13 Q14

3.6 Design indexes and develop the data


14 Q15,16
dictionary

3.7 Document the database design 15 Q17

4. Design queries, 4.1 Design the user interface for database,


16 Q18
screens and reports including menus, input screens and outputs

4.2 Design queries, based on requirements 17 Q19

4.3 Design output reports, based on 17 Q20


requirements

Developed by Enhance Your Future Pty Ltd pg. 3


ICTDBS502 - Design a database Version 3
Course code and name
ICTDBS502 - Design a database

4.4 Compare the physical design with the


18 Q21
conceptual model, or user-needs analysis

4.5 Incorporate changes as required 18 Q22

5. Design access and 5.1 Review the business security plan as a basis
19 Q23
security systems for commencing the access and security design

5.2 Design the password and access system for


5 20 Q24
the database

5.3 Identify multiple-user requirements 21 Q25

5.4 Develop client access profiles using the


22 Q26
client business model

6. Confirm the database 6.1 Identify the database backup and recovery
23 Q27
design requirements

6.2 Develop and document the database backup


24 Q28
and restore procedures

6.3 Submit the database, and documentation, to


25 Q29
the client for final approval

Developed by Enhance Your Future Pty Ltd pg. 4


ICTDBS502 - Design a database Version 3
Course code and name
Performance and Knowledge Evidence
Activity Activity Question
Performance Evidence number number number

Evidence of the ability to:

 Identify and confirm client requirements for a database application 1-4,8

 Design database elements including:


o Structure 9-15

o Indexes 14

o Queries 17

o Screens 16

o Reports 17

 Design secure access to the database 19-22

 Confirm final database design with the client. 8,25

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

Activity Activity Question


Knowledge Evidence number number number

To complete the unit requirements safely and effectively, the individual must:

Developed by Enhance Your Future Pty Ltd pg. 5


ICTDBS502 - Design a database Version 3
Course code and name
 Explain the process of data analysis, particularly in determining data types 1
and data structures, query and report design
 Describe the data modelling related to developing the conceptual data model 2

 Explain how data redundancy is identified 3

 Describe database management system (DBMS) fundamentals, particularly 4


during the design phase
 Explain encryption and authentication as these apply to database security 5
features
 Outline the functions and features of data types, and data structures 6

 Describe the functions, and features, of databases 7

 Describe logical design concepts, particularly those related to designing data 8


structures, queries screens and reports
 Outline the object model design concepts, particularly those related to 9
designing data structures, queries, screens and reports
 Explain the term ‘scalability’ as it applies to databases. 10

Assessment Conditions X X X

Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels,
production flow, interruptions and time variances must be typical of those experienced in the database field of work, and include
access to:

Developed by Enhance Your Future Pty Ltd pg. 6


ICTDBS502 - Design a database Version 3
Course code and name
 Equipment and materials x

 Current industry accepted database software x

 Network or other system for remote or multi-user access x

 Business requirements x

 Computer-aided software engineering (CASE) or diagramming software. x

Assessors must satisfy NVR/AQTF assessor requirements.

Developed by Enhance Your Future Pty Ltd pg. 7


ICTDBS502 - Design a database Version 3
Course code and name

You might also like