Curso MariaDB Introduction to MariaDB

  • DevOps | CI | CD | Kubernetes | Web3

Curso MariaDB Introduction to MariaDB

24 horas
Visão Geral

O Curso MariaDB Introduction to MariaDB cobre os fundamentos da linguagem SQL implementada pelo MariaDB. O Curso MariaDB Introduction to MariaDB foi elaborado para proporcionar aos participantes experiência prática na escrita de instruções SQL usando o programa de linha de comando do cliente mariadb e ferramentas GUI. São apresentadas as instruções SQL básicas, incluindo o uso de funções SQL e as instruções básicas de manipulação de tabelas e visualizações.

Exercícios e exemplos são usados ​​ao longo do Curso MariaDB Introduction to MariaDB para proporcionar experiência prática com as técnicas abordadas.

Objetivo
  • Curso MariaDB Introduction to MariaDB Fornecer as habilidades necessárias para criar e alterar um banco de dados MariaDB e consultar e modificar dados mantidos em tal banco de dados.
Publico Alvo
  • Qualquer pessoa que precise acessar e trabalhar com um Banco de Dados MariaDB ou esteja migrando do MySQL para o MariaDB.
Pre-Requisitos
  • Não há pré-requisitos formais para o Curso MariaDB Introduction to MariaDB, embora seja útil uma compreensão de bancos de dados e exposição à tecnologia da informação em geral. Esse conhecimento pode ser adquirido participando do curso Visão geral de bancos de dados relacionais e modelagem de dados.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

COURSE INTRODUCTION

  1. Administration and course materials
  2. Course structure and agenda
  3. Delegate and trainer introductions

DATABASE CONCEPTS

  1. What is a database?
  2. Database management systems
  3. Tables,rows and columns
  4. Indexes,primary keys,unique constraints and foreign keys
  5. Client-Server architecture
  6. Supported data types
  7. Storage engines and table types
  8. The Information_Schema and MySQL Databases for MariaDB
  9. Exercise: Using a MariaDB Database

USING THE MARIADB CLIENT WITH MARIADB

  1. What is the mariadb client?
  2. Getting started and Logging in
  3. Selecting a database
  4. Client commands
  5. Entering and executing SQL statements
  6. Retrieving previous commands
  7. Creating,editing and executing SQL files
  8. Redirecting output into a file
  9. Command line execution of SQL Scripts
  10. Exercise: Using the mariadb Client

BASIC SELECT

  1. The SQL SELECT statement
  2. Case sensitivity
  3. Quotes
  4. Statement terminator
  5. Syntax conventions
  6. The select clause
  7. The FROM clause
  8. Conditions and the WHERE clause
  9. Logical operators
  10. The ORDER BY clause
  11. Column aliases
  12. Arithmetic expressions
  13. Precedence of operators
  14. Exercises: Querying the sample database

LIMIT,UNION AND AGGREGATE FUNCTIONS

  1. The LIMIT clause
  2. UNION
  3. UNION ALL
  4. Aggregate functions
  5. The GROUP BY clause
  6. Using Rollup with GROUP BY
  7. The HAVING clause
  8. Exercises: Using Limit,Union and Aggregate Functions

SUBQUERIES AND JOINS

  1. Subqueries
  2. Cartesian products
  3. Joins with original syntax
  4. Table aliases
  5. Natural joins
  6. Join using
  7. Join on
  8. Multi-table joins
  9. Exercises: Using Subqueries and Joins

NUMERIC AND CHARACTER FUNCTIONS

  1. Function types
  2. Testing functions
  3. Numeric functions
  4. Character functions
  5. Exercise: Using Numeric and Character Functions

DATE,TIME AND OTHER FUNCTIONS

  1. Date and time column types
  2. Date and time formats
  3. The date format function
  4. Functions to return date time
  5. Functions to extract components from date time
  6. Date time arithmetic
  7. Miscellaneous functions
  8. Exercise: Using Date,Time and other functions

DATABASES AND TABLES

  1. Creating a database
  2. Selecting a database
  3. Obtaining database metadata
  4. Table properties
  5. Creating tables
  6. Auto_increment
  7. Show create table
  8. Column operations
  9. Constraint operations
  10. Copying tables
  11. Renaming tables
  12. Changing engine for tables
  13. Obtaining table metadata
  14. Altering tables
  15. Dropping tables
  16. Temporary tables
  17. Memory tables
  18. Exercises: Maintaining databases and tables

INDEXES AND VIEWS

  1. What is an index?
  2. Structure of an index
  3. Creating an index
  4. Reviewing indexes
  5. Composite indexes
  6. Altering a table to add an index
  7. Dropping indexes
  8. What is a view?
  9. Creating views
  10. View restrictions
  11. Dropping views
  12. Exercise: Maintaining indexes and views

MANAGING DATA

  1. Inserting rows
  2. Replacing rows
  3. Updating rows
  4. Deleting rows
  5. The truncate statement
  6. The COMMIT and ROLLBACK commands
  7. Savepoints
  8. Implicit commits
  9. Exercise: Managing data

ACCESS CONTROL

  1. Creating users
  2. Renaming users
  3. Dropping users
  4. Granting privileges
  5. Revoking privileges
  6. Exercise: Creating users,granting and revoking

IMPORT AND EXPORT

  1. Exporting using SQL
  2. Importing using SQL
  3. Exporting from the command line using mariadb_export
  4. Importing from the command line using mariadb_import
  5. Exercise: Export and import data
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h