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

Teste de banco de dados

Por:   •  18/2/2019  •  Trabalho acadêmico  •  1.534 Palavras (7 Páginas)  •  125 Visualizações

Página 1 de 7

create database BD_Treinamento;

use BD_Treinamento;

create table Formacao

(COD_Formacao integer not null, TXT_Descricao varchar(25));

create table EmailResumoCliente

(COD_Cliente integer not null, COD_Resumo integer not null)

create table ClieAreaInt

(COD_Area integer not null, COD_Cliente integer not null )

create table AreaInteresse

(COD_Area integer not null , TXT_DescArea varchar (25))

-------

create table Instrutor

(COD_Inst integer not null , NOM_Instrutor varchar (25), DTA_Admissao datetime, DES_End varchar (25), DES_Tel varchar (25),

DTA_Demissao datetime , VAL_Salario smallmoney)

create table Cliente

(COD_Cliente integer not null , NOM_Cliente varchar (25), TXT_EndCliente varchar (25), TXT_Tel varchar (25),

TXT_DatNascimento datetime, COD_Formacao integer)

--

create table ClienteOferta

(COD_Cliente integer not null , COD_Oferta integer not null)

create table Oferta

(COD_Oferta integer not null , TXT_DesOferta varchar (25), COD_Curso integer, COD_Local integer , TXT_Email varchar (25),

DTA_InicioInscricao datetime, DTA_FimInscricao datetime, DTA_InicioCurso datetime, HOR_InicioAulas time, COD_Pagto integer)

--ALTER TABLE Oferta ADD DTA_IncioInscricao datetime

--ALTER TABLE Oferta DROP COLUMN DTA_PeridoInscricao

create table Curso

(COD_Curso integer not null , TXT_DesCurso varchar(25), COD_Inst integer, COD_Area integer, COD_Formacao integer)

create table ClientePerfil

(COD_Cliente integer not null, COD_Perfil integer not null)

create table EmailResumo

(COD_Resumo integer not null, COD_Cliente integer)

create table Parametros

(COD_Filial integer not null , COD_CNPJ integer not null , TXT_NomeFil varchar (65))

create table Local

(COD_Local integer not null , TXT_Local varchar (25))

create table LocalEquipamento

(COD_Local integer not null , COD_Equip integer not null )

create table Perfil

(COD_Perfil integer not null , TXT_Perfil varchar (25))

create table Inscricao

(COD_Insc integer not null , DTA_Venc datetime, COD_Pagto integer)

create table FormaPagto

(COD_Pagto integer not null , TXT_DescPagto varchar (25))

create table Equipamento

(COD_Equip integer not null , TXT_DescEquip varchar (25))

-----------------------------

alter table Formacao

add primary key (COD_Formacao)

alter table EmailResumoCliente

add primary key (COD_Resumo, COD_Cliente)

alter table ClieAreaInt

add primary key (COD_Area, COD_Cliente)

alter table AreaInteresse

add primary key (COD_Area)

------------------------------------------------------

alter table Instrutor

add primary key (COD_Inst)

alter table Cliente

add primary key (COD_Cliente)

alter table ClienteOferta

add primary key (COD_Cliente, COD_Oferta)

alter table Oferta

add primary key (COD_Oferta)

alter table Curso

add primary key (COD_Curso)

alter table ClientePerfil

add primary key (COD_Cliente, COD_Perfil)

alter table EmailResumo

add primary key (COD_Resumo)

alter table Parametros

add primary key(COD_Filial, COD_CNPJ)

alter table Local

add primary key (COD_Local )

alter table LocalEquipamento

add primary key (COD_Local, COD_Equip)

alter table Perfil

add primary key (COD_Perfil)

alter table Inscricao

add primary key (COD_Insc)

alter table FormaPagto

add primary key (COD_Pagto)

alter table Equipamento

add primary key (COD_Equip)

----------------------------------------

alter table EmailResumoCliente

add Foreign key (COD_Resumo) References EmailResumo(COD_Resumo)

alter table EmailResumoCliente

add Foreign key (COD_Cliente) References Cliente(COD_Cliente)

alter

...

Baixar como (para membros premium)  txt (17.4 Kb)   pdf (56.8 Kb)   docx (16.6 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com