terça-feira, 26 de junho de 2012

Teste de Modelo Físico

-- Geração de Modelo físico
-- Sql ANSI 2003 - brModelo.

CREATE TABLE agenda (
idagenda Texto(1),
data Texto(1),
local Texto(1),
evento Texto(1)
)
CREATE TABLE atenticacao (
idautenticacao Texto(1),
nome Texto(1),
email Texto(1),
fone Texto(1),
endereco Texto(1)
)
CREATE TABLE classificacao_img (
nome_album Texto(1),
data Texto(1),
idclasificacao_img Texto(1),
imagem_idimagem Texto(1),
PRIMARY KEY(idclasificacao_img,imagem_idimagem)
)
CREATE TABLE imagem (
idgaleria Texto(1) PRIMARY KEY,
nome_img Texto(1),
img Texto(1)
)
CREATE TABLE menssagem (
idmensagem Texto(1),
titulo Texto(1),
data Texto(1),
corpo Texto(1),
autenticacao_idautenticacao Texto(1),
PRIMARY KEY(idmensagem,autenticacao_idautenticacao)
)
CREATE TABLE tipo_aut (
tipo_aut_idtipo_autenticacao Texto(1),
autenticacao_idautenticacao Texto(1),
PRIMARY KEY(tipo_aut_idtipo_autenticacao,autenticacao_idautenticacao)
)
CREATE TABLE tipo_autenticacao (
idtipo_autenticacao Texto(1) PRIMARY KEY,
nome Texto(1)
)
CREATE TABLE cadastrar1 (
tipo_aut_idtipo_autenticacao Texto(1),
autenticacao_idautenticacao Texto(1),
FOREIGN KEY(autenticacao_idautenticacao,,) REFERENCES tipo_aut (tipo_aut_idtipo_autenticacao,autenticacao_idautenticacao)
)
CREATE TABLE cadastrar2 (
tipo_aut_idtipo_autenticacao Texto(1),
autenticacao_idautenticacao Texto(1),
idtipo_autenticacao Texto(1),
FOREIGN KEY(autenticacao_idautenticacao,,) REFERENCES tipo_aut (tipo_aut_idtipo_autenticacao,autenticacao_idautenticacao),
FOREIGN KEY(idtipo_autenticacao) REFERENCES tipo_autenticacao (idtipo_autenticacao)
)
CREATE TABLE postar1 (
idmensagem Texto(1),
autenticacao_idautenticacao Texto(1),
FOREIGN KEY(autenticacao_idautenticacao,,) REFERENCES menssagem (idmensagem,autenticacao_idautenticacao)
)
CREATE TABLE postar2 (
idclasificacao_img Texto(1),
imagem_idimagem Texto(1),
idgaleria Texto(1),
FOREIGN KEY(imagem_idimagem,,) REFERENCES classificacao_img (idclasificacao_img,imagem_idimagem))


Comando para selecionar uma informação dentro de uma tabela em um banco
select *
from mensagem
where titulo = ´paraiso´;

Comando para deletar uma linha de uma tabela
DELETE FROM `EBD_Compras`.`agenda` WHERE `agenda`.`id_agenda` = 3;

Comanda para editar uma informação
UPDATE `EBD_Compras`.`autenticacao` SET `nome` = 'adriano' WHERE `autenticacao`.`id_autenticacao` = 2;

Comando para inserir informações em uma tabela
Insert Into `EBD_Compras`.`mensagem` ('id_mensagem', 'titulo', 'mensagem', 'data' )
values ('001', 'paraiso da palavra', 'Boa Noite',  '26/06/2012')

Diagrama de Classes

Diagrama de Classes

Modelos Conceitual Logico

Modelo Conceitual

Modelo Conceitual Estudo do Ambiente


 Modelo Conceitual estudo do Ambiente.