0% found this document useful (0 votes)
52 views

Assignment

The document outlines an assignment for students to complete in groups of 3-4. Each group must choose a website, design its database schema, and implement the database in SQL Server. This includes writing user requirements, an ERD, converting the ERD to a relational model in 3NF/BCNF, defining constraints, and writing SQL scripts to perform necessary transactions. Groups must submit documents for each step of the process by certain deadlines and will be evaluated individually based on the work, a presentation, and answers to teacher questions.

Uploaded by

Tùng Nguyễn
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

Assignment

The document outlines an assignment for students to complete in groups of 3-4. Each group must choose a website, design its database schema, and implement the database in SQL Server. This includes writing user requirements, an ERD, converting the ERD to a relational model in 3NF/BCNF, defining constraints, and writing SQL scripts to perform necessary transactions. Groups must submit documents for each step of the process by certain deadlines and will be evaluated individually based on the work, a presentation, and answers to teacher questions.

Uploaded by

Tùng Nguyễn
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

ASSIGNMENT

Grouping
o Each group must have from 3 to 4 students.

Task
Choose one of following sites:

 www.baomoi.vn (news site)


 www.rongbay.vn (advertisement site)
 www.kay.vn (sales site)
 www.pico.vn (sales site)
 www.fpt.edu.vn (information site)
 www.mytour.vn (tour site)
 www.goodgood.vn (sales site)
 www.vinabook.com (book seller site)
 www.olo.vn (advertisement site)

Design and implement the database to store data for the selected site. You need to:

 Write the user requirement.


 Design E/R diagram
 Convert E/R diagram to relational data model. Normalize this to 3NF/BCNF.
 Define all necessary constraints.
 Implement this design into SQL Server.
 Write all SQL statements, stored procedures and triggers to perform all necessary
transactions of the site.

Documents
Document Content File name Deadl
ine
User - List of students DB_[Class]_UR_[NameOf
Requirement - Problems StudentInGroup].doc
- List of required data objects with these attributes E.g.
- List of required transactions DB_SE0711_UR_TungTQ_
TrangNT_HungVP.doc
E/R diagram - ER diagram DB_[Class]_ER_[NameOfS
- tudentInGroup].doc
Database - Database schema in relational data model. DB_[Class]_LD_[NameOfS
scheme Normalize this database into 3NF/BCNF. tudentInGroup].doc
- List of constraints.
.SQL file - SQL file to implement the database. DB_[Class]_DBProject_[N
- All queries, manipulation statements, stored ameOfStudentInGroup].s
procedures, triggers to execute all transactions ql
required.

How to mark
- Independent scoring for each student.
- Based on:
o The work already done (50%)
o The presentation (20%)
o The answer about teacher’s questions (30%)

You might also like