Visão Geral
Este curso apresenta os fundamentos da linguagem SQL utilizando o MariaDB como sistema de gerenciamento de banco de dados. O foco está na escrita correta de consultas, criação de estruturas e manipulação de dados, seguindo padrões tradicionais amplamente utilizados no mercado.
Conteúdo Programatico
Module 1 – SQL and Database Basics
- What is SQL
- SQL Standards
- Relational Database Review
- MariaDB Overview
- Database Connection
Module 2 – Database and Table Creation
- CREATE DATABASE
- USE DATABASE
- CREATE TABLE
- Data Types
- Constraints Basics
Module 3 – Inserting Data
- INSERT INTO
- Inserting Multiple Rows
- NULL Values
- Default Values
- Basic Data Validation
Module 4 – Querying Data
- SELECT Statement
- SELECT DISTINCT
- WHERE Clause
- Logical Operators
- Comparison Operators
Module 5 – Organizing Query Results
- ORDER BY
- LIMIT
- Aliases
- Basic Expressions
Module 6 – Updating and Deleting Data
- UPDATE Statement
- DELETE Statement
- Safe Updates
- Transactions Basics
Module 7 – Database Inspection Commands
- SHOW DATABASES
- SHOW TABLES
- DESCRIBE
- INFORMATION_SCHEMA Overview
Module 8 – Good Practices in SQL
- SQL Formatting
- Naming Conventions
- Avoiding Common Mistakes
- Query Performance Basics
- Beginner Best Practices