SlideShare a Scribd company logo
1 of 15
MySQL
MySQL
MySQL (pronounced "My Sequel" or "My S-Q-L") is
an open-source relational database management
systeam (RDBMS) that allows you to manage,
organize, and retrieve data stored in a structured
manner. It is one of the most widely used
databases in the world and is commonly used for
building web applications, content management
systems, e-commerce platforms, and more.
Some key features and concepts associated with MySQL:
1. Relational Database Management System (RDBMS)
2. Structured Query Language (SQL)
3. Data Integrity
4. Transactions and ACID Compliance
5. Indexes
6. Scalability
7. Open Source
8. Community and Commercial Versions
9. Storage Engines
10.Data Security
What is MySQL?
• MySQL is a relational database management system
• MySQL is open-source
• MySQL is free
• MySQL is ideal for both small and large applications
• MySQL is very fast, reliable, scalable, and easy to use
• MySQL is cross-platform
• MySQL is compliant with the ANSI SQL standard
• MySQL was first released in 1995
• MySQL is developed, distributed, and supported by Oracle Corporation
• MySQL is named after co-founder Monty Widenius's daughter: My
Introduction to MySQL
Who Uses MySQL?
1. Web Applications
2. Online Services
3. Businesses
4. Gaming Industry
5. Financial Services
6. Telecommunications
7. Government and Non-profit Organizations
8. Education
9. Healthcare
10.Startups
Show Data On Your Web Site
To build a web site that shows data from a database, you will
need:
• An RDBMS database program (like MySQL)
• A server-side scripting language, like PHP
• To use SQL to get the data you want
• To use HTML / CSS to style the page
What is RDBMS?
RDBMS stands for Relational Database Management System. It's a
type of database management system that is based on the principles of
the relational model of data. The relational model organizes data into
structured tables with rows and columns, where each table represents
a specific entity or concept, and the relationships between these tables
are defined by key columns.
MySQL RDBMS
Some key characteristics and concepts associated with RDBMS:
1. Tables
2. Keys
3. Relationships
4. Structured Query Language (SQL)
5. Data Integrity
6. Normalization
7. ACID Properties
8. Concurrency Control
9. Query Optimization
10.Indexes
What is a Database Table?
A database table is a fundamental component of a relational database
management system (RDBMS). It's a structured way of organizing and
storing data in rows and columns, similar to a spreadsheet. A table
represents a specific entity or concept, and each row in the table
corresponds to a single record or instance of that entity, while columns
represent different attributes or fields associated with the entity.
Here are the key components and concepts of a database table:
1. Rows (Tuples)
2. Columns (Attributes)
3. Fields:
4. Primary Key
5. Foreign Key
6. Data Types
7. Null Values
8. Indexes
9. Constraints
10.Normalization
The columns in the "Customers" table above are: CustomerID, CustomerName,
ContactName, Address, City, PostalCode and Country. The table has 5 records (rows).
What is a Relational Database?
A relational database is a type of database management system
(DBMS) that organizes and stores data in a structured manner using a
model called the "relational model." This model represents data as
tables (also known as relations), where each table consists of rows and
columns. Relational databases are designed to efficiently manage and
maintain large volumes of structured data while providing mechanisms
for querying, updating, and manipulating that data.
The relationship between the "Customers" table and the "Orders" table is the CustomerID
column:
The relationship between the "Orders" table and the "Shippers" table is the ShipperID column:
ADV Powepoint 1 Lec.pptx

More Related Content

Similar to ADV Powepoint 1 Lec.pptx

data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
tarunprajapati0t
 
NoSQL_Databases
NoSQL_DatabasesNoSQL_Databases
NoSQL_Databases
Rick Perry
 

Similar to ADV Powepoint 1 Lec.pptx (20)

Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql
 
data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
 
Dbms and sqlpptx
Dbms and sqlpptxDbms and sqlpptx
Dbms and sqlpptx
 
NoSQL_Databases
NoSQL_DatabasesNoSQL_Databases
NoSQL_Databases
 
My sql vs sql
My sql vs sqlMy sql vs sql
My sql vs sql
 
Artigo no sql x relational
Artigo no sql x relationalArtigo no sql x relational
Artigo no sql x relational
 
A Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational DatabaseA Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational Database
 
What is a database.docx
What is a database.docxWhat is a database.docx
What is a database.docx
 
What is a database.docx
What is a database.docxWhat is a database.docx
What is a database.docx
 
Introduction to SQL.pptx
Introduction to SQL.pptxIntroduction to SQL.pptx
Introduction to SQL.pptx
 
A Comparison between Relational Databases and NoSQL Databases
A Comparison between Relational Databases and NoSQL DatabasesA Comparison between Relational Databases and NoSQL Databases
A Comparison between Relational Databases and NoSQL Databases
 
MySQL ppt
MySQL ppt MySQL ppt
MySQL ppt
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sql
 
wepik-foundations-of-database-management-system-concepts-20240419193015rdTe.pdf
wepik-foundations-of-database-management-system-concepts-20240419193015rdTe.pdfwepik-foundations-of-database-management-system-concepts-20240419193015rdTe.pdf
wepik-foundations-of-database-management-system-concepts-20240419193015rdTe.pdf
 
What Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdfWhat Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdf
 
No sql – rise of the clusters
No sql – rise of the clustersNo sql – rise of the clusters
No sql – rise of the clusters
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
 
Nosql data models
Nosql data modelsNosql data models
Nosql data models
 
7 - Enterprise IT in Action
7 - Enterprise IT in Action7 - Enterprise IT in Action
7 - Enterprise IT in Action
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
 

More from ArjayBalberan1

MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptxMYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
ArjayBalberan1
 
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptxMYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
ArjayBalberan1
 
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptxMYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
ArjayBalberan1
 

More from ArjayBalberan1 (20)

MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptxMYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASECSS.pptx
 
Introduction to Algorithms Introduction to Algorithms.pptx
Introduction to Algorithms Introduction to Algorithms.pptxIntroduction to Algorithms Introduction to Algorithms.pptx
Introduction to Algorithms Introduction to Algorithms.pptx
 
MYSQL DATABASE MYSQL DATABASEGroup-1.pptx
MYSQL DATABASE MYSQL DATABASEGroup-1.pptxMYSQL DATABASE MYSQL DATABASEGroup-1.pptx
MYSQL DATABASE MYSQL DATABASEGroup-1.pptx
 
Appdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptxAppdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptx
 
Rizals-Family-Childhood-Early-Education.pptx
Rizals-Family-Childhood-Early-Education.pptxRizals-Family-Childhood-Early-Education.pptx
Rizals-Family-Childhood-Early-Education.pptx
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptx
 
MYSQL DATABASE APP DEV POWERPOINT 1.pptx
MYSQL DATABASE APP DEV POWERPOINT 1.pptxMYSQL DATABASE APP DEV POWERPOINT 1.pptx
MYSQL DATABASE APP DEV POWERPOINT 1.pptx
 
MYSQL DATABASE INTRODUCTION TO JAVASCRIPT.pptx
MYSQL DATABASE INTRODUCTION TO JAVASCRIPT.pptxMYSQL DATABASE INTRODUCTION TO JAVASCRIPT.pptx
MYSQL DATABASE INTRODUCTION TO JAVASCRIPT.pptx
 
NETWORK-TOPOLOGIES-VARIOUS-TOPOLOGIES.pptx
NETWORK-TOPOLOGIES-VARIOUS-TOPOLOGIES.pptxNETWORK-TOPOLOGIES-VARIOUS-TOPOLOGIES.pptx
NETWORK-TOPOLOGIES-VARIOUS-TOPOLOGIES.pptx
 
MYSQL DATABASE MYSQL DATABASEINSERTION-SORT.pptx
MYSQL DATABASE MYSQL DATABASEINSERTION-SORT.pptxMYSQL DATABASE MYSQL DATABASEINSERTION-SORT.pptx
MYSQL DATABASE MYSQL DATABASEINSERTION-SORT.pptx
 
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptxMYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
MYSQL DATABASE MYSQL DATABASE merge-sort-grp4.pptx
 
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptxMYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
MYSQL DATABASE MYSQL DATABASE MYSQL DATABASE BUBLESORT.pptx
 
MYSQL DATABASE MYSQL DATABASEquick-sort.pptx
MYSQL DATABASE MYSQL DATABASEquick-sort.pptxMYSQL DATABASE MYSQL DATABASEquick-sort.pptx
MYSQL DATABASE MYSQL DATABASEquick-sort.pptx
 
Selection-sort-in-algorithm and complexity.pptx
Selection-sort-in-algorithm and complexity.pptxSelection-sort-in-algorithm and complexity.pptx
Selection-sort-in-algorithm and complexity.pptx
 
Week 7 Github - SI- Architecture.pptx
Week 7 Github - SI-  Architecture.pptxWeek 7 Github - SI-  Architecture.pptx
Week 7 Github - SI- Architecture.pptx
 
HTML-Lab.pptx
HTML-Lab.pptxHTML-Lab.pptx
HTML-Lab.pptx
 
tableslist.pptx
tableslist.pptxtableslist.pptx
tableslist.pptx
 
Week Topic Code Access vs Event Based.pptx
Week Topic Code Access vs Event Based.pptxWeek Topic Code Access vs Event Based.pptx
Week Topic Code Access vs Event Based.pptx
 
MODULE-01.pptx
MODULE-01.pptxMODULE-01.pptx
MODULE-01.pptx
 
APP DEV POWERPOINT 2.pptx
APP DEV POWERPOINT 2.pptxAPP DEV POWERPOINT 2.pptx
APP DEV POWERPOINT 2.pptx
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

ADV Powepoint 1 Lec.pptx

  • 2. MySQL MySQL (pronounced "My Sequel" or "My S-Q-L") is an open-source relational database management systeam (RDBMS) that allows you to manage, organize, and retrieve data stored in a structured manner. It is one of the most widely used databases in the world and is commonly used for building web applications, content management systems, e-commerce platforms, and more.
  • 3. Some key features and concepts associated with MySQL: 1. Relational Database Management System (RDBMS) 2. Structured Query Language (SQL) 3. Data Integrity 4. Transactions and ACID Compliance 5. Indexes 6. Scalability 7. Open Source 8. Community and Commercial Versions 9. Storage Engines 10.Data Security
  • 4. What is MySQL? • MySQL is a relational database management system • MySQL is open-source • MySQL is free • MySQL is ideal for both small and large applications • MySQL is very fast, reliable, scalable, and easy to use • MySQL is cross-platform • MySQL is compliant with the ANSI SQL standard • MySQL was first released in 1995 • MySQL is developed, distributed, and supported by Oracle Corporation • MySQL is named after co-founder Monty Widenius's daughter: My Introduction to MySQL
  • 5. Who Uses MySQL? 1. Web Applications 2. Online Services 3. Businesses 4. Gaming Industry 5. Financial Services 6. Telecommunications 7. Government and Non-profit Organizations 8. Education 9. Healthcare 10.Startups
  • 6. Show Data On Your Web Site To build a web site that shows data from a database, you will need: • An RDBMS database program (like MySQL) • A server-side scripting language, like PHP • To use SQL to get the data you want • To use HTML / CSS to style the page
  • 7. What is RDBMS? RDBMS stands for Relational Database Management System. It's a type of database management system that is based on the principles of the relational model of data. The relational model organizes data into structured tables with rows and columns, where each table represents a specific entity or concept, and the relationships between these tables are defined by key columns. MySQL RDBMS
  • 8. Some key characteristics and concepts associated with RDBMS: 1. Tables 2. Keys 3. Relationships 4. Structured Query Language (SQL) 5. Data Integrity 6. Normalization 7. ACID Properties 8. Concurrency Control 9. Query Optimization 10.Indexes
  • 9. What is a Database Table? A database table is a fundamental component of a relational database management system (RDBMS). It's a structured way of organizing and storing data in rows and columns, similar to a spreadsheet. A table represents a specific entity or concept, and each row in the table corresponds to a single record or instance of that entity, while columns represent different attributes or fields associated with the entity.
  • 10. Here are the key components and concepts of a database table: 1. Rows (Tuples) 2. Columns (Attributes) 3. Fields: 4. Primary Key 5. Foreign Key 6. Data Types 7. Null Values 8. Indexes 9. Constraints 10.Normalization
  • 11. The columns in the "Customers" table above are: CustomerID, CustomerName, ContactName, Address, City, PostalCode and Country. The table has 5 records (rows).
  • 12. What is a Relational Database? A relational database is a type of database management system (DBMS) that organizes and stores data in a structured manner using a model called the "relational model." This model represents data as tables (also known as relations), where each table consists of rows and columns. Relational databases are designed to efficiently manage and maintain large volumes of structured data while providing mechanisms for querying, updating, and manipulating that data.
  • 13. The relationship between the "Customers" table and the "Orders" table is the CustomerID column:
  • 14. The relationship between the "Orders" table and the "Shippers" table is the ShipperID column: