Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Bancos de dados relacionais - SQL (do zero ao avançado)
Highest Rated
Rating: 4.7 out of 5(90 ratings)
355 students

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
Last updated 2/2023
Portuguese

What you'll 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

Course content

8 sections61 lectures12h 22m total length
  • Apresentação0:58
  • Introdução geral24:06
  • Instalação das ferramentas7:44

Requirements

  • É necessário ter afinidade com computadores

Description

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 :)

Who this course is for:

  • Pessoas que desejam aprender sobre bancos de dados
  • Pessoas que desejam obter uma noção sobre bancos de dados
  • Estudantes que desejam reforçar os conhecimentos sobre bancos de dados