TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sintaxe banco de dados

Por:   •  24/11/2015  •  Resenha  •  305 Palavras (2 Páginas)  •  246 Visualizações

Página 1 de 2

Banco de Dados II

Projeto de banco de dados

  • Considerações e requisitos
  • Características do servidor de banco de dados

O comando SELECT

  • SELECT [ALL | DISTINCT] lista-de-seleção
  • FROM tabela[,tabela]...
  • [WHERE condição]
  • [HAVING condição]
  • [ORDER BY atributo(s)]

Tipos de dados do SQL

  • Integer: int, smallint, tinyint
  • Float: float, Double, real
  • Char: char(), varchar()
  • Date, Time
  • Money
  • Binary
  • Serial

SQL não é uma linguagem de programação, pois ela serve apenas para banco de dados, não da para você gerar um aplicativo com ela

DDL – Definir, Criar, Alterar, Apagar (Tabelas e Índices)

DML – (Linguagem de manipulação) Inserir, remover, atualizar, consultar (serve para Dados)

DCL - (Linguagem de controle de dados)

Operadores

Lógicos – AND, OR, NOT

Relacionais – > , < ,>=, <=, <>, LIKE, BETWEEN(entre dois valores)

Aritméticos –  +, -, /, *

Comandos DDL

Varchar – Quantidade de caractere

NOT NULL DEFAULT 0 – Não aceita valor nulo ou 0.

Comando DML

Inserir registro

INSERT INTO NOME_TABELA        (colunas)

VOLUES        ( valores para essa coluna)

Ex:

 INSERT INTO PRODUTO         (IDPRODUTO, NOME, PRECO)

VOLUES         (1, ‘violão’,’550’)

Clausulas

SELECT*=Todos os campos da tabela

FROM (de onde) Tabela PRODUTO

WHERE NOME = (campo nome) = “Violão

EX:

SELECT CLIENTE. NOME, PEDIDO.DATA (selecionar da tabela NOME para CLIENTE e da tabela DATA para PEDIDO)

FROM CLIENTE, PEDIDO

ANY – compara qualquer valor com cada um valor obtido.

DROP TABLE [CASCADE|RESTRICT]; (permite remover uma tabela (definição+dados)

DROP TABLE – exclui a tabela inteira

        CASCADE – remove também todas as restrições (chaves externas em outras tabelas) e visões que referenciam a tabela a remover.

        RESTRICT – Só remove a tabela se esta não for referenciada por nenhuma restrição ou visão.

Privilégios

ALL

ALTER

DELETE

INDEX

SELECT

UPDATE

SQL – para bancos mais simples, para diversas situações

...

Baixar como (para membros premium)  txt (2.1 Kb)   pdf (92 Kb)   docx (12.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com