jjjj

Disponível somente no TrabalhosFeitos
  • Páginas : 48 (11898 palavras )
  • Download(s) : 0
  • Publicado : 3 de dezembro de 2013
Ler documento completo
Amostra do texto
1

Apostila sobre o
Banco de Dados Postgre

Autor: Vanessa Rocha Solgate

Ano 2005

2
Introdução .......................................................................................................... 5
Parte A: Básico................................................................................................... 6
1.

Convenções para a Linguagem SQL.......................................................... 6

2.

Criar Banco de Dados ................................................................................. 7

3.

Criar um Schema ........................................................................................ 8

4.

Tipos de Dados ........................................................................................... 9
4.1.
4.2.Tipos para caracteres ........................................................................ 10

4.3.

Tipos para data e hora ....................................................................... 11

4.4.
5.

Tipo Numérico...................................................................................... 9

Tipo Booleano.................................................................................... 11

Criar a estrutura de uma tabela................................................................. 13
5.1.
5.2.

Como criar uma tabela....................................................................... 13

5.3.

Campos com restrição de não-nulo ................................................... 13

5.4.

Coluna com valor padrão................................................................... 14

5.5.

Restrição de unicidade....................................................................... 14

5.6.

Restrição de verificação..................................................................... 15

5.7.

Chave Primária .................................................................................. 15

5.8.
6.

Regras deNomeação ........................................................................ 13

Chave estrangeira.............................................................................. 16

Alterando a estrutura de uma tabela ......................................................... 18
6.1.
6.2.

Removendo coluna da tabela ............................................................ 18

6.3.Adicionando restrição......................................................................... 18

6.4.
7.

Adicionando novas colunas ............................................................... 18

Removendo restrição ......................................................................... 19

Excluindo uma tabela................................................................................ 20

3
8.

Inclusão de dados em uma tabela ............................................................ 21

9.

Consultando dados da tabela.................................................................... 22
9.1.

Alias de coluna................................................................................... 22

9.2.

Filtrando osdados.............................................................................. 23

9.3.

Removendo linhas duplicadas na consulta ........................................ 23

9.4.

Ordenação de linhas .......................................................................... 23

9.5.

Operadores lógicos ............................................................................ 24

9.6.

Operadores decomparação .............................................................. 25

9.7.

Funções e operadores matemáticos .................................................. 26

9.8.

Funções e operadores para cadeia de caracteres ............................. 27

9.9.

Usando a condição LIKE.................................................................... 30

9.10.
10.

Atualizando...
tracking img