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ícios
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?Experimente o DataCamp For Business
Amado 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.Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas 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ê criará seu primeiro banco de dados com um conjunto de comandos simples do SQL. Em seguida, você migrará os dados das tabelas planas existentes para esse banco de dados. Você também aprenderá como as meta-informações sobre um banco de dados podem ser consultadas.
Introdução aos bancos de dados relacionais50 xpAtributos dos bancos de dados relacionais50 xpConsultar information_schema com SELECT100 xpTabelas: No centro de cada banco de dados50 xpCREATE Você está em TABLEs100 xpADD um COLUMN com ALTER TABLE100 xpAtualize seu banco de dados à medida que a estrutura for alterada50 xpRENAME e DROP COLUMNs em afiliações100 xpMigrar dados com INSERT INTO SELECT DISTINCT100 xpExcluir tabelas com DROP TABLE100 xp - 2
Reforçar a consistência dos dados com restrições de atributos
Depois de criar um banco de dados simples, agora é hora de usar os recursos. Neste capítulo, você especificará os tipos de dados nas colunas, imporá a exclusividade da coluna e não permitirá os valores NULL.
Melhor qualidade de dados com restrições50 xpTipos de restrições de banco de dados50 xpConformidade com os tipos de dados100 xpTipo CASTs100 xpTrabalhar com tipos de dados50 xpAlterar tipos com ALTER COLUMN100 xpConverter tipos USING uma função100 xpAs restrições não nulas e exclusivas50 xpNão permitir valores de NULL com SET NOT NULL100 xpO que acontecerá se você tentar entrar no site NULLs?50 xpFaça suas colunas UNIQUE com ADD CONSTRAINT100 xp - 3
Identifique exclusivamente os registros com restrições de chave
Agora, vamos abordar as práticas recomendadas de engenharia de banco de dados. É hora de você adicionar chaves primárias e estrangeiras às tabelas. Esses são dois dos conceitos mais importantes em bancos de dados e são os blocos de construção que você usará para estabelecer relacionamentos entre tabelas.
Teclas e superteclas50 xpConheça você SELECT COUNT DISTINCT100 xpIdentificar chaves com SELECT COUNT DISTINCT100 xpChaves primárias50 xpIdentificar a chave primária50 xpADD chave CONSTRAINTs para as tabelas100 xpChaves substitutas50 xpAdicionar uma chave substituta SERIAL100 xpCONCATassociar colunas a uma chave substituta100 xpTeste seus conhecimentos antes de avançar100 xp - 4
Colar tabelas com chaves estrangeiras
No capítulo final, você aproveitará as chaves estrangeiras para conectar tabelas e estabelecer relações que beneficiarão muito a qualidade dos seus dados. E você executará análises ad hoc em seu novo banco de dados.
Modelo de relações 1:N com chaves estrangeiras50 xpREFERENCE uma tabela com um FOREIGN KEY100 xpExplorar restrições de chave estrangeira100 xpJOIN Tabelas vinculadas por uma chave estrangeira100 xpModelar relações mais complexas50 xpAdicionar chaves estrangeiras à tabela "affiliations".100 xpPreencher a coluna "professor_id"100 xpEliminar "firstname" e "lastname"100 xpIntegridade referencial50 xpViolações de integridade referencial50 xpAlterar o comportamento de integridade referencial de uma chave100 xpResumo50 xpContagem de afiliações por universidade100 xpJuntar todas as tabelas100 xp
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas 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 14 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.