Get all details

MySQL

8500 ₹

Course: MySQL Database Administration and Development - Online

Prerequisite: Basic knowledge of database concepts and familiarity with SQL is recommended.


Rationale: MySQL is one of the most popular open-source relational database management systems (RDBMS). This course will equip you with the skills to work with MySQL for both administrative tasks and database development.


content
Unit 1: Introduction to MySQL
  • 1.1 - Overview of MySQL and its importance.
  • 1.2 - Understanding the relational database model.
  • 1.3 - Different MySQL editions and features.
Unit 2: MySQL Installation and Configuration
  • 2.1 - Installing MySQL Server.
  • 2.2 - Configuring server settings.
  • 2.3 - Managing security and access.
Unit 3: Database Design and Normalization
  • 3.1 - Database design principles.
  • 3.2 - Creating and managing database schemas.
  • 3.3 - Data normalization and denormalization.
Unit 4: MySQL Querying
  • 4.1 - Writing SQL queries for MySQL.
  • 4.2 - Retrieving data with SELECT statements.
  • 4.3 - Filtering and sorting query results.
Unit 5: MySQL Administration
  • 5.1 - Managing database objects (tables, views, stored procedures, etc.).
  • 5.2 - Backup and recovery strategies.
  • 5.3 - Performance tuning and optimization.
Unit 6: Data Manipulation and Transactions
  • 6.1 - Inserting, updating, and deleting data.
  • 6.2 - Managing transactions.
  • 6.3 - Error handling and transactions in MySQL.
Unit 7: Advanced Database Development
  • 7.1 - Creating and managing indexes.
  • 7.2 - Triggers and stored procedures.
  • 7.3 - Dynamic SQL and advanced programming techniques.
Unit 8: High Availability and Security
  • 8.1 Implementing high availability solutions.
  • 8.2 MySQL security features and best practices.
  • 8.3 Auditing and compliance in MySQL.

QT-World