Assignment
Assignment
Assignment
Institute Name Unit Name Unit Assignment Title Date given Date to be submitted Lecturer
: IDM Computer Studies Pvt. Ltd. : Data Analysis and Design : Unit 13 : Understanding and Analysis, Design and Implementation of Database system. : 10th May 2010 : 20th July 2010 : Mr. T. Shanakr
Rational The objective of this assignment is to assure that the students have gained the relevant knowledge according to the outcomes specified in the syllabus.
Assessment requirements to meet learning outcomes 1. Understand data models and database technology 2. Design a relational database to meet user requirements 3. Use manipulation and query tools and techniques 4. Implement and test database design.
Page 1 of 5
ASSESSMENT CRITERIA
Criteria for PASS P13.1.1 Provide evidence to support an understanding of different data models. Compare and contrast different data model structures and examine their contribution to database development P13.1.2 Examine case material that focuses on developments such as data mining and data warehousing P13.1.3 Analyze the different approaches to database design P13.2.1 Apply data analysis and design techniques to develop a fully relational database with minimum of six tables P13.2.2 Verify that a design meets user requirements and provide justification of the database design P13.2.3 Use a range of database tools and techniques to demonstrate a more advanced level of understanding and application P13.3.1 Incorporate query language/languages into the database design P13.3.2 Use a range of visual tools to enhance the database design P13.3.3 Demonstrate the extraction of meaningful data through the use of query tools P13.4.1 Provide documentation to support the database implementation P13.4.2 Demonstrate ways in which the database has considered the areas of verification and validation P13.4.3 Evaluate a range of testing techniques and apply one to your own database design Possible evidence Identify a range of data models and explain their structure. (Task 1.1) Feedback Y N Comments
Analysis and Description about data mining and where house. (Task 1.2) Discuss about different approaches and produce report (Task 1.3) Identify UNF data set and normalize up to 3NF. (Task 2.1) Design a logical database design minimum 6 tables. (Task 2.2) Identification of user requirements and description of achievement. (Task 2.3)
use of query languages and visual tools for database maintenance. (Task 3.1) Develop a sample interface system. (Task 3.2) Develop a fully working database system. (Task 3.3) Identification of data requirements from different user view. (Task 4.1) Look at issues such as verification and validation techniques. Look at different ways of testing. (Task 4.2) Description about 3 types of anomalies (Insertion, Deletion and pupation anomalies). (Task 4.3)
Page 2 of 5
Grade Descriptors for MERIT M1 Identify and apply strategies to find appropriate solutions M2 Select / design appropriate methods / techniques M3 Present and communicate appropriate findings Clear idea about Data models, Data mining and where house. Clear understanding of logical database design (Normalization). Clear understanding about Query tools and techniques.
Feedback Y N
Comments
Grade Descriptors for DISTINCTION D1 Use critical reflection to evaluate own work and justify valid conclusions D2 Take responsibility for managing and organising activities D3 Demonstrate convergent / lateral / creative thinking Clear idea about Data models, Data mining and where house and use of examples. Clear understanding of relational database, logical database design and use of normalization technique. Implementation of database system using query tools and techniques.
Feedback Y N
Comments
Task 01
1.1 Write a detail report on different data models that can be used for developing a database with their
advantages and disadvantages (P13.1.1) 1.2 Large business organizations make use of Data warehouses with data mining techniques for business decision making. Explain what is a data warehouse and how data mining is used in the decision making process (P13.1.2)
1.3 Assume that you are the database designer for a bank database and discuss about the use of approach. Outcome and Assessment Criteria
Outcome Assessment Criteria
Page 3 of 5
Provide evidence to support an understanding of different data models. Compare and contrast different data model structures and examine their contribution to database development. (1.1) Examine case material that focuses on developments such as data mining and data warehousing. (1.2) Analyze the different approaches to database design (1.3)
Task 02 Select any organization in real environment and analyze and develop a suitable logical database design for the organization. 2.1 Apply data analysis and design techniques to develop a fully relational database with minimum of six Tables. (P13.2.1) 2.2 Verify that a design meets user requirements and provide justification of the database design. (P13.2.2) 2.3 Use a range of database tools and techniques to demonstrate a more advanced level of understanding and Application. (P13.2.3) Outcome and Assessment Criteria
Outcome Design a relational database to meet user requirements Assessment Criteria
Apply data analysis and design techniques to develop a fully relational database with minimum of six tables. (2.1) Verify that a design meets user requirements and provide justification of the database design. (2.2) Use a range of database tools and techniques to demonstrate a more advanced level of understanding and application. (2.3)
Task 03 3.1. Analyse and demonstrate the extraction of meaningful data through the use of query tools. (P13.3.1) 3.2. Incorporate query language/languages into the database design. (P13.3.2) 3.3. Use manipulation and query tools and techniques to implement the above (Task 02) logical design into a relational database system. (P13.3.3) Outcome and Assessment Criteria
Page 4 of 5
Assessment Criteria Outcome Use manipulation and query tools and techniques
Incorporate query language/languages into the database design (3.2) Use a range of visual tools to enhance the database design. (3.2) Demonstrate the extraction of meaningful data through the use of query tools. (3.1)
Task 04 Test the relational database using suitable tools and techniques and provide the testing reports.
4.1 Provide documentation to support the database implementation. (P13.4.1) 4.2 Demonstrate ways in which the database has considered the areas of verification and validation.
(P13.4.2)
4.3 Evaluate a range of testing techniques and apply one to your own database design. (P13.4.3)
Provide documentation to support the database implementation.(4.1) Demonstrate ways in which the database has considered the areas of verification and validation. (4.2) Evaluate a range of testing techniques and apply one to your own database design. (4.3)
End of Assignment
Page 5 of 5