DBMS Finaled
DBMS Finaled
MICRO PROJECT
REPORTON
SUBMITTED BY
This is to certify that Joshi Atharv Vasantrao, Goswami Rudraksh Mahesh Has
successfully completed “PREPARE REPORT ON STUDENT MANAGEMENT ”
Micro Project as in the enclosed completion of Diploma in Computer
Engineering from CSMSS College Of Polytechnic.
InstituteCode:1152
1 RATIONAL 01
4 LITERATURE REVIEW 04
6 RESOURCES USED 18
8 SKILL DEVELOPMENT 20
10 REFERENCES 22
1.0 RATIONALE
In the language of computers, we define data as the collection of information. The facts that can be
recorded and which have implicit meaning known as ‘data’. On the other hand, Database is a collection
of interrelated data. DBMS or the database management systems are a study of such topics. In the
following section, we will introduce the Function of DBMS and purpose of having a database
management system. Let us start.
It is a collection of programs that enables the user to create and maintain a database. In other words, it is
general-purpose software that provides the users with the processes of defining, constructing and
manipulating the database for various applications.
COMPENTENCY
A competency database looks like a standard HR database on steroids. It can include data on existing
skills, proficiency (or expertise), certifications, abilities, hobbies and other capability attributes of the
workforce. Wherever possible, competency data should include level of proficiency or expertise. In
integrated human capital systems, competency data are automatically updated at completion of training
and development experiences or when tests are passed to demonstrate a new level of proficiency.
1
2.0 AIM/BENEFITS OF THE PROJECT
Aim:-Prepare a Report on Student Management
System.
Benefits: -
2
COURSE OUT COME ACHIEVED
• Apply triggers ob database also create procedure and function according to condition
3
4.0 LITERATURE REVIEW
Introduction
The Student Management System can handle all the details about a Student . The details include
College details, Student personal details,Academic details ,etc . The Student Management System
is an Automated version of manual Student Management System
Schools and Universities are the foundation of knowledge and an educational body on which
students rely upon. Therefore, they need to maintain a proper database of its students to keep all
the updated records and easily share information with students.
Most schools and Universities count on an advanced software tool knows as ‘Student Information
System (SIS)’ to keep all their student records and administrative operations including,
examinations, attendance, and other activities.
Over the recent years, the performance and efficiency of the education industry have been enhanced
by using the Student Management System. This tool has productively taken over the workload of
the admin department with its well-organized, easy, and reliable online school management
software.
4
5
An organized and systematic office solution is essential for all universities and organizations. There are
many departments of administration for the maintenance of college information and student databases in
any institution. All these departments provide various records regarding students. Most of these track
records need to maintain information about the students. This information could be the general details like
student name, address, performance, attendance etc or specific information related to departments like
collection of data.
All the modules in college administration are interdependent. They are maintained manually. So they need
to be automated and centralized as, Information from one module will be needed by other modules. For
example when a student needs his course completion certificate it needs to check many details about the
student like his name, reg number, year of study, exams he attended and many other details. So it needs to
contact all the modules that are office, department and examination and result of students.
With that in mind, we overhauled the existing Student Database Management System and made necessary
improvement to streamline the processes. Administrators using the system will find that the process of
recording and retrieving students information and managing their classes, including marking of attendance,
is now a breeze. In general, this project aims to enhance efficiency and at the same time maintain information
accurateness. Later in this report, features and improvement that allow achievement to this goal will be
demonstrated and highlighted.
Our work is useful for easy user interface. We are planning to uttilize the powerful database management,
data retrieval and data manipulation. We will provides more ease for managing the data than manually
maintaining in the documents. Our work is useful for saving valuable time and reduces the huge paper work.
6
Types of Database of Student Management
1. Admissions
The Student Management System software is created to help manage the student's admissions activities,
starting from initial communication to course enrolment.
The Payments paid or received can also be managed and recorded through Student Management System;
unlike invoice generation, credit notes, refunds, etc., SMS stores all the necessary information about parents
and staff suppliers, and contractors.
3. Reporting
Reporting feature benefits the schools to analyze the trends in student behavior and examine the outcomes
to boost their performance.
Fee tracking is one of the most beneficial features of this online software.
The school administration department can track billing dates, induce late fee penalty, generate invoice, and
automatically gets the report of received payments throughout the year.
7
Benefits of Using Student Management System
One of the mantras to improve academic performance is by constantly monitoring your pace. Therefore,
with the help of school administration software, the students utilize their time on studies and all the other
tasks, unlike keeping track of their performance; maintaining records all are handled by SMS software.
Earlier it was too challenging for teachers to keep track of all the activities and tasks allocated to each
student, and sometimes it gets overlooked. But life has become easy with the school management
software. Because of its efficient dashboard, teachers can easily maintain, monitor, track the performance
of every student, and eventually take appropriate measures to get it completed.
3. Improved Communication
During a physical batch, whenever a teacher delivers any lesson, it is likely that some students won't catch
the lesson perfectly and may have their doubts. But with such strength, it becomes impossible for students
to clear their problems.
Also, some students are introvert in nature and may feel shy to ask things in front of the class. SMS has
been designed in such a way so it can cater to the above issues. Most software has inbuilt discussion portals
allowing students to communicate with their teachers and clear their doubts.
Parents are also satisfied with the Student Management System software because earlier they find it
challenging to catch the details of their child' day-to-day school activities or how they are performing in-
class tests or exams.
But thanks to this open-source software that have created the student dashboard so creatively that parents
can access and easily monitor their children's performance and ongoing school activities,
including homework, project submission, attendance, etc.,
Not only academics, School monitors the overall personality grooming, including sports, recitation, music,
dance, aerobics, swimming, etc. Software Management System keeps a proper track and documentation of
extracurricular activities, making sure that the record of every student is intact.
The cost and time invested in employing staff to direct all the School's day-to-day events is an extra cost
that could be easily cut down by implementing this new open-source administration management
technology. It also decreases the usage of written materials, human errors, and staff workload.
The student management system has an inbuilt library management system within itself that helps the
students and faculty to keep track of the books management process and issues all the operation,
unlike return, book penalty, issue date, return date, etc.,
9
10
11
SQL Commands
12
CREATE
The SQL CREATE DATABASE statement is used to create a new SQL database.
Syntax
column1 data_type(size),
column2 data_type(size),
column3 data_type(size),
....
);
Example
CREATE TABLE Students
ROLL_NO int(3),
NAME varchar(20),
SUBJECT varchar(20),
);
13
14
SELECT
In SQL, the SELECT statement is used to query or retrieve data from a table in the syntax.
Syntax
SELECT column1, column2, ...
FROM table_name;
PROGRAM OUTPUT
15
RENAME
In some situations, database users and administrators want to change the name of the database for some
technical reasons. So, the Rename Database statement in SQL is used to change the name of the existing
database.
Syntax
PROGRAM OUTPUT
16
ALTER COMMAND
The SQL ALTER TABLE command is used to add, delete or modify columns in an existing table. You
should also use the ALTER TABLE command to add and drop various constraints on an existing table.
Syntax
The basic syntax of an ALTER TABLE command to add a New Column in an existing table is as follows.
The basic syntax of an ALTER TABLE command to DROP COLUMN in an existing table is as follows.
The basic syntax of an ALTER TABLE command to change the DATA TYPE of a column in a table is as
follows.
The basic syntax of an ALTER TABLE command to add a NOT NULL constraint to a column in a table is
as follows.
ALTER TABLE table_name MODIFY column_name datatype NOT NULL;
17
18
ACTUALMETHODOLOGYFOLLOWED
Database Design Methodologies has phases to guide the designer for assistance. The
Methodology has a structured approach to help in the design process.
Conceptual Phase
The Conceptual phase lets you know the entities and the relation between them. It describes the conceptual
schema. The entities & relations are defined here.
Logical Phase
Logical data model provides details about the data to the physical phase. The physical process gives ER
Diagram, data dictionary, schema, etc that acts as a source for the physical design process.
Physical Phase
The physical database design allows the designer to decide on how the database will be implemented.
19
6.0 RESOURCES USED
(Subject teacher)
(Mrs.K.A.Sonawane)
20
7.0 OUTPUTS OF THE MICRO-PROJECT
Conclusion of Student Management System. Student Management System can be used by educational
institutions to maintain their student records easily. Achieving this objective is difficult using the
manual system as the information is scattered, can be redundant, and collecting relevant information may
be very time-consuming.
21
SKILL DEVELOPED
1) Leadership....
2) Team management....
3) Critical Thinking.
4) Task Management.
22
APPLICATIONS OF THE MICRO-PROJECT
Cost Reduction
They possess the ability to be integrated with renew able energy sources on a large
level which leads to sharing of load and reduction of load on large scale.
23
10. REFERENCES
1) http://www.slideshare.net.in
2) www.youtube.com
3) https://en.m.wikipedia.org/wiki/technological_revolution#potential_future_technologica
l_revolutions
24