Professional Documents
Culture Documents
MicroProjectReport
On
Submitted by
Satyam singh
Om dhole
Bhavesh parab
Gaurav pune
UndertheGuidanceof
Prof.S.D.Vaishnav
DepartmentofInformationTechnology Sandip
Polytechnic
Mahiravani,Nashik-422213
Affiliatedto
Maharashtra State
Board of TechnicalEducation
AcademicYear2023-24
Maharashtra State
BoardofTechnicalEducation
Certificate
This is to certify that Mr. Satyam Ranjan singh with Roll No- 62 has successfully completed Micro-project in
course Database Management(DMA) for the academic year 2023-24 as prescribed in the 'Assessment
Manual'during his/her tenure ofcompleting FourthSemester ofDiploma Programme inInformation Technology
from institute, Sandip Polytechnic with institute code 1167.
Date: ExamSeatNo:471756
Certificate
This is to certify that Mr. Om dhole with Roll No- 37has successfully completed Micro-project in course
Database Management(DMA) for the academic year 2023-24 as prescribed in the 'Assessment Manual'during
his/her tenure ofcompleting Fourth Semester ofDiploma Programme inInformation Technology from institute,
Sandip Polytechnic with institute code 1167.
Certificate
This istocertifythat Mr bhavesh parab with RollNo-24 has successfully completedMicro-projectin course
Database Management(DMA) for the academic year 2023-24 as prescribed in the 'Assessment Manual'during
his/hertenure ofcompleting Fourth Semester ofDiploma Programme in Information Technologyfrom institute,
Sandip Polytechnic with institute code 1167.
Place:Nashik EnrollmentNo:2211670191
Date: ExamSeatNo:471536
Certificate
This is to certify that Mr. Gaurav Pune with Roll No- 64 has successfully completed Micro-project in course
Database Management(DMA) for the academic year 2023-24 as prescribed in the 'Assessment Manual'during
his/her tenure ofcompleting FourthSemester ofDiploma Programme inInformation Technology from institute,
Sandip Polytechnic with institute code 1167.
Place:Nashik EnrollmentNo:2211670216
Date: ExamSeatNo:471557
Micro Project
Proposal
SCHOOL
Management
System
1.0 Aims/BenefitsoftheMicro-Project:
The microproject School Management System aims to streamline administrative tasks within
educational institutions by efficiently managing student information, course schedules, faculty
details, and other relevant data. By leveraging database management techniques, the system
enhances data organization, retrieval, and manipulation, thereby improving overall operational
efficiency. The benefits include centralized data storage, automated processes for tasks such as
registrationandgrading,real-timeaccesstoinformationforstakeholders,andthepotentialfordata
analysis to support informed decision-making by administrators.
2.0 CourseOutcomesAddressed:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
3.0 ProposedMethodology:
The proposed methodology for the microproject "SchoolManagement System" would involve
several key steps. Firstly, there would be a comprehensive analysis of the requirements, including
user needs and system functionalities. Following this, a database schema would be designed to
efficientlystoreandmanagedatarelatedtostudents,courses,faculty,andadministrativeactivities. The
development phase would involve implementing the system using appropriate database
management tools and programming languages. Testing would be conducted to ensure the system
functions correctly, with any bugs or issues addressed promptly. Finally, deployment and user
training would be carried out to facilitate smooth adoption and usage of the SchoolManagement
System. Throughout the process, adherence to database management principles and best practices
would be paramount to ensure the system's reliability, security, and scalability.
4.0 ActionPlan:
4.0 ActionPlan:
4 ResourcesRequired
1. Satyam singh
5 AnalysisofCollectedData 2. Om dhole
3. Bhavesh parab
6 DesignofSystem 4. Gaurav pune.
7 Coding&TestingofModules
8 CompilationofReport
9 CompilationofPresentation
10 FinalSubmission
5.0 ResourcesRequired:
S
NameofResource/Material Specification Qty. Remarks
r
N
o
DesktopwithIntel -
Core 2 Duo 2.93
1 HardwareResource GHz, RAM 2GB, 1
HDD 160 GB
SoftwareResource SQLPlus -
2 1
3 AnyOtherResource - - -
NameofTeamMemberswithRollNos:
44 Gaurav pune
Prof.S.D.Vaishnav
Name&SignatureofCourseTeacher
1.0 Rationale: MicroProjectReport
The microproject "SchoolManagement System" aims to develop a robust database management
system tailored for educational institutions. This system will streamline administrative tasks such
as student registration, course scheduling, grading, and faculty management. By centralizing data
andautomatingprocesses,itenhancesefficiency,accuracy,andaccessibilityofinformationforboth
administrators and students. The system will incorporate features like user authentication, data
validation, and reporting capabilities to ensure data integrity and facilitate informed decision-
making. Overall, the project addresses the complex operational needs of colleges by leveraging
database management principles to optimize administrative workflows and enhance the overall
educational experience.
2.0 Aims/BenefitsoftheMicro-Project:
The microproject SchoolManagement System aims to streamline administrative tasks within
educational institutions by efficiently managing student information, course schedules, faculty
details, and other relevant data. By leveraging database management techniques, the system
enhances data organization, retrieval, and manipulation, thereby improving overall operational
efficiency. The benefits include centralized data storage, automated processes for tasks such as
registrationandgrading,real-timeaccesstoinformationforstakeholders,andthepotentialfordata
analysis to support informed decision-making by administrators.
3.0 CourseOutcomesAchieved:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
4.0 LiteratureReview:
The microproject "SchoolManagement System" aims to develop a database management system
tailored for educational institutions. Literature surroundingthis subject emphasizes the importance of
efficient data organization, user-friendly interfaces, and comprehensive functionality to streamline
administrativetaskssuchasstudentenrollment,coursemanagement,facultyscheduling,andacademic
record keeping. Previous studies underscore the significance of incorporating features like data
encryption for security,scalability toaccommodate future growth, andintegration with othersystems to
enhance interoperability. Additionally, there's a focus on user feedback and iterative development
processestoensurethesystemmeetsthediverseneedsofstakeholderswithinthecollegecommunity.
5.0ActualMethodologyFollowed:
Themethodologyfollowedforthemicroproject"CollegeManagementSystem"inthefieldofdatabase
management typically involves several key steps. Initially, there's a requirement analysis phase where
the needs and functionalities of the system are identified through stakeholder consultations and
literature review. Then, a database schema is designed to organize the relevant data efficiently. The
development phase often employs agile methodologies, allowing for iterative development and
continuous feedback loops. Implementation involves coding the system components based on the
design specifications. Testing is crucial to ensure the system's functionality, reliability, and security.
Finally, deployment and maintenance involve deploying the system to the Schoolenvironment and
providingongoingsupportandupdatesasneeded.Throughouttheprocess,adherencetobestpractices in
database management, software engineering, andproject management principles is essential for the
successful completion of the microproject.
6.0ActualResourcesUsed:
S
NameofResource/Material Specification Qty. Remarks
r
N
o
DesktopwithIntel -
Core 2 Duo 2.93
1 HardwareResource GHz, RAM 2GB, 1
HDD 160 GB
Star UML -
2 SoftwareResource 1
,
RationalRo
se
3 AnyOtherResource - - -
7.0 SQLCommandswithOutput:
Query:---
CreatingStudentsTable---
CREATE TABLE Students
( student_idINTPRIMARYKEY,
name VARCHAR(50),
ageINT,
gender VARCHAR(10),
departmentVARCHAR(50)
);
--InsertingDataIntoStudentsTable---
INSERTINTOStudents(student_id,name,age,gender,department)
VALUES
(1,'MohitDhake',20,'Male','ComputerScience'),
(2,'SiddharthPatil',21,'Male','InformationTechnology'),
(5,'SiddhiSakhre',20,'Female','CivilEngineering'),
(6,'SangitaMahajan',21,'Female','ComputerScience'),
(7,'SagarChaudhary',22,'Male','InformationTechnology'),
(8, 'Sania Malhotra', 19, 'Female', 'Computer Science'),
(9,'KaminiShirsath',20,'Female','InformationTechnology'),
(10, 'Aditya Mate', 21, 'Male', 'Electrical Engineering');
INSERTINTOProfessors(professor_id,name,age,gender,department)
VALUES
(1,'Dr.Patil',40,'Male','ComputerScience'),
(2,'Dr.Wani',45,'Male','InformationTechnology'),
(3,'Prof.Narkhede',50,'Female','ElectricalEngineering'),
(4,'Dr.Rane',42,'Male','MechanicalEngineering'), (5,
'Prof. Zope', 38, 'Female', 'Civil Engineering'), (6,
'Dr. Singh', 44, 'Male', 'Computer Science'),
(7,'Prof.Kolhe',39,'Female','InformationTechnology'), (8,
'Dr. Kapoor', 41, 'Male', 'Computer Science'),
(9,'Prof.Toke',37,'Female','InformationTechnology'), (10,
'Dr. Walave', 43, 'Male', 'Electrical Engineering');
---Creating Courses Table---
CREATE TABLE Courses
( course_idINTPRIMARYKEY,
course_name VARCHAR(100),
department VARCHAR(50),
credits INT
);
---InsertingDataIntoProfessorsTable---
INSERTINTOCourses(course_id,course_name,department,credits)
VALUES
(1,'DatabaseManagement','ComputerScience',3),
(2,'DataStructures','InformationTechnology',4),
(3,'DigitalElectronics','ElectricalEngineering',3),
(4,'Thermodynamics','MechanicalEngineering',3),
(5,'StructuralAnalysis','CivilEngineering',4),
(6,'SoftwareEngineering','ComputerScience',4),
(7,'ComputerNetworks','InformationTechnology',3),
(8,'MachineLearning','ComputerScience',4),
(9,'WebDevelopment','InformationTechnology',3),
(10,'PowerSystems','ElectricalEngineering',4);
OUTPUT:
OUTPUT:
VIEWS:
View retrieves data from one or more table and represents the data as if it is coming from a
single source.
---CreatingView---
CREATEVIEWStudentEnrollmentsAS
SELECT
Students.nameASstudent_name,
Courses.course_name,
Courses.departmentAScourse_department
FROM
Students
JOIN
EnrollmentsONStudents.student_id=Enrollments.student_id
JOIN
CoursesONEnrollments.course_id=Courses.course_id;
OUTPUT:
Join:
AJOINclauseisusedtocombinerowsfromtwoormoretables,basedonarelatedcolumnbetween them.
SELECT
Courses.course_name,
Courses.department,Professors.name
ASprofessor_name,
Professors.departmentASprofessor_department
FROM
Courses
JOIN
ProfessorsONCourses.department=Professors.department;
OUTPUT:
WHEREClause:
WHEREclauseisusedinSQL(StructuredQueryLanguage)tofilterrecordsreturnedbyaquerybasedon specified
conditions. It allows you to retrieve data from a database table that meets certain criteria.
---Retrieveenrollmentsforaspecificstudent---
SELECT*FROMStudentEnrollmentsWHEREstudent_name='MohitDhake';
---Retrieveenrollmentsforaspecificcoursedepartment---
SELECT*FROMStudentEnrollmentsWHEREcourse_department='Computer Science';
OUTPUT:
ORDERBYClause:
TheORDERBYclauseisusedinSQLqueriestosorttheresultsetofaSELECTstatement. Itarrangesthe
rowsreturnedbythequerybasedonspecifiedcolumns,eitherinascending(ASC)ordescending (DESC) order.
SELECT*FROMStudents
ORDERBYname;--orORDERBYage;dependingonyourpreference OUTPUT:
GROUPBYClause:
TheGROUPBYclauseisusedinconjunctionwiththeSELECTstatementtogrouprowsthathavethesame values
into summary rows.
SELECTdepartment,COUNT(*)ASnum_students
FROM Students
GROUPBYdepartment;
OUTPUT:
8.0 ApplicationofthisMicro-Project:
TheMicroprojectCollegeManagementSystemoffersa comprehensiveplatformforefficiently
managing various aspects ofSchooladministrationthrougha database management system. It
streamlines processes suchas student enrollment, course scheduling, faculty management, and
academicrecord-keeping.Additionally, itfacilitatescommunicationbetweenstudents, faculty,
andadministration,enhancingoverallcollaborationandproductivitywithintheinstitution.With
features like attendance tracking, grade management, and resource allocation, the system
optimizesadministrativetasks,ensuringsmootheroperationsandbetterdecision-makingforthe
Schoolmanagement.
Prof.S.D.Vaishnav
Name&SignatureofCourseTeacher
Annexure–IV
M
icroProjectEval
uationSheet
NameofStudent: Satyam Singh EnrollmentNo: 23611780524
NameofProgramme: -InformationTechnology Semester:IV
CourseTitle:DatabaseManagement(DMA) CourseCode:22034
TitleofMicroProject:CollegeManagementSystem
LearningOutcomesAchieved:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
Po Avera Go Excellen
S Su
CharacteristictobeAssessed or ge od t
r b
Mar Mar Mar Marks
To
N ks ks ks (9-10)
tal
o (1-3) (4-5) (6-8)
(A)ProcessandProductAssessment (12Marks)
1 Relevancetothe Course
2 LiteratureReview/InformationCollection
3 CompletionoftheTargetasperProjectProposal
4 AnalysisofData&Representation
5 QualityofPrototype/Model
6 Report Preparation
(B)IndividualPresentation/Viva(8Marks)
7 Presentation
8 Viva
(A) (B)
TotalMarks
ProcessandProductAssessment IndividualPresentation/
(20 Marks)
(12 Marks) Viva (8 Marks)
Comments/SuggestionsaboutTeamwork/Leadership/Inter-personal Communication(ifany)
…………………………………..……………………………………………………………………………
Name&DesignationofCourseTeacher:Prof.S.D.Vaishnav,Lecturer
DateandSignature:
Annexure–IV
M
icroProjectEval
uationSheet
Name of Student: Om Dhole EnrollmentNo:2211670206
NameofProgramme: -InformationTechnology Semester:IV
CourseTitle:DatabaseManagement(DMA) CourseCode:22034
TitleofMicroProject:CollegeManagementSystem
LearningOutcomesAchieved:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
Po Avera Go Excellen
S Su
CharacteristictobeAssessed or ge od t
r b
Mar Mar Mar Marks
To
N ks ks ks (9-10)
tal
o (1-3) (4-5) (6-8)
(A)ProcessandProductAssessment (12Marks)
1 Relevancetothe Course
2 LiteratureReview/InformationCollection
3 CompletionoftheTargetasperProjectProposal
4 AnalysisofData&Representation
5 QualityofPrototype/Model
6 Report Preparation
(B)IndividualPresentation/Viva(8Marks)
7 Presentation
8 Viva
(A) (B)
TotalMarks
ProcessandProductAssessment IndividualPresentation/
(20 Marks)
(12 Marks) Viva (8 Marks)
Comments/SuggestionsaboutTeamwork/Leadership/Inter-personal Communication(ifany)
…………………………………..……………………………………………………………………………
Name&DesignationofCourseTeacher:Prof.S.D.Vaishnav,Lecturer
DateandSignature:
Annexure–IV
M
icroProjectEval
uationSheet
Name of Studen:Bhavesh Parab EnrollmentNo:2211670191
NameofProgramme: -InformationTechnology Semester:IV
CourseTitle:DatabaseManagement(DMA) CourseCode:22034
TitleofMicroProject:CollegeManagementSystem
LearningOutcomesAchieved:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
Po Avera Go Excellen
S Su
CharacteristictobeAssessed or ge od t
r b
Mar Mar Mar Marks
To
N ks ks ks (9-10)
tal
o (1-3) (4-5) (6-8)
(A)ProcessandProductAssessment (12Marks)
1 Relevancetothe Course
2 LiteratureReview/InformationCollection
3 CompletionoftheTargetasperProjectProposal
4 AnalysisofData&Representation
5 QualityofPrototype/Model
6 Report Preparation
(B)IndividualPresentation/Viva(8Marks)
7 Presentation
8 Viva
(A) (B)
TotalMarks
ProcessandProductAssessment IndividualPresentation/
(20 Marks)
(12 Marks) Viva (8 Marks)
Comments/SuggestionsaboutTeamwork/Leadership/Inter-personal Communication(ifany)
…………………………………..……………………………………………………………………………
Name&DesignationofCourseTeacher:Prof.S.D.Vaishnav,Lecturer
. DateandSignature:
Annexure–IV
M
icroProjectEval
uationSheet
NameofStudent: Gaurav Pune EnrollmentNo: 2211670216
NameofProgramme: -InformationTechnology Semester:IV
CourseTitle:DatabaseManagement(DMA) CourseCode:22034
TitleofMicroProject: CollegeManagementSystem
LearningOutcomesAchieved:
a) CreateDatabaseusingSQLcommands.
b) Manage Database using SQL commands.
c)ImplementAdvancedSQLconceptsonDatabase.
d) WritePL/SQLcodefordatabaseapplication.
e) ApplysecurityandsafetyonDatabase.
Po Avera Go Excellen
S Su
CharacteristictobeAssessed or ge od t
r b
Mar Mar Mar Marks
To
N ks ks ks (9-10)
tal
o (1-3) (4-5) (6-8)
(A)ProcessandProductAssessment (12Marks)
1 Relevancetothe Course
2 LiteratureReview/InformationCollection
3 CompletionoftheTargetasperProjectProposal
4 AnalysisofData&Representation
5 QualityofPrototype/Model
6 Report Preparation
(B)IndividualPresentation/Viva(8Marks)
7 Presentation
8 Viva
(A) (B)
TotalMarks
ProcessandProductAssessment IndividualPresentation/
(20 Marks)
(12 Marks) Viva (8 Marks)
Comments/SuggestionsaboutTeamwork/Leadership/Inter-personal Communication(ifany)
…………………………………..……………………………………………………………………………
Name&DesignationofCourseTeacher:Prof.S.D.Vaishnav,Lecturer
DateandSignature: