SlideShare a Scribd company logo
Oracle University | Contact Us: +632 9768896, +632 9768600
MySQL for Database Administrators
Duration: 0 Days
What you will learn
This MySQL for Database Administrators training is a foundation course. It teaches database administrators and
developers how to use this powerful database.
Students Who Will Benefit from this Course:
DBAs and developers who want to administer MySQL.
Students wishing to prepare for the MySQL Database Administrator Certification Exams.
Learn how to secure users privileges, set resource limitations and access controls. Instructors will show you how to
create and use Stored Procedures, Triggers and Views.
Related Training
Required Prerequisites
Attend the MySQL for Beginners course or some experience with Relational Databases and SQL.
Course Objectives
Install and Upgrade MySQL for the most common operating systems
Utilize the MySQL Administrator Graphical User Interface (GUI) to manage a MySQL server
Use the INFORMATION_SCHEMA database to access metadata
Perform the MySQL start and shutdown operations
Configure MySQL server options at runtime
Evaluate data types and character sets for performance issues
Understand data locking concepts and the different levels of locking in MySQL
Differentiate between the multiple storage engines available in MySQL
Perform backup and restore operations utilizing multiple MySQL tools
Maintain integrity of a MySQL installation utilizing security protocols
Use stored routines and triggers for administration tasks
Copyright © 2013, Oracle. All rights reserved. Page 1
Manage, apply and understand the reason for using views
Improve performance through query optimization
Optimize Schemas (Databases) utilizing multiple techniques
Utilize MySQL monitoring tools to improve server performance
Compare multiple environment options to improve server performance
Course Topics
Introduction
Describing MySQL
Listing MySQL Products and Professional Services
Describing MySQL Enterprise Subscription
Currently Supported Operating Systems
Describing MySQL Certification Program
Listing Available MySQL Courses
Describing Installation of MySQL
Describing Installation of world Database
MySQL Architecture
Client/Server Architecture
MySQL Architecture Overview
How MySQL Uses Disk Space
How MySQL Uses Memory
The MySQL Plug-In Interface
The MySQL Server
Types of MySQL Distributions
Starting and Stopping MySQL on Windows
Starting and Stopping MySQL on Linux
Upgrading MySQL
Managing Multiple Servers
Configuring the MySQL Server
MySQL Configuration
Dynamic Server Variables
Server SQL Modes
Log and Status Files
Binary Logging
MySQL Clients
Overview of Administrative Clients
Invoking MySQL Client Programs
Using the mysql Client
The mysqladmin Client
MySQL Connectors
Third-Party APIs
Copyright © 2013, Oracle. All rights reserved. Page 2
Overview of Data Types
Data Types
Numeric Data Types
Character String Data Types
Binary String Data Types
Temporal Data Types
NULLs
Column Attributes
Metadata
Metadata Access Methods
The INFORMATION_SCHEMA Database/Schema
Using SHOW and DESCRIBE
The mysqlshow Command
Storage Engines
Storage Engine Overview
MyISAM, InnoDB, and MEMORY Storage Engines
Other Storage Engines
Choosing Appropriate Storage Engines
Using Multiple Storage Engines
Storage Engine Comparison Chart
Partitioning
Overview of Partitioning and reasons for using Partitioning
Creating a Partitioned Table
Obtaining Partition Information
Modifying and Removing Partitions
Partition Modification Performance Effects
Partition Pruning
Storage Engine Partition Information
Partitioning and Locking and Limitations
Transactions and Locking
Transactions
Transaction Control statements
Isolation Levels
Locking
Security and User Management
Security Risks
Security Measures
Privileges
Access Levels, including: 1 - User Accounts, 2 – Databases, 3 – Tables, 4 – Columns, 5 - Stored Routines
User Account Maintenance
Client Access Control
Using Secure Connections
Table Maintenance
Table Maintenance
SQL Statements for maintenance operations
Client and Utility Programs for table maintenance
Copyright © 2013, Oracle. All rights reserved. Page 3
Table Maintenance per Storage Engine
Exporting and Importing Data
Exporting and Importing Data
Exporting and Importing Data Using SQL
Import Data with the SQL scripts
Programming with MySQL
Defining, Executing and Examining Stored Routines
Stored Routines and Execution Security
Defining, Creating, and Deleting Triggers
Trigger Restrictions and Privileges
Defining Events
Schedule Events
DBA's Use of MySQL Programming
Backup Stored Routines
Views
What is a view?
Creating Views
Updatable Views
Managing Views
Backup and Recovery
Planning for Recovery Backup
Backup Tools Overview
Making Raw Backups
Making Logical (Text) Backups
Backup Log and Status Files
Replication as an Aid to Backup
Backup Method Comparison
Data Recovery
Introduction to Performance Tuning
Using EXPLAIN to Analyze Queries
General Table Optimizations
Setting and Interpreting MySQL Server Variables
Introduction to High Availability
MySQL Replication
Conclusion
Course Overview
Training and Certification Website
Course Evaluation
Thank You!
Q&A Session
Copyright © 2013, Oracle. All rights reserved. Page 4

More Related Content

What's hot

Resume-Amuthan
Resume-Amuthan Resume-Amuthan
Resume-Amuthan Amuthan S
 
oracle 10G DBA Training In Delhi NCR
oracle 10G DBA Training In Delhi NCRoracle 10G DBA Training In Delhi NCR
oracle 10G DBA Training In Delhi NCR
Shri Prakash Pandey
 
Juan ignacio mazza - cv (english)
Juan ignacio mazza - cv (english)Juan ignacio mazza - cv (english)
Juan ignacio mazza - cv (english)JuanMazza
 
Oracle 11g new features for administrators
Oracle 11g new features for administratorsOracle 11g new features for administrators
Oracle 11g new features for administrators
Voice Training and Research Pvt Ltd
 
DSC - Shared Preferences and Room
DSC - Shared Preferences and RoomDSC - Shared Preferences and Room
DSC - Shared Preferences and Room
Agustinus Theodorus
 
How to Move WordPress to Another Server
How to Move WordPress to Another ServerHow to Move WordPress to Another Server
How to Move WordPress to Another Server
Gravitational FX
 
Implementing ASP.NET Role Based Security
Implementing ASP.NET Role Based SecurityImplementing ASP.NET Role Based Security
Implementing ASP.NET Role Based Security
Dean Willson
 
Mysql certification in chennai
Mysql certification in chennaiMysql certification in chennai
Mysql certification in chennai
THINK IT Training
 
Database system
Database systemDatabase system
Database system
GCUF FAISALABAD
 
Stretch Database
Stretch DatabaseStretch Database
Stretch Database
SolidQ
 
Partially Contained Databases in SQL Server 2012+
Partially Contained Databases in SQL Server 2012+Partially Contained Databases in SQL Server 2012+
Partially Contained Databases in SQL Server 2012+
Chris Anderson
 
Melvin Wilson_270018
Melvin Wilson_270018Melvin Wilson_270018
Melvin Wilson_270018MELVIN WILSON
 
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
Multisoft Systems
 
Query Store and live Query Statistics
Query Store and live Query StatisticsQuery Store and live Query Statistics
Query Store and live Query Statistics
SolidQ
 

What's hot (20)

Resume-Amuthan
Resume-Amuthan Resume-Amuthan
Resume-Amuthan
 
Ghanshyam
GhanshyamGhanshyam
Ghanshyam
 
oracle 10G DBA Training In Delhi NCR
oracle 10G DBA Training In Delhi NCRoracle 10G DBA Training In Delhi NCR
oracle 10G DBA Training In Delhi NCR
 
sqlserverdb2
sqlserverdb2sqlserverdb2
sqlserverdb2
 
Oracle Database Courses
Oracle Database CoursesOracle Database Courses
Oracle Database Courses
 
DBA Trainer RESUME
DBA Trainer RESUMEDBA Trainer RESUME
DBA Trainer RESUME
 
Juan ignacio mazza - cv (english)
Juan ignacio mazza - cv (english)Juan ignacio mazza - cv (english)
Juan ignacio mazza - cv (english)
 
Oracle 11g new features for administrators
Oracle 11g new features for administratorsOracle 11g new features for administrators
Oracle 11g new features for administrators
 
DSC - Shared Preferences and Room
DSC - Shared Preferences and RoomDSC - Shared Preferences and Room
DSC - Shared Preferences and Room
 
How to Move WordPress to Another Server
How to Move WordPress to Another ServerHow to Move WordPress to Another Server
How to Move WordPress to Another Server
 
Implementing ASP.NET Role Based Security
Implementing ASP.NET Role Based SecurityImplementing ASP.NET Role Based Security
Implementing ASP.NET Role Based Security
 
Mysql certification in chennai
Mysql certification in chennaiMysql certification in chennai
Mysql certification in chennai
 
Database system
Database systemDatabase system
Database system
 
Resume
ResumeResume
Resume
 
Stretch Database
Stretch DatabaseStretch Database
Stretch Database
 
Partially Contained Databases in SQL Server 2012+
Partially Contained Databases in SQL Server 2012+Partially Contained Databases in SQL Server 2012+
Partially Contained Databases in SQL Server 2012+
 
Ms learning transcript
Ms learning transcriptMs learning transcript
Ms learning transcript
 
Melvin Wilson_270018
Melvin Wilson_270018Melvin Wilson_270018
Melvin Wilson_270018
 
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
20764 Administering a SQL Database Infrastructure Training @ multisoft Systems
 
Query Store and live Query Statistics
Query Store and live Query StatisticsQuery Store and live Query Statistics
Query Store and live Query Statistics
 

Similar to Mysql

My sql performance tuning course
My sql performance tuning courseMy sql performance tuning course
My sql performance tuning course
Alberto Centanni
 
Trainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course ContentTrainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course Content
Trainmesofttech
 
Auditing Data Access in SQL Server
Auditing Data Access in SQL ServerAuditing Data Access in SQL Server
Auditing Data Access in SQL Server
Antonios Chatzipavlis
 
Rock Solid SQL Server Management
Rock Solid SQL Server ManagementRock Solid SQL Server Management
Rock Solid SQL Server Management
Tony Bain
 
Mysql Enterprise Edition Feature and Tools
Mysql  Enterprise Edition Feature and Tools Mysql  Enterprise Edition Feature and Tools
Mysql Enterprise Edition Feature and Tools
jones4u
 
Mohammed Arif_RESUME
Mohammed Arif_RESUMEMohammed Arif_RESUME
Mohammed Arif_RESUMEMohammed Arif
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
Dilfaroz Khan
 
Whatsnew in-my sql-primary
Whatsnew in-my sql-primaryWhatsnew in-my sql-primary
Whatsnew in-my sql-primary
Kaizenlogcom
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
Palash Debnath
 
Session 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian MalbeufSession 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian Malbeuf
CTE Solutions Inc.
 
Mysql introduction and the components etc
Mysql introduction and the components etcMysql introduction and the components etc
Mysql introduction and the components etc
saitejapeddaoggu
 
A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13
sparkwan
 
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
 
Introduction to Mysql
Introduction to MysqlIntroduction to Mysql
Introduction to Mysql
Tushar Chauhan
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Mario Beck
 

Similar to Mysql (20)

My sql performance tuning course
My sql performance tuning courseMy sql performance tuning course
My sql performance tuning course
 
Trainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course ContentTrainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course Content
 
Auditing Data Access in SQL Server
Auditing Data Access in SQL ServerAuditing Data Access in SQL Server
Auditing Data Access in SQL Server
 
Rock Solid SQL Server Management
Rock Solid SQL Server ManagementRock Solid SQL Server Management
Rock Solid SQL Server Management
 
Mysql Enterprise Edition Feature and Tools
Mysql  Enterprise Edition Feature and Tools Mysql  Enterprise Edition Feature and Tools
Mysql Enterprise Edition Feature and Tools
 
SQL DBA
SQL DBASQL DBA
SQL DBA
 
Mohammed Arif_RESUME
Mohammed Arif_RESUMEMohammed Arif_RESUME
Mohammed Arif_RESUME
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
 
Resume
ResumeResume
Resume
 
Whatsnew in-my sql-primary
Whatsnew in-my sql-primaryWhatsnew in-my sql-primary
Whatsnew in-my sql-primary
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 
Session 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian MalbeufSession 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian Malbeuf
 
Mysql introduction and the components etc
Mysql introduction and the components etcMysql introduction and the components etc
Mysql introduction and the components etc
 
A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13
 
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
 
Introduction to Mysql
Introduction to MysqlIntroduction to Mysql
Introduction to Mysql
 
MySQL Tech Tour Nov, 2013
MySQL Tech Tour Nov, 2013MySQL Tech Tour Nov, 2013
MySQL Tech Tour Nov, 2013
 
RESUME7
RESUME7RESUME7
RESUME7
 
Resume
ResumeResume
Resume
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
 

Recently uploaded

Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 

Recently uploaded (20)

Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 

Mysql

  • 1. Oracle University | Contact Us: +632 9768896, +632 9768600 MySQL for Database Administrators Duration: 0 Days What you will learn This MySQL for Database Administrators training is a foundation course. It teaches database administrators and developers how to use this powerful database. Students Who Will Benefit from this Course: DBAs and developers who want to administer MySQL. Students wishing to prepare for the MySQL Database Administrator Certification Exams. Learn how to secure users privileges, set resource limitations and access controls. Instructors will show you how to create and use Stored Procedures, Triggers and Views. Related Training Required Prerequisites Attend the MySQL for Beginners course or some experience with Relational Databases and SQL. Course Objectives Install and Upgrade MySQL for the most common operating systems Utilize the MySQL Administrator Graphical User Interface (GUI) to manage a MySQL server Use the INFORMATION_SCHEMA database to access metadata Perform the MySQL start and shutdown operations Configure MySQL server options at runtime Evaluate data types and character sets for performance issues Understand data locking concepts and the different levels of locking in MySQL Differentiate between the multiple storage engines available in MySQL Perform backup and restore operations utilizing multiple MySQL tools Maintain integrity of a MySQL installation utilizing security protocols Use stored routines and triggers for administration tasks Copyright © 2013, Oracle. All rights reserved. Page 1
  • 2. Manage, apply and understand the reason for using views Improve performance through query optimization Optimize Schemas (Databases) utilizing multiple techniques Utilize MySQL monitoring tools to improve server performance Compare multiple environment options to improve server performance Course Topics Introduction Describing MySQL Listing MySQL Products and Professional Services Describing MySQL Enterprise Subscription Currently Supported Operating Systems Describing MySQL Certification Program Listing Available MySQL Courses Describing Installation of MySQL Describing Installation of world Database MySQL Architecture Client/Server Architecture MySQL Architecture Overview How MySQL Uses Disk Space How MySQL Uses Memory The MySQL Plug-In Interface The MySQL Server Types of MySQL Distributions Starting and Stopping MySQL on Windows Starting and Stopping MySQL on Linux Upgrading MySQL Managing Multiple Servers Configuring the MySQL Server MySQL Configuration Dynamic Server Variables Server SQL Modes Log and Status Files Binary Logging MySQL Clients Overview of Administrative Clients Invoking MySQL Client Programs Using the mysql Client The mysqladmin Client MySQL Connectors Third-Party APIs Copyright © 2013, Oracle. All rights reserved. Page 2
  • 3. Overview of Data Types Data Types Numeric Data Types Character String Data Types Binary String Data Types Temporal Data Types NULLs Column Attributes Metadata Metadata Access Methods The INFORMATION_SCHEMA Database/Schema Using SHOW and DESCRIBE The mysqlshow Command Storage Engines Storage Engine Overview MyISAM, InnoDB, and MEMORY Storage Engines Other Storage Engines Choosing Appropriate Storage Engines Using Multiple Storage Engines Storage Engine Comparison Chart Partitioning Overview of Partitioning and reasons for using Partitioning Creating a Partitioned Table Obtaining Partition Information Modifying and Removing Partitions Partition Modification Performance Effects Partition Pruning Storage Engine Partition Information Partitioning and Locking and Limitations Transactions and Locking Transactions Transaction Control statements Isolation Levels Locking Security and User Management Security Risks Security Measures Privileges Access Levels, including: 1 - User Accounts, 2 – Databases, 3 – Tables, 4 – Columns, 5 - Stored Routines User Account Maintenance Client Access Control Using Secure Connections Table Maintenance Table Maintenance SQL Statements for maintenance operations Client and Utility Programs for table maintenance Copyright © 2013, Oracle. All rights reserved. Page 3
  • 4. Table Maintenance per Storage Engine Exporting and Importing Data Exporting and Importing Data Exporting and Importing Data Using SQL Import Data with the SQL scripts Programming with MySQL Defining, Executing and Examining Stored Routines Stored Routines and Execution Security Defining, Creating, and Deleting Triggers Trigger Restrictions and Privileges Defining Events Schedule Events DBA's Use of MySQL Programming Backup Stored Routines Views What is a view? Creating Views Updatable Views Managing Views Backup and Recovery Planning for Recovery Backup Backup Tools Overview Making Raw Backups Making Logical (Text) Backups Backup Log and Status Files Replication as an Aid to Backup Backup Method Comparison Data Recovery Introduction to Performance Tuning Using EXPLAIN to Analyze Queries General Table Optimizations Setting and Interpreting MySQL Server Variables Introduction to High Availability MySQL Replication Conclusion Course Overview Training and Certification Website Course Evaluation Thank You! Q&A Session Copyright © 2013, Oracle. All rights reserved. Page 4