Ir para conteúdo
Fórum Script Brasil
  • 0

BANCO DE DADOS PARA UMA BIBLIOTECA PARTICULAR


Emanoel.exe

Pergunta

Imagine que um cliente entrou em contato e solicitou a criação de um sistema para cadastrar os livros da biblioteca particular, em sua conversa com ele você chegaram nas seguintes tabelas que o sistema deverá conter:

- CATEGORIA
- EDITORA
- AUTOR
- LIVRO

Na conversa de vocês ficaram definidas as seguintes Chaves e Referências:

Tabela CATEGORIA:
- ID é chave primária.

Tabela AUTOR:
- ID é chave primária.

Tabela EDITORA:
- ID é chave primária.

Tabela LIVRO:
- ID é chave primária.
- ID_CATEGORIA é chave estrangeira e referencia ID da tabela CATEGORIA.
- ID_AUTOR é chave estrangeira e referencia ID da tabela AUTOR.
- ID_EDITORA é chave estrangeira e referencia ID da tabela EDITORA.

Baseando-se nas tabelas, chaves e referências estabelecidas com seu cliente elabore:

1) O DER (Diagrama de Entidade e Relacionamento).
2) Um script contendo os comandos SQL de criação das tabelas juntamente com os campos (atributos) e seus respectivos tipos (usando os conceitos aplicados em aula e sua criatividade).
3) Crie os comandos de inserção de cada tabela, onde cada tabela deverá ter no mínimo 5 registros.

Atenção:
Não esqueça de criar as chaves primárias e os relacionamentos estrangeiros entre as tabelas.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

O que fiz até agora foi apenas isso: 

não sei mais por onde seguir

 

INSERT INTO CATEGORIA(DESCRICAO) VAUES('ADMINISTRACAO');

 

INSERT INTO CATEGORIA(DESCRICAO) VAUES('TECNOLOGIA');

 

INSERT INTO CATEGORIA(DESCRICAO) VAUES('GASTRONOMIA');

 

INSERT INTO CATEGORIA(DESCRICAO) VAUES('EDUCACAO FISICA');

 

INSERT INTO CATEGORIA(DESCRICAO) VAUES('MEDICINA');

 

 

INSERT INTO EDITORA(NOME) VAUES('ARTICA');

 

INSERT INTO EDITORA(NOME) VAUES('MEDIUM');

 

INSERT INTO EDITORA(NOME) VAUES('DIAD');

 

INSERT INTO EDITORA(NOME) VAUES('ZEN');

 

INSERT INTO EDITORA(NOME) VAUES('MERIZ');

 

 

INSERT INTO AUTOR(NOME) VAUES('MERLINDO PC');

 

INSERT INTO AUTOR(NOME) VAUES('COSTA VAZ');

 

INSERT INTO AUTOR(NOME) VAUES('LERIANA LUP');

 

INSERT INTO AUTOR(NOME) VAUES('AREHT BLAE');

 

INSERT INTO AUTOR(NOME) VAUES('MOMA FENG');

 

 

INSERT INTO LIVRO(NOME,ID_CATEGORIA,ID_AUTOR,ID_EDITORA) VALUES('ERA TOYOTA',1,1,1);

 

INSERT INTO LIVRO(NOME,ID_CATEGORIA,ID_AUTOR,ID_EDITORA) VALUES('Angular 10',2,2,2);

 

INSERT INTO LIVRO(NOME,ID_CATEGORIA,ID_AUTOR,ID_EDITORA) VALUES('Salada de Frutas - A a Z',3,3,3);

 

INSERT INTO LIVRO(NOME,ID_CATEGORIA,ID_AUTOR,ID_EDITORA) VALUES('Exercícios de Rotina',4,4,4);

 

INSERT INTO LIVRO(NOME,ID_CATEGORIA,ID_AUTOR,ID_EDITORA) VALUES('Medicina Alternativa',5,5,5);

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...