Project Olympics
Project Olympics
School
AISSCE 2020-2021
Index
S. No Topic Page No.
1. Certificate 2
2. Acknowledgement 3
3. About Project and 4
Software used
4. Olympic Games 6
Analysis System
(Introduction)
5. Python Overview 8
6. MySQL Overview 11
7. Database and Table 13
Design
8. Source Code 14
9. Output 23
10. Bibliography 37
CERTIFICAT
E
This is to certify that project report
entitled Olympic Games Analysis
System has been successfully
completed by Roll No. –
Is being submitted for Practical
Examination of
Of Class 12 (AISSCE -2020-2021) in
Information Practices(Code-065).
GUIDED BY –
MR. ARVIND KUMAR PANDEY PGT(IP)
OLYMPIC GAMES DATA ANALYSIS SYSTEM 2
AKNOWLEDGEME
NT like to express my special
I would
thanks of gratitude to my teacher Mr.
Arvind Kumar Pandey as well as our
principal Mrs. Sunita Dogra who gave
me the golden opportunity to do this
wonderful project on the topic
‘Olympic Games Data Analysis’,
which also helped
me in doing a lot
of Research and I
came to know
about so many
new things I am
really thankful to
them.
Secondly, I would
also like to thank
my parents and
friends who
helped me a lot
in finalizing this
project within the
limited
OLYMPIC time
GAMES DATA ANALYSIS SYSTEM 3
frame.
AIM:To Develop:
Olympic Games Analysis
System Front End:
Python 3.8.2
Back End:
My SQL Server
5.1 Operating
System:
Windows 10
Minimum Hardware and Software
Requirements: Operating System:
x86 64-bit CPU (Intel / AMD
architecture) 4 GB RAM.
5 GB free disk space.
Open Source Software being used:
1. Python 3.8.2
a. Pandas
b. Matplotlib
OLYMPIC GAMES DATA ANALYSIS SYSTEM 4
Panda
s:
Matplotlib:
Introduction
OLYMPICS HISTORY
According to historical records, the first ancient
Olympic Games can be traced back to 776 BC.
They were dedicated to the Olympian gods and
were staged on the ancient plains of Olympia. They
continued for nearly 12 centuries, until Emperor
Theodosius decreed in 393 A.D. that all such
"pagan cults" be banned.
THE GAMES AND RELIGION
The Olympic Games were closely linked to the
religious festivals of the cult of Zeus, but were not
an integral part of a rite. Indeed, they had a
secular character and aimed to show the physical
qualities and evolution of the performances.
Python Features
Easy-to-learn − Python has few keywords,
simple structure, and a clearly defined syntax.
This allows the student to pick up the language
quickly.
OLYMPIC GAMES DATA ANALYSIS SYSTEM 9
Easy-to-read − Python code is more clearly
defined and visible to the eyes.
Easy-to-maintain − Python's source code is
fairly easy- to-maintain.
A broad standard library − Python's bulk of
the library is very portable and cross-platform
compatible on UNIX, Windows, and Macintosh.
Interactive Mode − Python has support for an
interactive mode which allows interactive testing
and debugging of snippets of code.
Portable − Python can run on a wide variety of
hardware platforms and has the same interface
on all platforms.
Extendable − You can add low-level modules to
the Python interpreter. These modules enable
programmers to add to or customize their tools
to be more efficient.
Databases − Python provides interfaces to all
major commercial databases.
GUI Programming − Python supports GUI
applications that can be created and ported to
many system calls, libraries and windows
systems, such as Windows MFC, Macintosh, and
the X Window system of Unix.
Scalable − Python provides a better structure
and support for large programs than shell
scripting.
What is MySql?
Features of MySql:
**The above screenshots have been taken after importing csv data
to MySQL
OLYMPIC GAMES DATA ANALYSIS SYSTEM 13
Comma Separated Values (C.S.V)
File
Excel
View:
Google Images
https://www.tutorialspoint.com/