Banco de dados

1133 palavras 5 páginas
FUNÇÕES: Procedimentos armazenados
TRIGGERS: Chamados de gatilhos utilizam as funções diretamente.
CONSULTA: São executadas com uma estrutura SELECT, FROM WHERE.

MODELOS DE BD
Conceitual: Cria-se o diagrama de classes e a partir dele se cria o banco de dados.
Lógico: Geração das classes para o banco de dados
Físico: As classes implementadas em um banco de dados

DDL: Linguagem de definição de dados CREATE, ALTER, DROP
DML: Linguagem de manipulação de dados INSERT, SELECT, FROM, WHERE, GROUP BY, DELETE, UPDATE.
SQL: Linguagem para definição e manipulação de dados dentro de um SGBD
Campo Multivalorado: Tem diversos valores para uma única entidade
Campo Monovalorado: Assume um único valor para cada elemento de um conjunto-entidade
Campo Determinante: O valor identifica cada elemento de um conjunto- entidade
COMANDOS
AS: Adiciona um apelido a tabela
SERIAL: Utilizado para ID ele gera uma sequencia auto incrementável no atributo
ORDER BY ASC/DESC: Ordena os itens em ordem crescente ou decrescente (Sempre após a clausula WHERE)
DISTINCT: Retorna registros sem duplicidade
Ex: SELECT DISTINCT SALARIO FROM EMPREGADO
RESTRICT: Adiciona uma restrição ao atributo não deixando exclui-lo, se o mesmo for referenciado como chave estrangeira ou estiver em uma visão.
CASCADE: Deleção de todos os registro vinculados
ALL: Retorna todos os registros mesmo com duplicidade
HAVING: Usado com GROUP BY para permitir a inclusão de condições nos grupos.
Ex: SELECT EMPREGADO.NOME, SUM (PRECO) AS PRECO_PROD FROM VENDA, EMPREGADO, PRODUTO WHERE VENDA.PRODUTO = PRODUTO.CODPRODUTO GROUP BY PRECO_PROD HAVING (PRODUTO.PRECO) > 90
BETWEEN: Comando para a comparação de datas, valores, ...
Ex: SELECT NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 3000
LIKE: Procurar uma letra ou sequencia de caractere dentro do banco de dados
Ex: SELECT RAZAOSOCIAL FROM FORNECEDOR WHERE ESTADO LIKE '%sp%' OR ESTADO

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas