correção de exercicio

1. correção de exercicio

Adamastor Ferreira
Gator27

(usa Ubuntu)

Enviado em 19/07/2012 - 10:52h

Alguém poderia fazer a correção deste exercício.

Escreva as sentenças SQL de criação das tabelas para as entidades abaixo, exatemente como estão descritas:


1 - Livro (Iid_livro, título_livro, nome_do_autor, tipo_livro, preço_de_tabela, afiliação_do_autor, editora). restrição: id_livro chave primaria, preço_de_tabela maior que zero.

create table livro(

idlivro serial,
titulo_livro varchar (50),
nome_autor varchar (100),
tipo_livro varchar (50),
preco numeric (12,2),
preco_de_tabela numeric (12,2) check (preco > 0),
afiliacao_do_autor varchar (50),
editora varchar (40),
constraint pk_idlivro primary key (idlivro)

)

2 - Aluno (id_aluno, nome_aluno, data_nascimento). Restrição: Na entidade aluno id_aluno é chave primaria, e nome_aluno não pode ser nulo.


create table aluno (
idaluno serial,
nome_do_aluno varchar (100) not null,
data_de_nascimento date,
constraint pk_idaluno primary key (idaluno)
)

3 - Curso (id_curso, nome_curso, area_curso) restrição na entidade Curso id_curso é chave primaria, e nome_curso não pode ser nulo.


create table curso(
idcurso serial,
nome_do_curso varchar (50) not null,
area_do_curso varchar (50),
constraint pk_idcurso primary key (idcurso)
)

4 - Registrado (id_aluno, id_curso) restrição: O campo id_aluno é chave estrangeira que faz referencia ao campo com o mesmo nome na tabela Aluno. O campo id_curso é chave estrangeira que faz refencia ao campo com o mesmo nome na tabela Curso.

create table registrado(
idcurso serial,
idaluno serial,
constraint pk_registrado primary key (idcurso, idaluno),
constraint fk_registrado_curso foreign key (idcurso)
references curso (idcurso)
)










  


2. Re: correção de exercicio

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 19/07/2012 - 10:58h

A priori ta tudo certo, execute no seu ambiente e veja o resultado...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts