Projects 3 Exam
Projects 3 Exam
Projects 3 Exam
Project Description:
You are tasked with designing and implementing a Microsoft Access database to manage student
information for a fictional school. The database should store and manage data related to students,
courses, and grades. Your goal is to create a functional database that allows for data entry, querying,
and reporting.
Requirements:
3. Enrollment Table:
4. Grades Table:
Create a table named "Grades" to store student grades for each course.
Include fields such as GradeID (autonumber), EnrollmentID (foreign key), Grade (e.g., A,
B, C, D, F), and GradeDate.
Create data entry forms for adding student information, course details, and recording
student enrollments and grades.
6. Queries:
Develop queries to answer common questions, such as finding all students enrolled in a
particular course or calculating the average grade for a student.
7. Reports:
Generate reports that display student information, course details, and grade reports for
each student.
Instructions:
Populate the database with sample data for at least five students, three courses, and their
corresponding enrollments and grades.
Test your forms, queries, and reports to ensure they function correctly.
Document the database structure, forms, queries, and reports in a project report.
Submission:
Submit your Microsoft Access database file (.accdb) along with your project report detailing the
database structure and explaining the functionality of forms, queries, and reports.
This project assignment allows students to practice various aspects of database design and management
using Microsoft Access, including table design, data entry, creating queries, generating reports, and
ensuring data integrity through relationships.
You are responsible for designing and implementing an Inventory Management System using Microsoft
Access. The system should allow users to track and manage inventory for a small business, such as a
retail store or warehouse. Your goal is to create a functional database that facilitates inventory tracking,
reporting, and management.
Requirements:
Create a table named "Products" to store information about the products in inventory.
Include fields like OrderID (autonumber), SupplierID (foreign key), OrderDate, and
TotalAmount.
8. Queries:
Develop queries to retrieve information like low-stock products, purchase history, and
sales reports.
9. Reports:
Generate reports that display product inventory, purchase orders, sales transactions,
and supplier information.
Instructions:
Populate the database with sample data for products, suppliers, purchase orders, and sales
transactions.
Ensure data accuracy and integrity by defining appropriate relationships between tables.
Test your data entry forms, queries, and reports to ensure they function correctly.
Document the database structure, forms, queries, and reports in a project report.
Submission:
Submit your Microsoft Access database file (.accdb) along with your project report detailing the
database structure and explaining the functionality of forms, queries, and reports.
This project assignment allows students to practice database design and management in the context of
an Inventory Management System. They will work on creating and maintaining product inventory,
handling purchase orders, tracking sales, and generating useful reports for decision-making.
Your task is to create an Event Management Database using Microsoft Access. The database should
enable users to organize and manage events, including tracking event details, attendees, schedules, and
expenses. Your goal is to design a functional database that streamlines event planning and
management.
Requirements:
2. Attendees Table:
Create a table named "Attendees" to record details about individuals attending events.
Include fields like AttendeeID (autonumber), FirstName, LastName, Email, Phone, and
Organization.
4. Expenses Table:
5. Registrations Table:
Create data entry forms for adding and updating event details, attendee information,
event schedules, expenses, and registrations.
7. Queries:
Develop queries to retrieve information such as upcoming events, attendee lists,
expense summaries, and event schedules.
8. Reports:
Generate reports that display event details, attendee lists, financial summaries, and
schedules for specific events.
Instructions:
Populate the database with sample data for events, attendees, event schedules, expenses, and
registrations.
Ensure data accuracy and integrity by defining appropriate relationships between tables.
Test your data entry forms, queries, and reports to ensure they function correctly.
Document the database structure, forms, queries, and reports in a project report.
Submission:
Submit your Microsoft Access database file (.accdb) along with your project report, which should detail
the database structure and explain the functionality of forms, queries, and reports.
This project assignment allows students to practice database design and management while focusing on
event planning and management. They will create a database that can effectively organize event
information, manage attendees, track expenses, and produce event-related reports.
Project Description:
In this project, you will design and implement an Employee Management System using Microsoft Access.
The system should allow for the storage and management of employee records, including personal
details, employment history, and performance evaluations. Your goal is to create a comprehensive
database that streamlines HR processes.
Requirements:
Create a table named "Positions" to manage information about job positions within the
organization.
Include fields like HistoryID (autonumber), EmployeeID (foreign key), PositionID (foreign
key), StartDate, EndDate, and Notes.
Create data entry forms for adding and updating employee information, job positions,
employment history, and performance evaluations.
6. Queries:
7. Reports:
Populate the database with sample data for employees, job positions, employment history, and
performance evaluations.
Ensure data accuracy and integrity by defining appropriate relationships between tables.
Test your data entry forms, queries, and reports to ensure they function correctly.
Document the database structure, forms, queries, and reports in a project report.
Submission:
Submit your Microsoft Access database file (.accdb) along with your project report detailing the
database structure and explaining the functionality of forms, queries, and reports.
This project assignment allows students to practice database design and management in the context of
an Employee Management System, helping them gain hands-on experience in organizing and
maintaining employee records, performance evaluations, and employment history.
Project Description:
In this project, you will create a Library Catalog Management System using Microsoft Access. The system
should facilitate the cataloging and tracking of books, patrons, and library transactions. Your goal is to
design a functional database that streamlines library operations.
Requirements:
Include fields such as BookID (autonumber), Title, Author, Genre, PublicationDate, ISBN,
and AvailabilityStatus.
Create a table named "LateFees" to track late fees imposed on patrons for overdue
books.
Include fields like FeeID (autonumber), PatronID (foreign key), BookID (foreign key),
DueDate, LateFeeAmount, and PaymentStatus.
Create data entry forms for adding and updating book information, patron details,
library transactions, and late fees.
6. Queries:
Develop queries to retrieve information like available books, borrowed books, patron
borrowing history, and late fee reports.
7. Reports:
Generate reports that display book catalogs, patron records, transaction history, and
late fee summaries.
Instructions:
Ensure data accuracy and integrity by defining appropriate relationships between tables.
Test your data entry forms, queries, and reports to ensure they function correctly.
Document the database structure, forms, queries, and reports in a project report.
Submission:
Submit your Microsoft Access database file (.accdb) along with your project report detailing the
database structure and explaining the functionality of forms, queries, and reports.
This project assignment allows students to practice database design and management in the context of
a Library Catalog Management System, providing them with hands-on experience in cataloging books,
managing library transactions, and handling late fees.