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

Projeto integrado banco de dados

Por:   •  5/5/2021  •  Ensaio  •  264 Palavras (2 Páginas)  •  304 Visualizações

Página 1 de 2

CREATE TABLE ALUNO

(

NR_RGM NUMBER(8,0) PRIMARY KEY NOT NULL,

NM_NOME VARCHAR2(40)NOT NULL,

NM_PAI VARCHAR2(40),

NM_MAE VARCHAR2(40),

DT_NASCIMENTO DATE NOT NULL,

ID_SEXO CHAR(1)

CONSTRAINT ALUNO_ID_SEXO CHECK(ID_SEXO IN ('F', 'M'))

);

CREATE TABLE CLASSE

(

CD_CLASSE NUMBER(8,0) PRIMARY KEY NOT NULL,

NR_AnoLetivo NUMBER(4,0) NOT NULL,

NR_SERIE NUMBER(2,0) NOT NULL,

SG_TURMA VARCHAR2(2) NOT NULL,

CD_ESCOLA NUMBER(6,0) NOT NULL,

CD_GRAU NUMBER(2,0) NOT NULL,

CD_PERIODO NUMBER(2,0) NOT NULL

);

CREATE TABLE MATRICULA

(

NR_RGM NUMBER(8,0) NOT NULL,

CD_CLASSE NUMBER(8,0) NOT NULL,

DT_MATRICULA DATE,

CONSTRAINT PK_MATRICULA PRIMARY KEY(NR_RGM, CD_CLASSE),

CONSTRAINT FK_MATRICULA_REF_ALUNO FOREIGN KEY(NR_RGM)

REFERENCES ALUNO(NR_RGM),

CONSTRAINT FK_MATRICULA_REF_CLASSE FOREIGN KEY(CD_CLASSE)

REFERENCES CLASSE(CD_CLASSE)

);

...

Baixar como (para membros premium)  txt (1 Kb)   pdf (26.1 Kb)   docx (7.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com