Ir ao conteúdo
  • Cadastre-se

TheilorThauan

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que TheilorThauan postou

  1. Preciso criar essas tabelas no livesql, mas não estou conseguindo entender o que está acontecendo e o que fazer para resolver gostaria de uma ajuda. Aqui estou criando as tabelas e colocando as PK's e FK's e também adicionando 2 alunos, 2 classes e 2 matriculas. só que no final quando coloco pra listar os dados aparece esses 2 alunos 4 vezes. CREATE TABLE ALUNO ( Nr_Rgm Number(8) not null, Nm_Nome VARCHAR2(40) not null, Nm_Pai VARCHAR2(40) not null, Nm_Mae VARCHAR2(40) not null, Dt_Nascimento DATE not null, ID_Sexo CHAR(1) not null, CONSTRAINT PK_RGM PRIMARY KEY (Nr_Rgm) ); CREATE TABLE CLASSE ( Cd_Classe NUMBER (8) not null, Nr_AnoLetivo NUMBER (4) not null, Nr_Serie NUMBER(2) not null, Sg_Turma VARCHAR2(2) not null, Cd_Escola NUMBER(6) not null, Cd_Grau NUMBER(2) not null, Cd_Periodo NUMBER(2) not null, CONSTRAINT PK_CLASSE PRIMARY KEY (Cd_Classe) ); CREATE TABLE MATRICULA ( Nr_Rgm NUMBER (8)not null, Cd_Classe NUMBER(8)not null, Dt_Matricula DATE not null, CONSTRAINT PK_MATRICULA PRIMARY KEY (Nr_Rgm, Dt_Matricula, Cd_Classe), CONSTRAINT FK_MATRICULA_REF_ALUNO FOREIGN KEY (Nr_Rgm) REFERENCES ALUNO(Nr_Rgm) ); INSERT INTO ALUNO (Nr_Rgm, Nm_Nome, Nm_Pai, Nm_Mae, Dt_Nascimento, ID_Sexo) VALUES (43578210,'Maria','Joao','Isabel', DATE '2000-01-02',2); INSERT INTO ALUNO (Nr_Rgm, Nm_Nome, Nm_Pai, Nm_Mae, Dt_Nascimento, ID_Sexo) VALUES (59348512, 'Jorge', 'Gustavo', 'lili', DATE '2002-04-10',1); Select * from ALUNO; INSERT INTO CLASSE (Cd_Classe, Nr_AnoLetivo, Nr_Serie, Sg_Turma, Cd_Escola, Cd_Grau, Cd_Periodo) VALUES (17360745, 3462, 02, 't3', 123456,03,01); INSERT INTO CLASSE (Cd_Classe, Nr_AnoLetivo, Nr_Serie, Sg_Turma, Cd_Escola, Cd_Grau, Cd_Periodo) VALUES (28475194,2834,02,'t4',372471,02,03); INSERT INTO MATRICULA (Nr_Rgm, Cd_Classe, Dt_Matricula) Values (43578210, 17360745, DATE '2017-03-16'); INSERT INTO MATRICULA (Nr_Rgm, Cd_Classe, Dt_Matricula) values (59348512, 28475194, DATE '2016-04-20'); select * FROM ALUNO, MATRICULA, CLASSE

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!