Curso Online de BANCO DE DADOS

Curso Online de BANCO DE DADOS

SEJA BEM VINDO AO CURSO BANCO DE DADOS. CURSO LIVRE. MODALIDADE ONLINE.

Continue lendo

Autor(a):

Carga horária: 5 horas


Por: R$ 24,90
(Pagamento único)

Certificado digital Com certificado digital incluído

SEJA BEM VINDO AO CURSO BANCO DE DADOS.

CURSO LIVRE.

MODALIDADE ONLINE.

ORGANIZAÇÃO QUE BUSCA APRESENTAR CURSOS EM DIVERSAS ÁREAS DE ATUAÇÃO E FORMAÇÃO POR UM BAIXO CUSTO PARA OS USUÁRIOS.



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • BANCO DE DADOS

  • SEJA BEM VINDO

    AO CURSO

    BANCO DE DADOS

  • Banco de dados é uma estrutura organizada que armazena e gerencia informações de forma sistemática. Essas informações podem incluir dados sobre pessoas, produtos, transações, registros históricos, entre outros. Os bancos de dados são essenciais para diversas áreas, desde pequenas aplicações até sistemas complexos utilizados em empresas, governos e instituições.
    Existem diferentes tipos de banco de dados, mas os dois principais modelos são:

  • Banco de Dados Relacional: Este modelo organiza os dados em tabelas, onde cada tabela é composta por linhas e colunas. As relações entre as tabelas são estabelecidas por meio de chaves primárias e chaves estrangeiras, garantindo a integridade e a consistência dos dados. O SQL (Structured Query Language) é a linguagem padrão utilizada para consultas e manipulação de dados em bancos de dados relacionais.
    Banco de Dados Não Relacional (NoSQL): Neste modelo, os dados são armazenados de forma não estruturada, geralmente usando formatos como documentos, colunas, grafos ou pares de chave-valor. Os bancos de dados NoSQL são mais flexíveis e escaláveis para lidar com grandes volumes de dados não uniformes e complexos.

  • Principais conceitos relacionados a bancos de dados:
    Schemas: Representa a estrutura lógica do banco de dados, definindo as tabelas, campos e relacionamentos entre eles.
    CRUD: Acrônimo para Create (Criar), Read (Ler), Update (Atualizar) e Delete (Excluir). Essas operações são usadas para gerenciar os dados dentro de um banco de dados.
    Índices: São estruturas auxiliares que melhoram a eficiência das consultas, acelerando a recuperação dos dados.

  • Transações: Conjunto de operações que devem ser executadas de forma atômica, ou seja, todas elas são realizadas com sucesso ou nenhuma é executada, garantindo a integridade dos dados.
    ACID: Acrônimo para Atomicidade, Consistência, Isolamento e Durabilidade. São propriedades que asseguram a confiabilidade das transações em um banco de dados.
    Backup e Restauração: Processos de cópia dos dados para evitar perda de informações em caso de falhas ou corrupções, e a recuperação desses dados a partir das cópias de segurança.
    Big Data: Refere-se ao gerenciamento de grandes volumes de dados que não podem ser tratados de forma eficiente por sistemas tradicionais de banco de dados.

  • CONCEITOS DE BANCO DE DADOS

    Dados: São fatos brutos e não processados que representam informações. Podem ser números, palavras, imagens, vídeos, etc.
    Banco de Dados: É uma coleção organizada de dados relacionados, geralmente armazenados eletronicamente em computadores. O objetivo é armazenar informações de forma eficiente e permitir a recuperação e manipulação desses dados.
    Sistema de Gerenciamento de Banco de Dados (SGBD): É um software responsável por gerenciar e controlar o acesso aos dados no banco de dados. Ele oferece uma interface para interagir com o banco de dados e permite que os usuários realizem operações como inserção, consulta, atualização e exclusão de dados.

  • Tabela: É uma estrutura básica de um banco de dados relacional que armazena os dados em linhas (registros) e colunas (campos). Cada linha representa uma instância de dados e cada coluna representa um atributo específico.
    Chave Primária: É um campo (ou conjunto de campos) em uma tabela que identifica de forma única cada registro da tabela. É usado para garantir que não existam registros duplicados e permite acesso rápido a registros específicos.
    Chave Estrangeira: É um campo em uma tabela que estabelece um relacionamento com a chave primária de outra tabela. Isso permite criar conexões entre diferentes tabelas, possibilitando consultas complexas que envolvem dados de várias fontes.

  • Consulta: É uma solicitação feita ao banco de dados para recuperar informações específicas. As consultas são formuladas usando linguagens de consulta, como SQL (Structured Query Language).
    Índice: É uma estrutura auxiliar que acelera a busca por dados em uma tabela. Ele cria uma lista ordenada dos valores de uma ou mais colunas, permitindo uma recuperação mais rápida e eficiente dos dados.

  • Transação: É uma unidade lógica de trabalho que consiste em uma ou mais operações de banco de dados. As transações devem ser atômicas, consistentes, isoladas e duráveis (propriedades ACID) para garantir a integridade dos dados.
    Backup e Restauração: São procedimentos essenciais para garantir a preservação dos dados em caso de falhas no sistema ou corrupção de dados. O backup envolve a cópia dos dados em um local seguro, enquanto a restauração recupera esses dados para o banco de dados após um incidente.
    Normalização: É um processo de organização de dados em uma estrutura mais eficiente e sem redundâncias. A normalização evita problemas de inconsistência e ajuda a melhorar o desempenho das consultas.

  • Banco de Dados Relacional vs. Não Relacional: A diferença fundamental entre esses dois tipos de banco de dados é a forma como os dados são organizados. Enquanto os bancos de dados relacionais seguem uma estrutura tabular com relacionamentos definidos, os bancos de dados não relacionais podem adotar abordagens mais flexíveis, como documentos, grafos ou pares de chave-valor. A escolha do tipo de banco de dados dependerá das necessidades específicas de cada projeto, como escalabilidade, flexibilidade e complexidade dos dados.


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 24,90
Pagamento único
Processando... Processando...aguarde...
Autorizo o recebimento de novidades e promoções no meu email.

  • BANCO DE DADOS
  • CONCEITOS DE BANCO DE DADOS
  • ARQUITETURA E ESTRUTURA DE DADOS
  • Modelagem e normalização de dados
  • Noções de administração de dados e de banco de dados
  • SQL (ANSI)
  • Oracle 19C
  • MySql
  • MongoDB
  • Arquitetura e políticas de armazenamento de dados
  • Engenharia de dados