Sie sind auf Seite 1von 1

create database CADASTRO_ALUNOS;

create table Aluno(


MatriculaAluno serial not null constraint PK_MatricculaAluno primary key,
NomeAluno varchar (50) not null,
CPFAluno varchar (13),
RGAluno varchar (13),
idCurso integer CONSTRAINT FK_Curso References Curso (idCurso),
idTelefone integer constraint FK_IdTelefone references Telefone (IdTelefone),
IdResidencia integer constraint FK_IdResidencia references Endereco
(IdResidencia));
--CONSTRAINT FK_Curso FOREIGN KEY(Curso) REFERENCES Curso(idCurso)

--Idcurso int constraint FK_IDCursso foreign key,


--IdTelefe int not null constraint FK_Idtelefone foreign key,
--IdResidencia int not null constraint FK_IdResedencia foreign key

create table Telefone (


IdTelefone serial not null constraint PK_IdTelefone primary key,
numeroTelefone varchar (17));

create table Endereco (


IdResidencia serial not null constraint PK_IdResidencia primary key,
RuaEnd varchar (40) not null,
CEPEnde varchar (8) not null,
NumeroEnd int,
Bairro varchar (30) not null,
CidadeEnd varchar (30) not null,
EstadoEnd varchar (30) not null);

create table Curso (


idCurso serial not null constraint PK_IdSerial primary key,
CargaHoraria int,
SalaCurso varchar (15),
TurnoCurso varchar (2));

insert into Telefone (IdTelefone, numeroTelefone) values ( default,


'+553183987105056');
--
insert into Endereco (IdResidencia, RuaEnd,CEPEnde,NumeroEnd, Bairro, CidadeEnd,
EstadoEnd ) values ( default, 'Rua Furada', '5841000', 188, 'Bairro das casas',
'Campina', 'PB');
--
insert into Curso (idCurso, CargaHoraria, SalaCurso, TurnoCurso ) values
( default,40, 'Lab', 'M');
--
insert into Aluno (MatriculaAluno, NomeAluno, CPFAluno, RGAluno,
idCurso,idTelefone, IdResidencia) values ( default, 'Andre', '98187903434',
'1749814', 1,1,1);
--
SELECT MatriculaAluno from Aluno
select NomeAluno, MatriculaAluno from Aluno

select *from Aluno

--https://www.youtube.com/watch?v=HNZxBgHW_VY

Das könnte Ihnen auch gefallen