Introdução aos Bancos de Dados Relacionais em SQL
Aprenda a criar uma das formas mais eficientes de armazenar dados - bancos de dados relacionais!
Comece O Curso Gratuitamente4 horas13 vídeos45 exercícios151.721 aprendizesDeclaração de Realização
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?
Tentar DataCamp for BusinessAmado por alunos de milhares de empresas
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.Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Engenheiro de dados associado em SQL
Ir para a trilhaSQL para administradores de banco de dados
Ir para a trilhaSQL Server Developer
Ir para a trilha- 1
Seu primeiro banco de dados
GratuitoNeste capítulo, você vai criar seu primeiro banco de dados com um conjunto de comandos simples em SQL. 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 xpAtributos dos bancos de dados relacionais50 xpConsulta no information_schema com SELECT100 xpTabelas: no cerne de cada banco de dados50 xpCrie suas primeiras tabelas100 xpAdicione uma coluna com ALTER TABLE100 xpAtualização do banco de dados à medida que a estrutura muda50 xpRenomeie e descarte colunas em afiliações100 xpMigre dados com INSERT INTO SELECT DISTINCT100 xpExclua 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).
Uso de restrições para melhorar a qualidade dos dados50 xpTipos de restrições em bancos de dados50 xpConformidade com tipos de dados100 xpConversões de tipo com CAST100 xpComo trabalhar com tipos de dados50 xpAltere tipos com ALTER COLUMN100 xpConverta tipos usando uma função100 xpRestrições NOT NULL e UNIQUE50 xpComo evitar valores nulos com SET NOT NULL100 xpO que acontece se forem inseridos valores nulos?50 xpTorne suas colunas exclusivas com ADD CONSTRAINT100 xp - 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.
Chaves e superchaves50 xpIntrodução a SELECT COUNT DISTINCT100 xpIdentifique chaves com SELECT COUNT DISTINCT100 xpChaves primárias50 xpIdentifique a chave primária50 xpAdicione restrições de chave às tabelas100 xpChaves alternativas50 xpAdicione uma chave alternativa SERIAL100 xpConcatene colunas a uma chave alternativa100 xpTeste seus conhecimentos antes de avançar100 xp - 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.
Modelagem de relações 1:N com chaves externas50 xpReferencie uma tabela com uma chave externa100 xpConheça restrições de chave externa100 xpJunção de tabelas ligadas por uma chave externa100 xpModelagem de relações mais complexas50 xpAdicione chaves externas à tabela "affiliations".100 xpPreencha a coluna "professor_id"100 xpDescarte "firstname" e "lastname"100 xpIntegridade referencial50 xpViolações de integridade referencial50 xpAltere o comportamento de integridade referencial de uma chave100 xpResumo50 xpContagem de afiliações por universidade100 xpJunte todas as tabelas100 xp
Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Engenheiro de dados associado em SQL
Ir para a trilhaSQL para administradores de banco de dados
Ir para a trilhaSQL Server Developer
Ir para a trilhaEm outras faixas
SQL Server para administradores de banco de dadoscolaboradores
pré-requisitos
Intermediate SQLTimo Grossenbacher
Ver MaisHead of Newsroom Automation at Tamedia
O que os outros alunos têm a dizer?
Junte-se a mais de 15 milhões de alunos e comece Introdução aos Bancos de Dados Relacionais em SQL hoje mesmo!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.