Upload
mevan-loshitha
View
8
Download
4
Embed Size (px)
DESCRIPTION
New Syl Ass Dad Ddc 02 Nw
Citation preview
International College of Business & Technology Ltd.
Grade
STUDENT NAME: ___________________________________________________
BTEC REGISTRATION NO: ____________________________________________________
PROGRAMME: HND Networking
UNIT NO/TITLE: 4 / Database Design Concepts & 13 / Data analysis and design
BATCH NO: HND-Networking 02
ASSIGNMENT TITLE: Products and order system.
UNIT OUTCOMES COVERED: 4 P1 Understand database environments
4 P2 Use and manipulate appropriate database software4 P3 Design a database4 P4 Demonstrate the use of a database.13 P1 Understand data models and database technology.
13 P2 Design a relational database to meet user requirements13 P3 Use manipulation query tools and techniques
13 P4 Implement and test database design.
ASSIGNMENT : Individual
DATE SET: 09/12/2012 DATE DUE:05/05/2013(No late submissions )
DATE SUBMITTED: ___________________
ASSESSOR: INTERNAL VERIFIER:
OUTCOMES/GRADE DESCRIPTORS ACHIEVED (please tick when achieved)
4 P4.2
4 P4.3
13 P1.1
13 P1.2
13 P1.3
13 P2.1
13 P2.2
13 P2.3
13 P3.1
13 P3.2
13 P3.3
Page 2
Outcomes/ Grade Descriptors
4 P1.1
4 P1.2
4 P1.3
4 P2.1
4 P2.2
4 P2.3
4 P2.1
4 P2.2
4 P2.34 P3.14 P4.1
M1.1 M2.3 M3.1 D1.1 D2.3 D3.5
Assessor Comments:
Assessor: Signature: Date: ____/____/______
Internal Verifier’s Comments:
Internal Verifier: Signature: Date: ____/____/______
Statement of originality of submitted work
I,…………………………………………………………………………..( Student Name)
Student ID Number ……………………………………………………………………….
Module number……………………………………………………………………………
Here by confirm that the work presented here in this report, and in all other associated material, is wholly my own work, and I agree to assessment for plagiarism
Signature……………………………………………
Date…………………………………………………
Page 3
Scenario:
Customers, Product and Orders scenarioThe following data model is designed to hold information relating to Customers Ordering Products. For this scenario we need to define the following facts:These facts define the requirements which the Database must meet and should be agreed between the Database User and the Database Designer prior to physical creation.The draft facts have been defined as: The Entities required should include and additional entities you should add with related attributes and relationships.
Customers Orders OrderLines Products Suppliers
The Entities are related as follows: An Customer can have One or Many Orders An Order can contain One or Many Products (OrderLines) A Product can be associated with One or Many Orders A Supplier can supply One or Many Products
The design allows a Customer to place zero, one or many Orders. An Order can be for one or many Products, and this Product can be associated with zero, one or many Orders (the reason for the Link_OrderProduct table)
Note: Mention your valid assumptions clearly.
Tasks:
1. Design the database with the constraint that the available technology is relational. Your design should :1.1. Explain what is data model, Evaluate different data models explain why older data models are being
replaced by new data models(P.5.1)1.2. Analyse the case study and identify the advantages and disadvantages of having a database approach
for the company(P1.1,P1.2,P1.3)1.3. Briefly explain the concept of database management system and its importance using examples from
different database environment(P.5.3) (P1.1,P1.2,P1.3)1.4. Draw an entity relationship diagram with proper standards .Identify important keys, cardinalities and
represent different types of attributes and relationships. (P6.1) (P3.2)1.5. Draw Relational Schemas. Effectively map conceptual data models with relational database schema
according to the mapping algorithm. All the steps should be clearly mentioned (P6.2) (P3.2) (P2.1) 1.6. What is data normalization? Get normalized relational schema diagram. (P6.3) (P3.1) 1.7. Create the database using MS ACCESS. (P2.3)1.8. Create appropriate management queries (P2.2)
1.9. Create suitable reports and forms using Ms access. (P2.2) 1.10. Create the database using SQL server. (P7.1)1.11. Describe what database is testing and explain why it is important in your data base design. (P8.3)1.12. Explain the access rights to various type of users (P8.2)
Page 4
1.13. Write sql queries for below questions.(P7.3)
1. Which Products have been Ordered by a Customer 2. What date/time was a particular Order dispatched 3. How many open Orders do we have in the system 4. What is the Total Order Cost for a certain Order 5. Which Supplier supplies a particular Product 6. How many of a certain Product do we have in stock 7. What is the mark-up on a certain Product
1.14. Verify the correctness of your triggers (P8.2) 1.15. Generate the suitable report of the company using graphical format (P7.2)1.16. Create a proper documentation to explain the way you create the database and document all the
above tasks. Documentation should include the printed screen shots to further clarify certain design decisions made, printed examples of reports. (P8.1) (P4.1,P4.2,P4.3)
2. Briefly explain data warehouse and data mining, then discuss what are the possibilities of apply above concepts into your database.(P5.2)
Page 5
GRADE DESCRIPTORS - This assignment provides opportunities to achieve a tick in all three merit grade descriptors and all three distinction grade descriptors
(4) Outcomes & Assessment criteria (DDC) Page No Tutor comments1. Understand database environments
1. provide evidence to support a knowledge and understanding of database environments
2. examine a range of issues that are integral to database environments such as the end user, use across different platforms and compatibility
3. identify the importance of DBMS in commercial and non-commercial environments
2. Use and manipulate appropriate database software
1. use database or database function applications software
2. Develop a range of sample input and output screens eg tables, forms and reports.
3. critique the software used and state how it will be used to develop your own database design
3. Design a database
1. apply normalization techniques to a given data set
2. use a range of database tools and techniques
3. design a fully working database
4. Demonstrate the use of a database
Page 6
demonstrate the database design to a third party
provide clear justifications as to the structure of the database or the use of particular tools and
techniques provide supporting documentation to
complement the design
Outcomes/Criteria for PASS Page Feedback(13) Understand data models and database technology. (DAD)
P1.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 P1.2) examine case material that focuses on developments such as data mining and data warehousing P1.3) analyse the different approaches to database design
Page 7
P6 Design a relational database to meet user requirements
P2.1) apply data analysis and design techniques to develop a fully relational database with minimum of six tables.P2.2) verify that a design meets user requirements and provide justification of the database design
P2.3) use a range of database tools and techniques to demonstrate a more advanced level of understanding and application
P7 Use manipulation and query tools and techniques
P3.1) incorporate a query language/languages into the database design
Page 8
P3.2) use a range of visual tools to enhance the database designP3.3) demonstrate the extraction of meaningful data through the use of query tools
P8 Evaluate the information systems within an organization
P4.1) Provide documentation to support the data base implementation
Page 9
P4.2) Demonstrate the ways in witch the database has considered the areas of validation and verificationP4.3) evaluate a range of testing techniques and apply one to your own database design
Grade Descriptor for MERIT Possible evidence FeedbackM1 Identify and apply strategies to
find appropriate solutionsM1.1 Effective judgments have been made.
Effective judgments have been made by queries.
M2 Select / design appropriate methods / techniques
M2.3 A range of sources of information has been used
Proper references have been included in the documentation
M3 Present and communicate appropriate findings
M3.1 the appropriate structure and approach has been used.
Documentation is well structured.
Grade Descriptor for DISTINCTION Possible evidence Feedback
Page 10
D1 Use critical reflection to evaluate own work and justify valid conclusions
D1.1 conclusions have been arrived at through synthesis of ideas and have been justified
Report: shown in the self reflection section (conclusion).
D2 Take responsibility for managing and organising activities
D2.3 activities have been managed
Assignment activities have been planned, managed and organized according to a schedule.
Eg: Gantt Chart
D3 Demonstrate convergent / lateral / creative thinking
D3.5 innovation and creative thought have been applied
Innovative and creative thinking have been applied for Entity relationship diagram.
ASSIGNMENT REPORT STRUCTUREPaper Size A 4Printing Margins LHS ; RHS 25 mm 25 mmPrinting Single SidedBasic Font Size 12 PointFonts Ariel or Times New Roman
Page 11