|
The purpose of this assessment is to assess the student in the following outcomes: |
Competent
(C) |
Not yet Competent
(NYC) |
Performance Criteria : ICTDBS403 Create basic databases |
- |
|
|
1.1 Determine the information that the database is required to hold |
|
|
1.2 Develop a written requirement report for the functionality of the database |
|
|
1.3 Complete the documentation, and submit it to the appropriate person for approval |
|
|
2. Use data modelling to design the database to suit requirements |
|
|
2.1 Design an entity-relationship (ER) diagram to model the relationships between the entities and the attributes that the database will hold |
|
|
2.2 Develop primary and foreign keys to link the entities |
|
|
2.3 Develop a data dictionary |
|
|
2.4 Complete the documentation, and submit it to the appropriate person for approval |
|
|
3. Create a database on a web or database server |
|
|
3.1 Use the appropriate language on a web or database server to create one or more databases |
|
|
3.2 Use the appropriate language on a web or database server to create tables |
|
|
3.3 Populate the database fields |
|
|
4. Test the database and debug |
|
|
4.1 Test the database on the web or database server |
|
|
4.2 Ensure that the information represented matches the requirements |
|
|
Performance Criteria : ICTPRG402 Apply query language |
1. Determine the requirements of developing queries |
|
|
1.1 Recognise various query-related terminologies |
|
|
1.2 Identify the type of data source for a chosen query language |
|
|
1.3 Identify and use the necessary tools, and environment, in building queries |
|
|
2. Write queries to retrieve and sort values |
|
|
2.1 Use an expression to retrieve values from a single unit |
|
|
2.2 Use an expression to combine values from more than one unit |
|
|
2.3 Use an expression to sort values into a certain order |
|
|
3. Write queries to selectively retrieve values |
|
|
3.1 Use an expression to filter a sequence, based on a predicate or a condition |
|
|
3.2 Use an expression to filter the subset of a sequence, based on a predicate or a condition |
|
|
3.3 Use an expression to extract a specific value by position |
|
|
4. Perform a calculation in queries |
|
|
4.1 Use an expression to perform a calculation on numeric values |
|
|
4.2 Use an expression to perform an operation on text values |
|
|
4.3 Use an expression to perform an operation on date and time values |
|
|
Assessment/evidence gathering conditions |
Each assessment component is recorded as either Competent (C) or Not Yet Competent (NYC). A student can only achieve competence when all assessment components listed under “Purpose of the assessment” section are recorded as competent. Your trainer will give you feedback after the completion of each assessment. A student who is assessed as NYC (Not Yet Competent) is eligible for re-assessment. |
Resources required for this assessment |
-
Computer with relevant software applications and access to internet
-
Weekly eLearning notes relevant to the tasks/questions
|
Instructions for Students |
Please read the following instructions carefully
· This assessment has to be completed In class At home
· The assessment is to be completed according to the instructions given by your assessor.
· Feedback on each task will be provided to enable you to determine how your work could be improved. You will be provided with feedback on your work within two weeks of the assessment due date. All other feedback will be provided by the end of the term.
· Should you not answer the questions correctly, you will be given feedback on the results and your gaps in knowledge. You will be given another opportunity to demonstrate your knowledge and skills to be deemed competent for this unit of competency.
· If you are not sure about any aspect of this assessment, please ask for clarification from your assessor.
· Please refer to the College re-assessment for more information (Student handbook). |