TABLE OF CONTENTS
[Link] DESCRIPTION PAGE NO
1 PREFACE 1
2 WORKING ENVIRONMENT 2
3 HARDWARE AND 4
SOFTWARE
REQUIREMENTS
4 ABOUT THE PROJECT 5
5 SCOPE OF THE PROJECT 6
6 TABLES IN MySQL 7
7 SOURCE CODE 8
8 PYTHON OUTPUT 19
9 MODULES USED 24
10 FUTURE SCOPE 26
11 BIBLIOGRAPHY 27
PREFACE
In the field of computer science, the term PROJECT refers to a computerization work that is
completely performed by using a computer. Today when every field is going to be
computerized means that all task of any field is going to be using computer and their
appropriate computer programs, then to do every field's different works, today different
programs or software's are available in the form of project.
Learning python in schools is a part of our syllabus, and according to the syllabus worked
out by the CBSE, to which my school is affiliated, I enjoyed doing this project work for the
year 2024-25. I learned a lot; especially learning by doing was a great experience.
The report is a summary of what I observed and learnt in school. My humble thanks to all
concerned related to my project. I also feel that it is the right time to thank my teachers,
who guided me during my project. I also feel that it is the right to thank my parents, friends,
and my project partners for their constant assistance, co-operation extended by them time
to time.
WORKING ENVIRONMENT
1) PYTHON
Python is a high-level, interpreted, interactive and object-oriented scripting language.
Python is designed to be highly readable. It uses English keywords frequently whereas
other languages use punctuation, and it has fewer syntactical constructions than other
languages.
Python is Interpreted - Python is processed at runtime by the interpreter. You do not need
to compile your program before executing it. This is like PERL and PHP.
Python is Interactive - You can sit at a Python prompt and interact with the interpreter
directly to write your programs.
Python is Object-Oriented - Python supports Object-Oriented style or technique of
programming that encapsulates code within objects.
Python is a Beginner's Language - Python is a great language for beginner-level
programmers and supports the development of a wide range of applications from simple
text processing to WWW browsers to games.
HARDWARE AND SOFTWARE REQUIREMENTS
SOFTWARE :
1. Operating System: Window 7 or higher.
2. Programming Language : PYTHON.
Python is also a free and open source programming language.
HARDWARE :
1. Processor - AMD Ryzen 4000 series.
2. RAM - Minimum 4 GB required.
3. Screen resolution - Monitor screen resolution minimum 1023x768.
4. Hard disk - Minimum 2 GB of space is required.
2) MySQL
SQL is Structured Query Language, which is a computer language for storing, manipulating,
and retrieving data stored in a relational database.
SQL is the standard language for Relational Database System. All the Relational Database
Management Systems (RDBMS) like MySQL, MS Access, Oracle, Sybase, Informix,
PostgreSQL, and SQL Server use SQL as their standard database language.
Also, they are using different dialects, such as:
• MS SQL Server using T-SQL.
• Oracle using PL/SQL.
• MS Access version of SQL is called JET SQL (native format) etc.