TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Introdução aos bancos de dados e MER. MER

Tese: Introdução aos bancos de dados e MER. MER. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/3/2014  •  Tese  •  1.598 Palavras (7 Páginas)  •  363 Visualizações

Página 1 de 7

entidade:

- Todos os atributos sublinhados são atributos chave.

- Todos os atributos que estiverem entre parênteses, serão atributos repetitivos.

OBJETIVO DO DESAFIO

Elaborar um modelo de dados para o sistema de informação para controle de um estacionamento.

ETAPA 1

Aula tema: Introdução a Banco de Dados e MER. MER (Modelo Entidade Relacionamento).

PASSOS:

Passo 1

Ler o artigo o capítulo 1.1 – Modelos de Dados da apostila “Introdução a Banco de Dados”.

Pesquisar na internet para conhecer os principais softwares de gerenciamento de Banco de Dados.

Acessar o site http://www.postgresql.org e http://www.mysql.com.

Passo 2

Desenvolver um comparativo entre a utilização de arquivos convencionais (arquivo texto, por exemplo) e a utilização de um SGBD (Sistema Gerenciador de Banco de Dados) para armazenamento de dados. Nesse comparativo é essencial o apontamento de vantagens e desvantagens, bem como a aplicação de ambos os métodos em uma operação empresarial, por exemplo, registro de vendas.

Comparativo entre Arquivos convencionais e a utilização de um SGBD (Sistema Gerenciador de Banco de Dados)

ARQUIVOS CONVENCIONAIS

VANTAGENS

DESVANTAGENS

São feitos de forma simples

Os arquivos Convencionais apresentam redundância e inconsistência de dados

Podem ser feitos sem conhecimentos específicos

Não é possível considera quem é a Chave Primaria - PK e quem é a Chave Estrangeira - FK

Podem ser utilizados como documentação pelos usuários

Qualquer dano ao banco de dados afetaria os programas

Existem várias ferramentas e editores bons no mercado.

Problemas de integridade

SGBD – Sistema Gerenciador de Banco de Dados

VANTAGENS

DESVANTAGENS

A integração com o sistema é mais fácil.

A implantação é mais difícil, pois requer um conhecimento para inserir o conteúdo.

Operações como, consulta se tornam mais fáceis, pois é mais organizado.

Alto Custo

As alterações são mais claras.

Os sistemas de banco de dados são complexos e demorados para se projetar

A Redundância pode ser reduzida

Danos ao banco de dados afetam virtualmente todos os programas

Passo 3

Fazer as atividades a seguir:

1. Definir, em no mínimo 10 linhas, “Modelo de Dados”.

Modelo de dados: É um conjunto de requerimentos de dados organizados que são representados através de desenhos, tabelas ou até mesmo de textos e é utilizada para organizar informações dos negócios. Modelar implica em construir modelos.

Modelo de dados: Conjunto de conceitos usados para descrever a estrutura de um banco de dados.

Abstração de dados.

Estrutura = tipos de dados + relacionamentos + restrições (+operações)

Qual o objetivo da modelagem de dados?

Representar o ambiente observado

Documentar e normalizar

Fornecer processos de validação

Observar processos de relacionamentos entre objetos

A modelagem é dividida em três partes: Conceitual Lógica e Física.

2. São Elas:

2.1 - Modelo conceitual - Representa as regras de negócio sem limitações tecnológicas ou de implementação, identificando as Entidades, Relacionamentos e atributos. Por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos.

Existem as seguintes etapas no processo de desenvolvimento de sistemas:

– Análise do Sistema

– Projeto

– Desenvolvimento ou Implementação.

Software para Elaboração do Modelo Conceitual – ArgoUML.

2 .2- Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco e dados. (Banco de dados hierárquico, banco de dados relacional, etc.).

O resultado do Modelo Lógico é o Diagrama de Entidade Relacionamento (DER)

Software para Elaboração do modelo Conceitual – Erwin.

2.3 - Modelo Físico - Levam em consideração limites impostos pelo SGBD (Sistema Gerenciador de Banco de dados) e pelos requisitos não funcionais dos programas que acessam os dados.

Software para elaboração do Modela Físico – BrModelo.

3. Com base na Entidade proposta, a Modelagem Conceitual foi o modelo mais apropriado para resolução do desafio, pois é a forma mais real dos fatos e a que mais se aproxima da realidade, onde o cliente deverá ser envolvido a fim de obter o levantamento de dados que prestarão suporte à construção de todo o modelo.

Um bom modelo conceitual permite prever o efeito de ações.

Sem um bom modelo conceitual efetuam-se as operações receitadas, sem saber que efeitos esperar ou, o que fazer se as coisas não derem certo.

4. Definir “Esquema” e “Instância” em banco de dados, utilizando-se das entidades propostas no desafio para representar

...

Baixar como (para membros premium)  txt (11.5 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com