Computer science Project Report (1)
Computer science Project Report (1)
RAJHANS VIDYALAYA
ANDHERI-WEST
MUMBAI
CERTIFICATE
____________________
______________________
SCHOOL SEAL
PRINCIPAL
Date:
Index
Sr No. Topic Page
No.
1. Acknowledgement 4
2. Hardware Configuration 5
Advantages of Disadvantages of
Python Python
Easy to learn, read, and Restrictions in design
understand
Versatile and open- Memory
source inefficient
Improves Weak mobile
productivity computing
Supports a wide range of Runtime errors
libraries
Huge library Slow execution
ecosystem speed
Mastering
MySQL: A
Powerful
Database
Management
System
What is MySQL?
MySQL is the world’s most popular open-source
database. According to DB-Engines, MySQL ranks as
the second-most-popular database, behind Oracle
Database. MySQL powers many of the most
accessed applications, including Facebook, Twitter,
Netflix, Uber, Airbnb, Shopify, and Booking.com.
Since MySQL is open source, it includes numerous
features developed in close cooperation with users
over more than 25 years. So, it’s very likely that
your favourite application or programming language
is supported by MySQL Database.
What is the name of the MySQL dolphin?
The MySQL logo is a dolphin named Sakila. The
name was chosen from a large list suggested by
users during the “Name the Dolphin” contest. The
winning name was submitted by Ambrose Twebaze,
an open-source software developer from Eswatini
(formerly Swaziland), Africa.
MySQL is an open-source relational database
management system
Databases are the essential data repository for all
software applications. For example, whenever
someone conducts a web search, logs in to an
account, or completes a transaction, a database
system is storing the information so it can be
accessed in the future.
A relational database stores data in separate tables
rather than putting all the data in one big storeroom.
The database structure is organized into physical
files optimized for speed. The logical data model,
with objects such as data tables, views, rows, and
columns, offers a flexible programming environment.
You set up rules governing the relationships between
different data fields, such as one to one, one to
many, unique, required, or optional, and “pointers”
between different tables. The database enforces
these rules so that with a well-designed database
your application never sees data that’s inconsistent,
duplicated, orphaned, out of date, or missing.
The “SQL” part of “MySQL” stands for “Structured
Query Language.” SQL is the most common
standardized language used to access databases.
Depending on your programming environment, you
might enter SQL directly (for example, to generate
reports), embed SQL statements into code written in
another language, or use a language-specific API
that hides the SQL syntax.
Open source means it’s possible for anyone to use
and modify the software. Anybody can download
MySQL software from the internet and use it without
paying for it. You can also change its source code to
suit your needs. MySQL software uses the GNU
General Public License (GPL) to define what you may
and may not do with the software in different
situations.
MySQL: the #1 choice for developers
MySQL consistently ranks as the most popular
database for developers, according to surveys
from Stack Overflow and JetBrains. Developers love
its high performance, reliability, and ease of use.
MySQL supports the following popular development
languages and drivers: