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

ATPS DB

Casos: ATPS DB. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/3/2015  •  733 Palavras (3 Páginas)  •  241 Visualizações

Página 1 de 3

INDICE

ETAPA I 2

1. Relatório: Conceitos Banco de Dados e SGBD 2

1.1. Conceitos Fundamentais de Bando de Dados 2

1.2. Conceitos Típicos de um SGDB 3

1.3. SGBDs Disponíveis no Mercado 4

1.3.1. PostgreSQL 4

Referencias Bibliográficas 5

ETAPA I

1. Relatório: Conceitos Banco de Dados e SGBD

1.1. Conceitos Fundamentais de Bando de Dados

O que é Banco de Dados?

“Um conjunto de dados” [KORTH/SILBERCHATZ]

Podemos citar alguns exemplos como listas telefônicas, cadastro de clientes, catálogos, um dicionário e etc.

O banco de dados nada mais é que um conjunto organizado de dados que se relacionam entre si dando margem a um sentido de informação.

É evidente que um dado representado isoladamente não representa uma informação completamente interpretável ao usuário sendo necessária uma aplicação que mostre esses “dados” em uma forma de clara interpretação.

Existem 3 tipos de Modelagem de Bancos de Dados:

• Conceitual;

• Lógico;

• Físico;

Modelo Entidade Relacionamento (MER):

Entidade – tudo aquilo que faça sentido ao banco de dados assim como no mundo real;

Atributos – Descrição, característica ou propriedade de uma entidade;

Atributo chave – Um atributo que contem um valor único, ou seja, que não se repete identificando unicamente um registro.

Tipos de Relacionamentos:

• Relação de 1º Grau – A entidade se auto relaciona;

• Relação de 2ª Grau – Relacionamento entre duas entidades;

• Relação de 2ª Grau – Relacionamento de interligação entre 3 entidades.

1.2. Conceitos Típicos de um SGDB

O que é SGBD?

“Uma coleção de dados inter-relacionados e um conjunto de programas para acessá-los. [...] seu principal objetivo é prover um ambiente que seja adequado e eficiente para recuperar e armazenar informações de banco de dados. O SGBD deve fornecer meios para que seja feita a definição das estruturas para armazenamento, uma forma de manipulá-las e garantir a segurança e integridade dos dados.” [KORTH/SILBERCHATZ]

As Principais características de um SGBD são:

• Controle de redundância;

• Controle de Integridade;

• Controle de inconsistências;

• Controle de acessos;

• Compartilhamento de dados;

• Atomicidade;

• Abstração de Dados;

• Esquematização;

• Backups.

É essencial que um SGBD contenha esta característica de forma a garantir que as informações contidas em um banco de dados não sejam perdidas, corrompidas ou ate mesmo que os dados sejam divergidos, ou seja, o banco de dados de ter suas informações intactas com o passar dos tempos sem a necessidade de mudar a sua estrutura principal.

1.3. SGBDs Disponíveis no Mercado

No mercado existem uma gama de SGBSs neste trabalho relacionaremos e descreveremos os quatro principais.

1.3.1. PostgreSQL

• História

Originalmente conhecido como PostGres (originado do projeto Ingres) criado na Universidade de Berkeley Califórnia (UBC) pelo professor Michael Stonebraker em 1986. Juntamente com seus alunos de pós-graduação eles desenvolveram esse SGBD durante oito anos.

Em 1995, dois Ph.D. alunos do laboratório de Stonebraker, Andrew Yu e Jolly Chen, substituíram a linguagem de consultas PostQUEL do Postgres para um subconjunto estendido do SQL e eles renomearam o sistema para Postgres95.

Hoje em dia o PostGreSQL é utilizado por uma serie de empresas como, ADP, CISCO, NTT Data, NOAA, Research In Motion, do Serviço Florestal dos Estados Unidos e a American Chemical Society

• Licenças

O PostGreSQL é regido sob a licença do PostgreSQL, uma licença Open Source semelhante a licença BSD ou MIT.

• Características

...

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