Material de estudos práticos do Programa ONE da Oracle
- Introdução a Linguagem SQL.
- Vantagens SQL: aprendizado, portabilidade, longevidade, comunicação, liberdade de escolha.
- Desvantagens: falta de criatividade, falta de estruturação.
- Comandos: DDL, DML, DCL.
- Palavras chaves do MYSQL: servidor, portabilidade, multithreads, formas de armazenamento, velocidade, desempenho, segurança, capacidade, aplicabilidade, logs, banco de dados, diversas entidades, tabela, campos, registro, chave primária, chave estrangeira, índice, esquemas, view, consulta, procedures, funções, trigger.
- Instalação o MySQL e o Workbench: https://dev.mysql.com/downloads/installer/
- CREATE DATABASE Statement: https://dev.mysql.com/doc/refman/8.0/en/create-database.html
- DROP DATABASE Statement: https://dev.mysql.com/doc/refman/8.0/en/drop-database.html
- Tópicos:
- História do SQL como linguagem de banco de dados relacional.
- História e características do banco de dados MySQL.
- Acessar e navegar pelo Workbench.
- Criar um banco de dados por linha de SQL ou pelo assistente.
- Apagar um banco de dados por linha de SQL ou pelo assistente.
- Acessar uma tabela por linha de comando ou pelo assistente.
- Tipos de dados que compõem uma tabela.
- Criar uma tabela, tanto por script como por assistente.
- Apagar uma tabela.
- Incluir dados em uma tabela, de diversas formas.
- Alterar um dado já existente na tabela.
- Apagar uma linha da tabela.
- Importância das chaves primárias e o cuidado que devemos ter ao criá-las.
- Manipular campos do tipo lógicos e do tipo date.
- Visualizar os dados de uma tabela.
- Segregar a seleção de dados.
- Usar as condições de maior e menor na seleção de dados da tabela.
- Filtrar dados através de datas.
- Implementamos filtros compostos.