Buscar

Introdução a banco de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Introdução a Banco de Dados
Portfólio
Guarulhos, 08 Agosto de 2015
Trabalho de Conclusão de Módulo da Faculdade Eniac, apresentado à disciplina de Introdução a Banco de Dados
Prof. Lúcio Luzetti 
Exercício 1
a) Defina banco de dados 
R: É como sendo um conjunto de dados com certa organização característica, com o objetivo de armazenamento persistente dos dados e dotado de mecanismos de manipulação para obtenção de informações e recuperação posterior, dentro de um sistema de informação .
b) Cite os princípios que devem ser considerados para termos um banco de dados eficiente e dê um exemplo real do impacto de um deles. 
R:São Eles Redundância, inconsistência e integração
Integração : Os dados de um banco de dados são geralmente compartilhado por várias pessoas ou setores de uma empresa. Assim surge a necessidade de integração, estabelecendo-se processo para o acesso em vários níveis com a continua atualização do dados, de forma a manter a “imagem” do mundo real única a evitar ruídos na comunicação entre setores.
c) De que forma trabalham as primeiras linguagens em termos de manipulação dos dados? 
R: As primeiras linguagens de programação implementavam funções e procedimento de acesso aos dispositivos para gravação e leitura dos dados, não caracterizando um sistema próprio de banco de dados, sendo manipulados diretamente pelos sistemas desenvolvidos. Assim como Assembler e Cobol possuíam direto, em sua conjunto de comandos , o acesso aos dados; o que permitiam aos sistemas trabalhar com estruturas e operações primitivas para manipulação.
d) Oque é SGBD?
R: É o responsável pelo gerenciamento de todas as tarefas de armazenamento, recuperação, segurança do BD.
Exercício 2 
Com base no diagrama E-R da página 54 (figura 2.17 – parte de um sistema comercial), o que você alteraria no diagrama para adicionar a regra abaixo: Todo produto pode tem data de vencimento, portanto é muito importante armazenar alguns atributos (data de fabricação, data de vencimento e lote de fabricação)
Exercício 3 
Com base nos esquemas abaixo, elabore um diagrama E-R para um sistema de biblioteca:
a) Mídia (cod_midia, titulo), Usuário (cod_usuario, nome) e Autor (cod_autor, nome)
b) Editora (cod_editora, nome, telefone)
Algumas considerações para a construção do modelo:
Cada esquema denota uma entidade que fará parte do diagrama;
Entre parênteses constam os atributos que fazem parte de cada entidade;
Por mídia deve ser entendido tudo que existe na biblioteca (livros, fitas, CDs etc.);
Um usuário pode tomar emprestadas várias mídias existentes no acervo de mídia;
Para cada mídia que seja emprestada ao usuário, deve ser registrada uma data de empréstimo, a de
previsão da entrega e a da entrega;
Devemos considerar também a existência de um relacionamento para as entidades Mídia e Usuário;
Uma mídia pode ter vários autores, porém uma única editora.

Outros materiais