Programa do Curso

Modelos de bancos de dados relacionais

  • A estrutura de um banco de dados relacional
  • Tipos de conexão entre tabelas
  • Normalização e desnormalização do banco de dados
  • Database Management Sistema (SGBDR)

Operadores Relacionais

Características da linguagem declarativa SQL Sintaxe Divisão de idioma DQL, DML, DDL, DCL Linguagem DQL (Linguagem de Consulta de Dados)

  • Consultas SELECT
  • Aliases de colunas e tabelas
  • Serviço de data (tipos DATE, funções de exibição, formatação)
  • Recursos de agrupamento
  • Combinação de tabelas internas e externas
  • Operador UNION
  • Subconsultas aninhadas (cláusula WHERE, nome da tabela, nome da coluna)
  • Subconsultas correlacionadas

Linguagem de Modificação de Dados

  • Inserção de linhas (cláusula INSERT)
  • Inserção via consulta
  • Atualização de linhas (UPDATE)
  • Remoção de linhas (DELETE)

Linguagem de Definição de Dados

  • Criar, alterar a propriedade e remover tabelas (CREATE, ALTER, DROP) Criando tabelas por consulta (CREATE TABLE .... AS SELECT ...)

RESTRIÇÕES

  • Opções NULL e NOT NULL
  • Cláusula CONSTRAINT
  • Condição PRIMARY KEY
  • Condição UNIQUE
  • Condição FOREIGN KEY
  • Cláusula DEFAULT

Transações

  • Comandos COMMIT, ROLLBACK, SAVEPOINT

Linguagem DCL

  • Concessão e revogação de permissões (GRANT, REVOKE)
  • Papéis
  • Criação de usuários
  • Sequências
  • Sinônimos
  • As visualizações (perspectiva)

Requisitos

  • Habilidades computacionais
  • Conhecimento de qualquer sistema operacional
 14 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas