Bancos de dados relacionais - SQL (do zero ao avançado)

Aprenda banco de dados relacionais desde a modelagem até a manipulação avançada de dados usando SQL

4.75 (65 reviews)
Udemy
platform
Português
language
Databases
category
Bancos de dados relacionais - SQL (do zero ao avançado)
276
students
12.5 hours
content
Feb 2023
last update
$19.99
regular price

What you will learn

Conceitos básicos sobre bancos de dados

Modelagem conceitual de dados usando o modelo entidade relacionamento

Modelagem lógica de dados usando o modelo relacional

Modelagem física de dados usando implementação via SQL

Consulta e manipulação de dados através do SQL

Definição de procedimentos/funções e gatilhos

Why take this course?

Neste curso, você aprenderá sobre bancos de dados relacionais de forma detalhada e passo a passo.

Começaremos pela modelagem de dados (conceitual, lógica e física), passando pela estruturação e manipulação de dados e chegando em tópicos mais avançados como criação e utilização de transações, funções/procedimentos e gatilhos.

A seguir, você pode conferir alguns dos tópicos que serão vistos durante o curso:

Conceituação básica:

  • Dado, informação e conhecimento;

  • Sistemas gerenciadores de bancos de dados;

  • Níveis de modelagens de dados;

  • Ciclo de vida de um banco de dados.

Modelagem conceitual de dados usando o modelo entidade relacionamento:

  • Entidades e atributos;

  • Relacionamentos entre entidades de dados;

  • Entidade fraca e entidade associativa;

  • Herança - generalização e especialização.

Modelagem lógica usando o modelo relacional:

  • Tabelas/relações;

  • Definição de colunas;

  • Relacionamentos entre tabelas de dados;

  • Chaves (candidata, primária, alternativa, e estrangeira).

Implementação de bancos de dados relacionais:

  • Criação de bancos de dados;

  • Estruturação de dados;

  • Manipulação de estruturas de dados;

  • Backup e restauração de banco de dados.

Consulta e manipulação dados usando SQL:

  • Consulta, inclusão, alteração e exclusão de linhas em tabelas;

  • Ordenação de resultados, agrupamentos e uso de  funções agregadas;

  • Operadores de comparação, BETWEEN, IN, LIKE e DISTINCT;

  • Utilização de visões, junções e consultas aninhadas.

Criação de funções/procedimentos e gatilhos:

  • Finalidade dos procedimentos armazenados, funções e gatilhos;

  • Criação de funções e procedimentos armazenados;

  • Criação e utilização de gatilhos;

  • Uso de transações.

Para saber mais sobre os tópicos abordados, assista as prévias gratuitas. Bons estudos :)

Reviews

Cesar
January 25, 2023
Muito bom. Claro desde a apresentação da Modelagem Conceitual, Modelagem Lógica e Modelagem Física. Boa apresentação e encadeamento de cada tipo de modelo. Não se prendeu às ferramentas, mas aos conceitos. Forneceu muita segurança até onde já fiz o curso.
Matheus
September 25, 2022
40% teoria e 60% prática, isso é maravilhoso, porque ajuda bastante na hora de entender realmente o conteúdo, um dos melhores cursos que já comprei na Udemy.

Charts

Price

Bancos de dados relacionais - SQL (do zero ao avançado) - Price chart

Rating

Bancos de dados relacionais - SQL (do zero ao avançado) - Ratings chart

Enrollment distribution

Bancos de dados relacionais - SQL (do zero ao avançado) - Distribution chart
4518548
udemy ID
1/27/2022
course created date
4/15/2022
course indexed date
Bot
course submited by