Banco de dados
Por: gouveia01 • 2/4/2015 • Pesquisas Acadêmicas • 476 Palavras (2 Páginas) • 258 Visualizações
Jennifer e Wheyd - 2º ADS
Criação das tabelas:
create table AGENCIAS (
IdAgencias integer not null,
nome varchar(30)
CONSTRAINT PK_AGENCIAS PRIMARY KEY (IDAGENCIAS));
CREATE TABLE CLIENTES (
IDCLIENTES INTEGER NOT NULL,
NOME VARCHAR(30),
CPF VARCHAR(14),
ENDERECO VARCHAR(30),
CIDADE VARCHAR(30),
ESTADO VARCHAR(30),
FONE VARCHAR(30),
CONSTRAINT PK_CLIENTES PRIMARY KEY (IDCLIENTES));
CREATE TABLE CONTAS (
IDCONTAS INTEGER NOT NULL,
IDCLIENTES INTEGER NOT NULL,
IDAGENCIAS INTEGER NOT NULL,
SALDO_INICIAL NUMERIC(15,2),
CONSTRAINT PK_CONTAS PRIMARY KEY (IDCONTAS),
CONSTRAINT FK_AGENCIAS FOREIGN KEY (IDAGENCIAS) REFERENCES AGENCIAS (IDAGENCIAS),
CONSTRAINT FK_CLIENTES FOREIGN KEY (IDCLIENTES) REFERENCES CLIENTES (IDCLIENTES));
CREATE TABLE LANCAMENTOS (
TIPO CHAR(1) NOT NULL,
DATA_LAN DATE NOT NULL,
IDCONTAS INTEGER NOT NULL,
VALOR NUMERIC(15,2),
CONSTRAINT PK_LANCAMENTOS PRIMARY KEY (TIPO, DATA_LAN, IDCONTAS),
CONSTRAINT FK_LANCAMENTOS FOREIGN KEY (IDCONTAS) REFERENCES CONTAS (IDCONTAS));
Inserir dados nas tabelas:
Insert into Agencias (Idagencias, Nome)
values (1, 'Bradesco');
Insert into Agencias (Idagencias, Nome)
values (2, 'Brasil');
Insert into Agencias (Idagencias, Nome)
values (3, 'Itau');
Insert into Agencias (Idagencias, Nome)
values (4, 'CEF');
Insert into Agencias (Idagencias, Nome)
values (5, 'HSBC');
Insert into Clientes (Idclientes, CPF, Nome, Cidade, Estado, Fone, Endereco)
values (1, '111.111.111-11', 'Maria', 'Muriae', 'MG', '3721-1614', 'Av Dr Passos');
Insert into Clientes (Idclientes, CPF, Nome, Cidade, Estado, Fone, Endereco)
values (2, '222.222.222-22', 'Joao', 'Muriae', 'MG', '3721-0611', 'R. Cel Pacheco de Medeiros');
Insert into Clientes (Idclientes, CPF, Nome, Cidade, Estado, Fone, Endereco)
values (3, '333.333.333-33', 'Jose', 'Muriae', 'MG', '3721-2809', 'R Pedro Muglia');
Insert into Clientes (Idclientes, CPF, Nome, Cidade, Estado, Fone, Endereco)
values (4, '444.444.444-44', 'Carla', 'Muriae', 'MG', '3721-1102', 'Av Vicente Alves');
Insert into Clientes (Idclientes, CPF, Nome, Cidade, Estado, Fone, Endereco)
values
...