14
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 software 4 P3 Design a database 4 P4 Demonstrate the use of a database. 13 P1 Understand data models and database technology. 13 P2 Design a relational database to meet user requirements 13 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:

New Syl Ass Dad Ddc 02 Nw

Embed Size (px)

DESCRIPTION

New Syl Ass Dad Ddc 02 Nw

Citation preview

Page 1: New Syl Ass Dad Ddc 02 Nw

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:

Page 2: New Syl Ass Dad Ddc 02 Nw

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: ____/____/______

Page 3: New Syl Ass Dad Ddc 02 Nw

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

Page 4: New Syl Ass Dad Ddc 02 Nw

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

Page 5: New Syl Ass Dad Ddc 02 Nw

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

Page 6: New Syl Ass Dad Ddc 02 Nw

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

Page 7: New Syl Ass Dad Ddc 02 Nw

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

Page 8: New Syl Ass Dad Ddc 02 Nw

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

Page 9: New Syl Ass Dad Ddc 02 Nw

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

Page 10: New Syl Ass Dad Ddc 02 Nw

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

Page 11: New Syl Ass Dad Ddc 02 Nw

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