quarta-feira, 6 de janeiro de 2010

BASE D DADOS




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, ...

Structured query languague
(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