Build your ultimate AI agent
Descrição do curso
Explore a função do SQL no gerenciamento de banco de dados relacional
Há muitos motivos pelos quais o SQL é a linguagem de consulta mais utilizada para o gerenciamento de bancos de dados relacionais. A principal delas é que o SQL é uma linguagem avançada que pode lidar com grandes quantidades de dados de forma complexa e resolver questões analíticas complicadas. Neste curso, você terá uma introdução aos bancos de dados relacionais em SQL.Você aprenderá a criar tabelas e a especificar seus relacionamentos, bem como a reforçar a integridade dos dados. Além disso, descubra outros recursos exclusivos dos sistemas de banco de dados, como restrições.
Criar seu primeiro banco de dados
Você começa o curso criando seu primeiro banco de dados com comandos SQL simples. Em seguida, você aprenderá a atualizar o banco de dados à medida que a estrutura muda, migrando dados e excluindo tabelas.No capítulo final, você colará tabelas com chaves estrangeiras e estabelecerá relacionamentos que beneficiarão muito a qualidade dos dados. Por fim, você executará análises ad hoc em seu novo banco de dados.
Entenda os fundamentos dos bancos de dados relacionais
Ao final do curso, você terá uma compreensão básica, porém essencial, dos bancos de dados relacionais SQL. Elas são amplamente usadas em vários campos da ciência de dados (de saúde a finanças) e, consequentemente, tornaram-se uma das linguagens essenciais para os cientistas de dados. Se quiser aprofundar ainda mais seus conhecimentos, você pode se interessar pelos nossos cursos SQL for Database Administrators, SQL Server Developer e SQL Server for Database Administrators.Pré-requisitos
Programa de estudos
Conteúdo do curso
1
Seu primeiro banco de dados
Neste capítulo, você vai criar seu primeiro banco de dados com um conjunto de comandos SQL simples. Em seguida, vai migrar dados de tabelas simples já existentes para esse banco de dados. Também vai aprender como consultar metainformações sobre um banco de dados.
- Introdução a bancos de dados relacionais50 XP
- Atributos dos bancos de dados relacionais50 XP
- Consulta no information_schema com SELECT100 XP
- Tabelas: no cerne de cada banco de dados50 XP
- Crie suas primeiras tabelas100 XP
- Adicione uma coluna com ALTERTABLE100 XP
- Atualização do banco de dados à medida que a estrutura muda50 XP
- Renomeie e descarte colunas em DROP.100 XP
- Migrar dados com INSERT INTO SELECT DISTINCT100 XP
- Apaga tabelas com DROP TABLE100 XP
2
Garanta a uniformidade dos dados com restrições em atributos
Depois de criar um banco de dados simples, agora é hora de usar os recursos. Neste capítulo, você vai especificar os tipos de dados nas colunas, garantir que cada coluna seja exclusiva e impedir valores nulos (NULL).
3
Identifique registros de forma exclusiva com restrições de chave
Agora vamos abordar as práticas recomendadas de engenharia de banco de dados. É hora de adicionar chaves primárias e externas às tabelas. Esses são dois dos conceitos mais importantes em bancos de dados e são os elementos básicos que você usará para estabelecer relações entre tabelas.
4
Cole tabelas com chaves externas
No último capítulo, você vai utilizar chaves externas para conectar tabelas e estabelecer relações que beneficiarão muito a qualidade dos dados. Também vai executar análises pontuais (ad hoc) em seu novo banco de dados.
S
Introdução aos bancos de dados relacionais em SQL
Curso
concluído

