Dms Micro Project
Dms Micro Project
com/
Board: MSBTE
Annexure – I
1.0 Introduction
Designing a database for a college or school to manage student records, courses, and
grades in MS Access involves creating tables, establishing relationships, and building forms,
queries, and reports. Here is a step-by-step guide to help you get started:
One of the main applications of DBMS is that it can also be used to manage an accounting
system. And MS Access is one of the popular DBMS tools that is used for the same. As
Microsoft’s primary database program MS Access has many applications in the economic
world. In accounting it may be used for reviewing accounts, tracking down invoices, keeping
a check on the creditors of the company, reviewing final accounts at year end etc. MS Access
is a very effective tool for financial management and even tax management.
https://msbtestore.com/
● Tables
In MS Access Tables store the data or the information that you feed the program. The data
table can be created with the required field names, properties etc as desired by the user. If
the table is not created correctly, the database may be slow in giving results or give wrong
results entirely. So it is essential the table be created properly and carefully.
● Relationships
Relationships are the connections that form between one or more table. So the relationships
can be one-on-one, one-to-many and then of course many-to-many.
● Queries
Queries are when the user or the programmer requests the database for information. The
objects help create a SQL compatible query, which can help store data and retrieve
information from the database. Queries can also sort and filter data as per the query
statement.
● Forms
This is an object class which allows the programmer/designer to create a user interface for
MS Access. A form is defined by tables and queries.
● Reports
Once all the data has been entered into the database, the user will want to view the
information. For this he can run reports which will allow him to view the information, or
summarize the information. The reports can be customized by the user.
https://msbtestore.com/
For older versions of Office (such as Office 2019, Office 2016, etc.) the requirements are
generally similar, but it's always recommended to check Microsoft's official documentation
for the most accurate and up-to-date information.
1. Database Design and Implementation: Students will learn how to design and
implement a relational database system using Microsoft Access. This includes
creating tables, establishing relationships, and defining data integrity constraints.
2. Normalization and Data Integrity: The project emphasizes the importance of
normalization to reduce data redundancy and maintain data integrity. Students will
learn how to structure the database to minimize redundancy and improve efficiency.
3. Query Design and Optimization: Students will gain proficiency in designing and
executing queries to retrieve specific information from the database. They will also
learn about query optimization techniques to improve performance.
4. User Interface Design: The creation of forms and reports in MS Access allows
students to practice designing user-friendly interfaces for data entry, viewing, and
reporting.
5. Data Entry and Validation: Students will learn how to create forms with data entry
fields and implement validation rules to ensure accurate and consistent data entry.
4. Data Population: Enter sample data into the tables to test the system's functionality.
This will help in verifying if the relationships are set up correctly.
5. Form Design: Create forms for data entry, viewing, and editing. Design the forms to
be user-friendly and intuitive for end-users.
6. Query Development: Build queries to retrieve specific information from the
database. Test different types of queries (e.g., select, update, delete) to ensure they
work as expected.
7. Report Creation: Develop reports to generate printable documents based on the
data in the database.
2 internet Wikipedia
3 PC windows 11 1
-----------------------------------------------------------
------------------------------------------------------------
-----------------------------------------------------------
https://msbtestore.com/
Annexure-II
To create a database for a college or school to efficiently manage student records, courses,
and grades using Microsoft Access, several key components need to be established. Firstly,
the database should have a main table for student information, containing fields such as
StudentID, FirstName, LastName, DateOfBirth, Address, and ContactNumber. This table will
serve as the foundation for storing individual student details.
https://msbtestore.com/
2 internet Wikipedia
3 PC windows 11 1
Before you start designing the database, it's important to clearly define what information
you want to store and manage. Here are some typical components of a Student
Management System for a college or school:
1. Students Information (e.g., StudentID, First Name, Last Name, Date of Birth, Contact
Information)
2. Courses Information (e.g., CourseID, Course Name, Instructor, Credits)
3. Enrollments (e.g., EnrollmentID, StudentID, CourseID, Enrollment Date, Grade)
4. Instructors Information (e.g., InstructorID, First Name, Last Name, Contact
Information)
5. Departments Information (e.g., DepartmentID, Department Name)
6. Grades Information (e.g., GradeID, EnrollmentID, Grade)
Create the necessary tables based on the requirements you defined earlier. Follow these
steps:
Create forms to allow users to interact with the database in a user-friendly way. You can
create forms for data entry, viewing records, and more.
Create queries to retrieve specific information from the database. For example, you might
want to find all students enrolled in a particular course.
Create reports to generate printable documents based on the data in your database.
Enter sample data and test the functionality of your Student Management System. Make
sure that forms, queries, and reports work as expected.
Based on testing, you may need to make adjustments to the database structure, forms,
queries, or reports to improve functionality and usability.
Remember to save your work regularly and make backups to prevent data loss. Good luck
with your database design!
https://msbtestore.com/
Conclusion
In conclusion, the creation of the Student Management System in MS Access has
successfully demonstrated the application of fundamental database design principles.
Through careful analysis of requirements, efficient normalization, and the establishment of
relationships, we have developed a robust system capable of managing student records,
courses, and grades. The user-friendly interface, consisting of well-designed forms and
reports, ensures intuitive interaction with the database.
The implementation of data validation rules further enhances data integrity. This
project not only solidified our understanding of database management but also honed our
skills in query design and optimization. Additionally, the system's capacity for generating
printable reports provides a valuable tool for administrative tasks. Overall, this micro-project
has been a valuable exercise in practical database application, equipping us with a versatile
tool that can find use in various educational and training settings.
https://msbtestore.com/
Reference
1. https://msbtestore.com/
2. https://www.wikipedia.org/
3. https://www.google.com/
4. https://www.youtube.com/
https://msbtestore.com/