Introdução Ao Banco De Dados
Monografias: Introdução Ao Banco De Dados. Pesquise 861.000+ trabalhos acadêmicosPor: antiquera • 9/3/2015 • 779 Palavras (4 Páginas) • 323 Visualizações
Banco de Dado I – Roteiro
Introdução à Banco de Dados
1) O que é e como funciona o armazenamento de dados em arquivo? (criação, utilização, vantagens e problemas).
São armazenados em vários arquivos
e diversos programas de aplicação são escritos para extrair e
gravar registros nos arquivos apropriados, podem ser
apropriadamente gerenciados pelos sistemas operacionais
existentes. Mas, estes sistemas apresentam numerosas
desvantagens:
Desvantagens:
Inconsistência e Redundância de Dados:
Dificuldade de Acesso aos Dados
Isolamento dos Dados
Problemas com Integridade
Problemas de atomicidade
Anomalias no acesso concorrente
Problemas de Segurança
Vantagens:
Potencial para obrigar a Padronização
Flexibilidade
Redução do Tempo de Desenvolvimento de Aplicações
Disponibilidade de Informações Atualizadas
Economia de Escala:
2) O que é e como funcionam os SBGD? Explique a evolução dos arquivos, passando pelo BD até SGBD.
Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a
um conjunto de programas para acesso a esses dados. O conjunto de dados, comumente chamado de
banco de dados, contém informações sobre uma empresa em particular. O principal objetivo de um SGBD
é proporcinar um ambiente tanto conveniente quanto e_ciente para a recuperação e armazenamento das
informações do banco de dados.
SGBDs são projetados para gerir grandes volumes de informações. Devem possuir mecanismos para de_nição e
manipulação de dados, além de prover compartilhamento e segurança dos mesmos.
3) Quais são os tipos de conexão existentes com BD? Explique-as.
Time sharing: esta conexão é realizada em tempo real Servidor de arquivos: conexão somente para armazenamento de dados Cliente-servidor: servidor de dados e de manutenção de arquivos por usuários Servidor de aplicações: servidor de aplicações em geral Servidor Web: exclusivo para web
4) Quais são os modelos de dados existentes? Explique-os.
Modelo Lógicos Baseados em Objetos
Modelo de Entidade x Relacionamento
Consiste num conjunto de objetos representativos de uma ambiente chamados entidades e nos relacionamentos
que mantêm entre si. Uma entidade se distingue de outras entidades pelos atributos que ela contém.
Representação gráfica de um modelo de entidade-relacionamento
Retângulos – Representam conjuntos de entidades
Losangos – Representam os relacionamentos
Linhas – Ligam os relacionamentos às entidades relacionadas
Modelo Orientado a Objeto
É baseado em objetos representativos de um ambiente que se relacionam entre si. Aqui os objetos contém
segmentos de códigos, denominados métodos, que os manipulam. Um objeto só pode ser acessado através de
seus métodos. Uma solicitação de acesso a um objeto é denominada mensagem
É um conjunto de objetos com os mesmos valores e os mesmos métodos.
Modelos Lógicos Baseados em Registros
Os modelos baseados em registros são usados nos níveis de abstração conceitual e visual.
Modelo Relacional
Representa os dados e seus relacionamentos através de tabelas. Cada tabela corresponde a um conjunto de
entidades do modelo relacional e contém um número de colunas com nomes únicos, sendo que cada coluna
representa um atributo da entidade. Os relacionamentos são representados por dados contidos dentro das
próprias tabelas. Exemplo: Oracle
...