ATPS BANCO DE DADOS
Por: vanderson pedroso • 23/9/2015 • Trabalho acadêmico • 1.441 Palavras (6 Páginas) • 363 Visualizações
ANHANGUERA EDUCACIONAL
PROFº MARIO ASSIS
SANTO ANDRÉ
2015
ANHANGUERA EDUCACIONAL[pic 1][pic 2]
PROFº MARIO ASSIS
Programação de Banco de Dados
Trabalho apresentado em cumprimento das exigências da disciplina do curso de Tecnologia e organização da informação
Sumário[pic 3][pic 4]
1 Etapas 2,3 e 4
Etapas 2,3 e 4
--CRIANDO TABELA ALUNOS
create table alunos (ra varchar2(10), nome varchar2 (50) not null, grupo varchar2(1), curso varchar2(5));
--CRIANDO TABELA CURSOS
create table cursos (codigo varchar2 (5), nome varchar2(50) not null);
--CRIANDO TABELA MATERIAS
create table materias (codigo varchar2(5), nome varchar2(50) not null, professor varchar2(30) not null);
--CRIANDO TABELA ALUNOS_MATERIAS
create table alunos_materias (ra varchar2(10), materia varchar2(5), faltas number(3), notasb1 number(4,1), notasb2 number(4,1));
-- ADICIONANDO CONSTRAINT TABELA ALUNOS
alter table alunos add constraint alunos_pk primary key (ra);
alter table alunos add constraint check_grupo check (grupo in ('S','N'));
-- ADICIONANDO CONSTRAINT TABELA CURSOS
alter table cursos add constraint cursos_pk primary key (codigo);
--ADICIONANDO CONSTRAINT TABELA ALUNOS
alter table alunos add constraint alunos_cursos_fk foreign key (curso) references cursos(codigo);
--INSERINDO DADOS TABELA CURSOS
INSERT INTO cursos VALUES ('GTINF', 'Gestão da Tecnologia da Informação');
--INSERINDO DADOS TABELA ALUNOS
INSERT INTO alunos VALUES ('1299103456', 'ADRIANO ALVES PEREIRA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8490224571', 'BRUNO GOMES SOARES', 'S', 'GTINF');
INSERT INTO alunos VALUES ('8206974422', 'BRUNO GUSTAVO DE SOUZA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8483189344', 'CASSANDRA SILVA MENDES', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8830397111', 'CLEBER DOS REIS SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('1570188140', 'CRISTIANE SOUZA CORREA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('7414628002', 'DANIEL FULGIDO DA CRUZ OLIVEIRA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('2979563104', 'DAVISSON RAUL DE CAMPOS', 'N', 'GTINF');
INSERT INTO alunos VALUES ('6658412648', 'DIEGO RODRIGO GODOI', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8824379232', 'DIEGO SANTANA RIBEIRO DOS SANTOS', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8207943839', 'EDVAN DA SILVA LIMA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('9894554193', 'ELDER GUERRA RODRIGUES', 'N', 'GTINF');
INSERT INTO alunos VALUES ('7243588849', 'EMERSON VIRIATO MENDES', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8634246599', 'FABIO DARRI DE ALMEIDA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8686294064', 'FABIO SANTOS DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8403990489', 'FRANKLIN DE FRANÇA CESAR', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8819378559', 'GABRIEL GOMES DE FARIA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8090886278', 'GABRIEL ROMASZKIEWICZ CAPUZZI', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8204950582', 'GILBERTO ERICK SOUZA DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8404109997', 'GREGORY RUANI DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('9855495244', 'GUSTAVO HENRIQUE SEVERINO DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8091883531', 'HEBERT AMORIM CARDOSO', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8207943827', 'JEFERSON ANTONIO VON DENTZ', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8407140497', 'JULIO CÉSAR BARBOSA LUCHIARI', 'N', 'GTINF');
INSERT INTO alunos VALUES ('1299256064', 'JÚLIO CÉSAR TOFANI', 'N', 'GTINF');
INSERT INTO alunos VALUES ('9858506343', 'JÚLIO CEZAR PEREIRA BRUM', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8403996770', 'KARINE SILVA NOVACOV', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8206978081', 'LUCAS AZEVEDO BRAZ', 'S', 'GTINF');
INSERT INTO alunos VALUES ('9893556565', 'LUCAS RIBEIRO PRIMON', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8061786178', 'LUIZ FERNANDO DO NASCIMENTO LIMA', 'S', 'GTINF');
INSERT INTO alunos VALUES ('8408138943', 'LUIZ HENRIQUE CANHASSI', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8403997747', 'MAIARA CRISTINA DE CARVALHO', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8873425823', 'MARCELO SALATIEL DA COSTA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8207976888', 'MATHEUS MOURÃO RATOS', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8487206043', 'MATHEUS SANTOS CECILIA', 'S', 'GTINF');
INSERT INTO alunos VALUES ('8638288177', 'RAFAEL DA SILVA ALVES', 'N', 'GTINF');
INSERT INTO alunos VALUES ('9897544574', 'RAFAEL RIBEIRO M. DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8483173006', 'RAFAEL TEZOLIN RIBEIRO DA SILVA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('9894569678', 'ROBSON SILVESTRE PEREIRA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('2983560200', 'RODOLFO DOS SANTOS CASTRO', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8636269161', 'RODRIGO ALVES DA SILVA', 'S', 'GTINF');
INSERT INTO alunos VALUES ('8822355642', 'SAMUEL SANTOS ALKMIM', 'N', 'GTINF');
INSERT INTO alunos VALUES ('8832392420', 'SILVIO ALMEIDA DA COSTA', 'N', 'GTINF');
INSERT INTO alunos VALUES ('1299211595', 'SIRLEIA DE SÁ LOPES DA SILVA', 'N', 'GTINF');
...