BASE DE DADOS
- NAS BASES DE DADOS RELACIONAIS A ESTRUTURA FUNDAMENTAL É A RELAÇÃO OU TABELA
UMA RELAÇÃO É DEFINIDA POR UM ESQUEMA QUE É COMPOSTO PELO NOME DA RELAÇÃO E POR UM OU MAIS ATRIBUTOS
TABELAS: OBJECTOS ATRIBUTOS E VALORES.

MODELO RACIONAL: RELAÇÃO (OU TABELA)
DADA UMA COLECÇÃO DE CONJUNTOS DE VALORES (DOMÍNIOS) D1, D2, ..., Dn, DEFINE-SE O SEU PRODUTO CARTESIANO D1xD2x...xDn
A CADA TUPLO (a1, a2, ..., an) DESDE PRODUTO CARTESIANO DÁ-SE O NOME DE INSTÂNCIA.
R É UMA RELAÇÃO (OU TABELA) SE FOR UM SUBCONJUNTO DE INSTÂNCIAS.
CADA ELEMENTO DA RELAÇÃO (OU TABELA) É DESIGNADO POR REGISTO DA TABELA.
BDs EM GERAL: REGISTOS/CAMPOS/VALORES
DADOS GEOGRÁFICOS:
OBJECTOS/ATRIBUTOS/VALORES
EM QUE OS OBJECTOS PODEM SER POLÍGONOS, LINHAS, PONTOS, ...
(SQL)
SQL é uma linguaguem normalizada(ANSI)
para consultas e actualização de base
de dados relacionais
A instrução SELECT
As consultas a uma base de dados relacional
fazem-ser em SQL recorrendo á instrução
SELECT.Esta instrução permite criar conjunto
de registos de uma ou mais tabelas da base de
dados seleccionados segundo diversos criterio
Seleccionar todos objectos
sintaxi-1º variante
SELECT
FROM
onde
*especifica que todos os campos devem ser seleccionados
table:
especifica o nome da tabela que contem os registos
seleccionados
field: especifica os nomes dos campos que sºao seleccionados
A clausula WHERE
permite especificas uma condição que os registos seleccionados
verificam
Sintaxe - 2º variante :
select fieldlist
from table
where condition
onde
condition é uma condição que os registos seleccionados verificam;
podem ser utilizados por exemplo;


Sem comentários:
Enviar um comentário