Tutorial SQL para iniciantes
Resumo do tutorial SQL
O que devo saber?
O curso รฉ projetado para iniciantes em SQL. Nenhuma experiรชncia anterior em banco de dados รฉ necessรกria.
๐ Baixe o tutorial de SQL em PDF
Programa de SQL
Fundamentos de banco de dados
| ๐ Lessem 1 | O que รฉ um banco de dados? - Definiรงรฃo, Significado, Tipos, Exemplo |
| ๐ Lessem 2 | O que รฉ SQL? - Aprenda o bรกsico do SQL, formulรกrio completo do SQL e como usar |
| ๐ Lessem 3 | MySQL Tutorial de bancada para iniciantes - Como instalar MySQL Bancada de trabalho e uso |
| ๐ฅ Lessem 4 | Gerenciamento de SQL com ManageEngine |
Design de banco de dados
| ๐ Lessem 1 | Tutorial de design de banco de dados - Aprenda modelagem de dados |
| ๐ Lessem 2 | O que รฉ Normalizaรงรฃo? - Exemplo de banco de dados 1NF, 2NF, 3NF, BCNF |
| ๐ Lessem 3 | O que รฉ modelagem ER? - Aprenda com o exemplo |
Noรงรตes bรกsicas de SQL
| ๐ Lessem 1 | MySQL Criar a tabela โ Como criar banco de dados em MySQL |
| ๐ Lessem 2 | MySQL instruรงรฃo SELECT - Aprenda com o exemplo |
| ๐ Lessem 3 | MySQL A clรกusula WHERE - AND, OR, IN, NOT IN Exemplo de consulta |
| ๐ Lessem 4 | MySQL INSERIR NA Consulta โ Como adicionar linha na tabela (exemplo) |
| ๐ Lessem 5 | MySQL EXCLUIR Consulta โ Como excluir linha de uma tabela |
| ๐ Lessem 6 | MySQL Consulta de ATUALIZAรรO - Aprenda com o exemplo |
Classificaรงรฃo de dados
| ๐ Lessem 1 | ORDENAR POR em MySQL โ Consulta DESC e ASC com EXEMPLO |
| ๐ Lessem 2 | Clรกusula SQL GROUP BY e HAVING - Aprenda com o exemplo |
| ๐ Lessem 3 | MySQL Tutorial de curingas - Curtir, NรO Curtir, Escape, (%), (_) |
| ๐ Lessem 4 | Expressรตes regulares MYSQL (REGEXP) - O que รฉ, sintaxe e exemplos |
Funรงรตes
| ๐ Lessem 1 | MySQL Funรงรตes โ String, Numรฉrico, Definido pelo Usuรกrio, Armazenado |
| ๐ Lessem 2 | MySQL Tutorial de funรงรตes agregadas - SOMA, AVG, MAX, MIN , CONTAGEM, DISTINTO |
Deve saber coisas!
| ๐ Lessem 1 | MySQL Tutorial ร NULO e NรO ร NULO - Aprenda com o exemplo |
| ๐ Lessem 2 | MySQL INCREMENTO AUTOMรTICO - Aprenda com o exemplo |
| ๐ Lessem 3 | MYSQL โ ALTER, DROP, RENOMEAR, MODIFICAR - O que รฉ, sintaxe com exemplos |
| ๐ Lessem 4 | MySQL LIMITE E COMPENSAรรO - Aprenda com o exemplo |
Os temas mais temidos!
| ๐ Lessem 1 | MySQL Tutorial de subconsulta - Aprenda com o exemplo |
| ๐ Lessem 2 | MySQL Tutorial de JUNTAS - INTERNO, EXTERIOR, ESQUERDA, DIREITA, CRUZ |
| ๐ Lessem 3 | MySQL UNION - Tutorial Completo |
| ๐ Lessem 4 | MySQL Visualizaรงรตes โ Como criar visualizaรงรตes a partir de tabelas com exemplos |
| ๐ Lessem 5 | MySQL Tutorial de รญndice - Criar, adicionar e soltar |
Qual o proximo!
| ๐ Lessem 1 | Sua primeira aplicaรงรฃo usando MySQL e PHP - Comeรงando! |
| ๐ Lessem 2 | Oracle MySQL Certificaรงรฃo 5.6 - Oracle MySQL 5.6 Guia de estudo |
| ๐ Lessem 3 | SQL versus MySQL โ Qual รฉ a diferenรงa entre SQL e MySQL? |
| ๐ Lessem 4 | Melhores ferramentas SQL โ 25 Melhores Ferramentas SQL, Software de Banco de Dados e IDE |
| ๐ Lessem 5 | Construtores e Editor de Consultas SQL โ 10 melhores construtores e editores de consultas SQL |
| ๐ Lessem 6 | Compilador e editores SQL online โ 10 Melhores Compiladores e Editores SQL Online |
| ๐ Lessem 7 | Cursos SQL Gratuitos โ 11 Melhores Cursos e Certificaรงรตes SQL Gratuitos |
| ๐ Lessem 8 | Livros SQL โ 14 Melhores livros de SQL para iniciantes e especialistas |
| ๐ Lessem 9 | Folha de dicas SQL - Folha de referรชncias de comandos SQL |
| ๐ Lessem 10 | Perguntas da entrevista SQL โ As 50 principais perguntas e respostas da entrevista SQL |
MariaDB
| ๐ Lessem 1 | MariaDB Tutorial โ Aprenda sintaxe, comandos com exemplos |
| ๐ Lessem 2 | MariaDB vs MySQL - Qual รฉ a diferenรงa entre MariaDB & MySQL |
O que รฉ um SGBD?
Um sistema de gerenciamento de banco de dados (SGBD) รฉ um software usado para armazenar e gerenciar dados. Garante a qualidade, durabilidade e confidencialidade das informaรงรตes. O tipo mais popular de SGBD sรฃo os Sistemas de Gerenciamento de Banco de Dados Relacionais, ou RDBMSs. Aqui, o banco de dados consiste em um conjunto estruturado de tabelas e cada linha de uma tabela รฉ um registro.
O que รฉ SQL?
Structured Query Language (SQL) รฉ a linguagem padrรฃo para manipulaรงรฃo de dados em um SGBD. Em palavras simples, รฉ usado para se comunicar com os dados em um SGBD. A seguir estรฃo os tipos de instruรงรตes SQL
- Linguagem de definiรงรฃo de dados (DDL) permite criar objetos como esquemas, tabelas no banco de dados
- Data Control Language (DCL) permite manipular e gerenciar direitos de acesso em objetos de banco de dados
- A linguagem de manipulaรงรฃo de dados (DML) รฉ usada para pesquisar, inserir, atualizar e excluir dados, que serรฃo parcialmente abordados neste tutorial SQL.
O que รฉ Consulta?
Uma consulta รฉ um conjunto de instruรงรตes fornecidas ao sistema de gerenciamento de banco de dados. Ele informa a qualquer banco de dados quais informaรงรตes vocรช gostaria de obter do banco de dados. Por exemplo, para buscar o nome do aluno na tabela do banco de dados STUDENT, vocรช pode escrever a consulta SQL assim:
SELECT Student_name from STUDENT;
Processo SQL
Quando vocรช deseja executar um comando SQL para qualquer sistema SGBD, vocรช precisa encontrar o melhor mรฉtodo para realizar sua solicitaรงรฃo, e o mecanismo SQL determina como interpretar essa tarefa especรญfica.
Componentes importantes incluรญdos neste processo SQL sรฃo:
- Mecanismo de consulta SQL
- Mecanismos de otimizaรงรฃo
- Despachante de consultas
- Mecanismo de consulta clรกssico
Um mecanismo de consulta clรกssico permite gerenciar todas as consultas nรฃo SQL.
Otimizaรงรฃo de SQL
Saber como fazer consultas nรฃo รฉ muito difรญcil, mas vocรช precisa realmente aprender e entender como funciona o armazenamento de dados e como as consultas sรฃo lidas para otimizar o desempenho do SQL. As otimizaรงรตes sรฃo baseadas em dois fatores principais:
- Fazendo as escolhas certas ao definir a estrutura do banco de dados
- Aplicar os mรฉtodos mais adequados para ler os dados.
O que vocรช aprenderรก neste curso de SQL?
Este tutorial bรกsico de SQL foi desenvolvido para qualquer pessoa que planeja trabalhar com bancos de dados, especialmente nas funรงรตes de administradores de sistema e desenvolvedores de aplicativos. Os tutoriais ajudam os iniciantes a aprender os comandos SQL bรกsicos, incluindo SELECT, INSERT INTO, UPDATE, DELETE FROM e muito mais. Cada comando SQL vem com exemplos claros e concisos.
Alรฉm da lista de comandos SQL, o tutorial apresenta flashcards com funรงรตes SQL, como AVG(), CONTAGEM() e MAX(). Junto com eles, os questionรกrios ajudam a validar seu conhecimento bรกsico do idioma.
Este curso SQL irรก ajudรก-lo a lidar com vรกrios aspectos da linguagem de programaรงรฃo SQL.
Por que vocรช deveria aprender SQL?
SQL รฉ uma linguagem fรกcil de aprender, projetada especificamente para trabalhar com bancos de dados. Hรก uma demanda crescente por profissionais que possam lidar com bancos de dados. Quase todas as grandes empresas usam SQL. ร amplamente utilizado em vรกrios setores, como reserva de passagens, bancos, plataformas de mรญdia social, compartilhamento de dados, comรฉrcio eletrรดnico, etc., portanto, hรก vastas oportunidades disponรญveis para o desenvolvedor SQL.

