SlideShare a Scribd company logo
CASE STUDY
ON MYSQL IN
RDBMS
By.,
K.RAJALAKSHMI
II-MSC(IT)
Department of CS&IT
Nadar saraswathi college of
arts and science,theni
 Introduction
 MYSQL Architecture
 MySQL Block diagram
 MYSQL components
 MYSQL Features
 MYSQL Functionalities
 Tools ,advantages and real-time scenario
example
 MYSQL advantages
Introduction:
 MYSQL is an open-source relational database
management system(RDBMS).
 Its name is a combination of “My", the name of co-
founder Michael Widenius’s daughter and “SQL”
,the abbreviation for structure Query Language
 MYSQL is free and open-source software under
the terms of GNU General Public License and is
also available under a variety of proprietary
licenses.
 MySQL is a component of the LAMP web
application software stack , which is an
acronym for Linux, Apache, MYSQL,
Perl/PHP/python.
MySQL Architecture:
 MySQL is very different from other database
servers and its architectural characteristics
make it useful for a wide range of purposes as
well as making it a poor choice for others.
MYSQL is not perfect ,but it is flexible enough
to work well in very demanding environments
, such as web application.
 Online transaction processing (OLTP) and
much more
Components, features and
functionalities:
MYSQL components:
 These are the main MYSQL components:
 MYSQL server . It is the database server.
 MYSQL Clients. These are programs that
communicate with server.
 Data Directory . This is where MYSQL stores
the databases.
 Storage Engine . Manages how the
information is organized , stored and
accessed.
MYSQL Features:
 Relation database Management system(RDBMS):
MYSQL is a relation database management
system
 EASY TO USE: MYSQL is easy to use , have to
get only the basic knowledge of SQL. Build and
interact with MYSQL with only a few simple SQL
statements.
 IT IS SECURE : MYSQL consist of a solid data
security layer that protects sensitive data from
intruders. Passwords are encrypted in MYSQL.
 CILENT/SERVER ARCHITECTURE: MYSQL
follows a client/server architecture. There is a
database server (MYSQL) and arbitrarily
many clients , which communicate with the
server ; that is the query data, save changes ,
etc.
 FREE TO DOWNLOAD : MYSQL is free to
use and can download it from MYSQL official
website .
 IT IS SCALABLE : MYSQL can handle almost
any amount of data , up to as much as 50
million rows or more . The default file size limit
is about 4GB.
 COMPATIBLE ON MANY OPERATING
SYSTEM: MYSQL is compatible to run on
many operating system , like novel NetWare ,
window * Linux * many varieties of UNIX*
 ALLOWS ROLL-BACK: MYSQL allows
transaction to be rolled back , commit and
crash recovery .
 HIGH PERFORMANCE : MYSQL is faster ,
more reliable and cheaper because of its
unique storage engine architecture.
 HIGH FLEXIBILITY: MYSQL supports a large
number of embedded application which
makes MYSQL very flexible
MySQL FUNCTIONALITIES:
 This section gives the most commonly used
MYSQL function including aggregate function ,
string functions , string functions , data-time
functions , control flow function , etc.
 MYSQL AGGREATE FUNCTION : aggregate
function allows to perform a calculation on a set of
records and return a single value. MYSQL
aggregate function including SUM , AVG , MAX ,
MIN and COUNT function.
MYSQL comparison function:
 Comparison function in MYSQL including
COALESCE , GREATEST , LEAST and ISNULL .
 MYSQL control flow function and expression – the
control flow function allow add if-then-else logic to
SQL queries without using the procedural code
 MYSQL window Function – this tutorial introduces
to MYSQL windows function and provides with
some practical and motivational e.g. of the window
function in MYSQL
Tools, advantages and real-life
scenario example:
 MYSQL TOOLS: MYSQL workbench is available
on windows, Linux and Mac OS x.
 Design – MYSQL workbench enables a DBA ,
developer or data architect to visually design ,
model ,generate and manage database.
 Develop – MYSQL workbench delivers visual tools
for creating , executing and optimizing SQL
queries . The SQL editor provides color syntax
highlighting ,auto-complete, reuse of SQL
snippets and execution history of SQL.
 Administer – MYSQL workbench provides a
visual console to easily administer MYSQL
environments and gain better visibility into
database .
 Database Migration – MYSQL workbench
provide a complete ,easy to use solution for
migrating Microsoft SQL server.
MYSQL Advantage
 MYSQL is a free-to-use ,open-source
database that facilitates the effective
management of database by connecting them
to the software . It is a stable, reliable and
powerful solution with advanced features
follow :
 Data security– MYSQL is globally renowned
for being the most secure and reliable
database management system used in
popular web application
 High performance: it has features a distinct
storage engine framework that facilitates
system administrators to configure the MySQL
database
 On –demand scalability
 Round-the-clock uptime
 Comprehensive transactional
 The flexibility of open sources
Thank you…

More Related Content

What's hot

Midwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL FeaturesMidwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL Features
Dave Stokes
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)
Keith Hollman
 
20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02
Vinamra Mittal
 
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
Keith Hollman
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
Olivier DASINI
 
My sql enterprise_edition_wp_v38
My sql enterprise_edition_wp_v38My sql enterprise_edition_wp_v38
My sql enterprise_edition_wp_v38
Jeton Selimi
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology Overview
Keith Hollman
 
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Dave Stokes
 
Upgrade from MySQL 5.7 to MySQL 8.0
Upgrade from MySQL 5.7 to MySQL 8.0Upgrade from MySQL 5.7 to MySQL 8.0
Upgrade from MySQL 5.7 to MySQL 8.0
Olivier DASINI
 
The roadmap for sql server 2019
The roadmap for sql server 2019The roadmap for sql server 2019
The roadmap for sql server 2019
Javier Villegas
 
MySQL 8.0 Released Update
MySQL 8.0 Released UpdateMySQL 8.0 Released Update
MySQL 8.0 Released Update
Keith Hollman
 
01 upgrade to my sql8
01 upgrade to my sql8 01 upgrade to my sql8
01 upgrade to my sql8
Ted Wennmark
 
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL TeamMySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
Olivier DASINI
 
MySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionMySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise Edition
Olivier DASINI
 
SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2
Gianluca Hotz
 
MySQL Security
MySQL SecurityMySQL Security
MySQL Security
Mario Beck
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud Service
Mario Beck
 
Introduction to sql database on azure
Introduction to sql database on azureIntroduction to sql database on azure
Introduction to sql database on azure
Antonios Chatzipavlis
 
What's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar chartsWhat's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar charts
Andrew Morgan
 
MySQL 8.0 InnoDB Cluster demo
MySQL 8.0 InnoDB Cluster demoMySQL 8.0 InnoDB Cluster demo
MySQL 8.0 InnoDB Cluster demo
Keith Hollman
 

What's hot (20)

Midwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL FeaturesMidwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL Features
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)
 
20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02
 
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
Moodle Moot Spain: Moodle Available and Scalable with MySQL HA - InnoDB Clust...
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
 
My sql enterprise_edition_wp_v38
My sql enterprise_edition_wp_v38My sql enterprise_edition_wp_v38
My sql enterprise_edition_wp_v38
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology Overview
 
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
 
Upgrade from MySQL 5.7 to MySQL 8.0
Upgrade from MySQL 5.7 to MySQL 8.0Upgrade from MySQL 5.7 to MySQL 8.0
Upgrade from MySQL 5.7 to MySQL 8.0
 
The roadmap for sql server 2019
The roadmap for sql server 2019The roadmap for sql server 2019
The roadmap for sql server 2019
 
MySQL 8.0 Released Update
MySQL 8.0 Released UpdateMySQL 8.0 Released Update
MySQL 8.0 Released Update
 
01 upgrade to my sql8
01 upgrade to my sql8 01 upgrade to my sql8
01 upgrade to my sql8
 
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL TeamMySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
 
MySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionMySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise Edition
 
SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2
 
MySQL Security
MySQL SecurityMySQL Security
MySQL Security
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud Service
 
Introduction to sql database on azure
Introduction to sql database on azureIntroduction to sql database on azure
Introduction to sql database on azure
 
What's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar chartsWhat's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar charts
 
MySQL 8.0 InnoDB Cluster demo
MySQL 8.0 InnoDB Cluster demoMySQL 8.0 InnoDB Cluster demo
MySQL 8.0 InnoDB Cluster demo
 

Similar to Case study on mysql in rdbms

Introduction to Mysql
Introduction to MysqlIntroduction to Mysql
Introduction to Mysql
Tushar Chauhan
 
MySQL
MySQL MySQL
MySQL
nina canrs
 
Mysql
MysqlMysql
Mysql
SHC
 
The benefits of My sql
The benefits of My sqlThe benefits of My sql
The benefits of My sql
CacheWorks©
 
Mysql
MysqlMysql
Usability of MySQL
Usability of MySQLUsability of MySQL
Usability of MySQL
KentAnderson43
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
OpenSourceIndia
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
arihantplastictanksh
 
Mysql
MysqlMysql
Mysql
Raghu nath
 
DEE 431 Introduction to Mysql Slide 3
DEE 431 Introduction to Mysql Slide 3DEE 431 Introduction to Mysql Slide 3
DEE 431 Introduction to Mysql Slide 3
YOGESH SINGH
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
sqlhjalp
 
My sql basic
My sql basicMy sql basic
My sql basic
Prabhat gangwar
 
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
Dave Stokes
 
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
Laura Miller
 
My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)
Gustavo Rene Antunez
 
Slides
SlidesSlides
MySQL ppt
MySQL ppt MySQL ppt
MySQL ppt
AtharvaSawant10
 
kelompok 2 inggris my sql.pptx
kelompok 2 inggris my sql.pptxkelompok 2 inggris my sql.pptx
kelompok 2 inggris my sql.pptx
KulaNami
 
Rise of NewSQL
Rise of NewSQLRise of NewSQL
Rise of NewSQL
Sushant Choudhary
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
Tarique Saleem
 

Similar to Case study on mysql in rdbms (20)

Introduction to Mysql
Introduction to MysqlIntroduction to Mysql
Introduction to Mysql
 
MySQL
MySQL MySQL
MySQL
 
Mysql
MysqlMysql
Mysql
 
The benefits of My sql
The benefits of My sqlThe benefits of My sql
The benefits of My sql
 
Mysql
MysqlMysql
Mysql
 
Usability of MySQL
Usability of MySQLUsability of MySQL
Usability of MySQL
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
 
Mysql
MysqlMysql
Mysql
 
DEE 431 Introduction to Mysql Slide 3
DEE 431 Introduction to Mysql Slide 3DEE 431 Introduction to Mysql Slide 3
DEE 431 Introduction to Mysql Slide 3
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
My sql basic
My sql basicMy sql basic
My sql basic
 
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
 
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
 
My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)
 
Slides
SlidesSlides
Slides
 
MySQL ppt
MySQL ppt MySQL ppt
MySQL ppt
 
kelompok 2 inggris my sql.pptx
kelompok 2 inggris my sql.pptxkelompok 2 inggris my sql.pptx
kelompok 2 inggris my sql.pptx
 
Rise of NewSQL
Rise of NewSQLRise of NewSQL
Rise of NewSQL
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
 

Recently uploaded

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

Case study on mysql in rdbms

  • 1. CASE STUDY ON MYSQL IN RDBMS By., K.RAJALAKSHMI II-MSC(IT) Department of CS&IT Nadar saraswathi college of arts and science,theni
  • 2.  Introduction  MYSQL Architecture  MySQL Block diagram  MYSQL components  MYSQL Features  MYSQL Functionalities  Tools ,advantages and real-time scenario example  MYSQL advantages
  • 3. Introduction:  MYSQL is an open-source relational database management system(RDBMS).  Its name is a combination of “My", the name of co- founder Michael Widenius’s daughter and “SQL” ,the abbreviation for structure Query Language  MYSQL is free and open-source software under the terms of GNU General Public License and is also available under a variety of proprietary licenses.
  • 4.  MySQL is a component of the LAMP web application software stack , which is an acronym for Linux, Apache, MYSQL, Perl/PHP/python.
  • 5. MySQL Architecture:  MySQL is very different from other database servers and its architectural characteristics make it useful for a wide range of purposes as well as making it a poor choice for others. MYSQL is not perfect ,but it is flexible enough to work well in very demanding environments , such as web application.  Online transaction processing (OLTP) and much more
  • 6.
  • 7.
  • 9. MYSQL components:  These are the main MYSQL components:  MYSQL server . It is the database server.  MYSQL Clients. These are programs that communicate with server.  Data Directory . This is where MYSQL stores the databases.
  • 10.  Storage Engine . Manages how the information is organized , stored and accessed.
  • 11. MYSQL Features:  Relation database Management system(RDBMS): MYSQL is a relation database management system  EASY TO USE: MYSQL is easy to use , have to get only the basic knowledge of SQL. Build and interact with MYSQL with only a few simple SQL statements.  IT IS SECURE : MYSQL consist of a solid data security layer that protects sensitive data from intruders. Passwords are encrypted in MYSQL.
  • 12.  CILENT/SERVER ARCHITECTURE: MYSQL follows a client/server architecture. There is a database server (MYSQL) and arbitrarily many clients , which communicate with the server ; that is the query data, save changes , etc.  FREE TO DOWNLOAD : MYSQL is free to use and can download it from MYSQL official website .
  • 13.  IT IS SCALABLE : MYSQL can handle almost any amount of data , up to as much as 50 million rows or more . The default file size limit is about 4GB.  COMPATIBLE ON MANY OPERATING SYSTEM: MYSQL is compatible to run on many operating system , like novel NetWare , window * Linux * many varieties of UNIX*
  • 14.  ALLOWS ROLL-BACK: MYSQL allows transaction to be rolled back , commit and crash recovery .  HIGH PERFORMANCE : MYSQL is faster , more reliable and cheaper because of its unique storage engine architecture.  HIGH FLEXIBILITY: MYSQL supports a large number of embedded application which makes MYSQL very flexible
  • 15. MySQL FUNCTIONALITIES:  This section gives the most commonly used MYSQL function including aggregate function , string functions , string functions , data-time functions , control flow function , etc.  MYSQL AGGREATE FUNCTION : aggregate function allows to perform a calculation on a set of records and return a single value. MYSQL aggregate function including SUM , AVG , MAX , MIN and COUNT function.
  • 16. MYSQL comparison function:  Comparison function in MYSQL including COALESCE , GREATEST , LEAST and ISNULL .  MYSQL control flow function and expression – the control flow function allow add if-then-else logic to SQL queries without using the procedural code  MYSQL window Function – this tutorial introduces to MYSQL windows function and provides with some practical and motivational e.g. of the window function in MYSQL
  • 17. Tools, advantages and real-life scenario example:  MYSQL TOOLS: MYSQL workbench is available on windows, Linux and Mac OS x.  Design – MYSQL workbench enables a DBA , developer or data architect to visually design , model ,generate and manage database.  Develop – MYSQL workbench delivers visual tools for creating , executing and optimizing SQL queries . The SQL editor provides color syntax highlighting ,auto-complete, reuse of SQL snippets and execution history of SQL.
  • 18.  Administer – MYSQL workbench provides a visual console to easily administer MYSQL environments and gain better visibility into database .  Database Migration – MYSQL workbench provide a complete ,easy to use solution for migrating Microsoft SQL server.
  • 19. MYSQL Advantage  MYSQL is a free-to-use ,open-source database that facilitates the effective management of database by connecting them to the software . It is a stable, reliable and powerful solution with advanced features follow :  Data security– MYSQL is globally renowned for being the most secure and reliable database management system used in popular web application
  • 20.  High performance: it has features a distinct storage engine framework that facilitates system administrators to configure the MySQL database  On –demand scalability  Round-the-clock uptime  Comprehensive transactional  The flexibility of open sources