Sie sind auf Seite 1von 11

FACULDADE ESTCIO DE S

CURSO DE GESTO DE TECNOLOGIA DE


INFORMACO

ALUNO:
GABRIEL SANTAIANA BENITEZ

SO JOSE
2016

Introduo ao SGBD

Um banco de dados uma coleo de tabelas


relacionadas que so geralmente integradas,
vinculadas ou referenciadas a um outro.
A vantagem de um banco de dados que os
dados e registros contidos em tabelas diferentes
podem
ser
facilmente
organizadas
e
recuperadas utilizando
software
de
gesto
especializado chamado de sistema gerenciador de
banco de dados (SGBD) ou gerente de banco de
dados.

Conceituando SGBD

Um sistema de gerenciamento de banco de


dados um conjunto de programas de software que
permite aos usurios editar, atualizar, criar,
armazenar e recuperar dados em tabelas de banco
de dados, permitindo que eles sejam acessados a
qualquer momento de forma rpida, facilitando a
manipulao das informaes dos dados e o
desenvolvimento de programas aplicativos.
Dentre as caractersticas gerais de um SGBD
importante destacar o controle de integridade que
impede aplicaes ou acessos pelas interfaces que
possam comprometer a integridade dos
dados. A esquematizao que fornece mecanismos
que possibilitem a compreenso do relacionamento
existente entre as tabelas e de sua manuteno. O
controle de acessos onde dispem recursos que
possibilitam selecionar a autoridade de cada usurio
e finalizando com o Backups que tem a facilidade
para recuperar falhas de hardware e software,
atravs da existncia de arquivos de pr-imagem
ou de outros recursos automticos.

As vantagens de um SGBD

Um dos recursos mais poderosos dos SGBD a


capacidade que eles tm de ordenar as informaes
armazenadas para que voc imprima um relatrio ou
examine-as, simplesmente, na tela do computado. O
SGBD usa chaves ou ndices para produzir dados
classificados. O mesmo supera muitas limitaes
impostas pelos sistemas tradicionais de
gerenciamento de arquivos: Os dados so
independentes dos programas aplicativos. O SGBD
distingui entre vises lgicas e fsicas de dados de
modo que muitos programas aplicativos podem
utilizar dados de um mesmo banco de dados
compartilhado.
A redundncia e inconsistncia de dados so
reduzidas. Como os dados so independentes dos
programas aplicativos, no h necessidade de
construir arquivos isolados em que os mesmos
elementos de dados so repetidos a cada vez que
uma nova aplicao chamada. Os dados so
mantidos em apenas um lugar.
A complexidade reduzida pelo gerenciamento
consolidado de dados, acesso e utilizao por meio
do SGBD.

As desvantagens de um SGBD
Existem basicamente duas desvantagens
principais em SGBD. Um deles o custo, e a outra o
perigo para a segurana dos dados.
Custo: A Implementao de um sistema de
SGBD pode ser cara e demorada, especialmente em
grandes organizaes. Requisitos de formao pode
ser bastante oneroso.
Segurana: Mesmo com salvaguardas no lugar,
pode ser possvel para alguns usurios no
autorizados acessar o banco de dados. Em geral, o
acesso de banco de dados uma proposio de
tudo ou nada. Uma vez que um usurio no
autorizado fica no banco de dados, eles tm acesso
a as tabelas, e no apenas algumas. Dependendo
da natureza dos dados envolvidos, essa quebra na
segurana tambm pode representar uma ameaa
privacidade individual. Cuidados tambm devem ser
tomados regularmente para fazer cpias de backup
das tabelas e armazen-las por causa da
possibilidade de incndios e terremotos que
poderiam destruir o sistema.

Que caractersticas distinguem um


SGBD?
Catlogo

Um SGBD mantm no apenas o Banco de


Dados, mas tambm uma definio e descrio
das estruturas e restries.

A existncia do catlogo permite que um mesmo


SGBD possa ser utilizado para aplicaes
distintas (o catlogo indica uma estrutura fsica
utilizada).

Independncia de Dados

Um SGBD d aos usurios uma viso abstrata


dos dados, encobrindo detalhes no relevantes (o
usurio-desenvolvedor no precisa saber como os
dados so fisicamente armazenados).

Mltiplas Vises dos Dados

Cada usurio pode exigir uma viso


diferenciada da base de dados.

Compartilhamento e Transaes

Controle

de concorrncia.

Arquitetura de um SGBD
Na arquitetura de um SGBD tm como principal
objetivo, separar aplicaes do usurio dos dados
fsico que so divididos nos esquemas abaixo:
Nvel Interno ou Fsico: o mais prximo do
meio de armazenamento fsico, ou seja, aquele
que se ocupado modo como os dados so
fisicamente armazenados.
Nvel Conceitual ou Lgico: Descreve quais
dados esto armazenados no banco de dados e
quais os inter-relacionamentos entre eles. Este nvel
utilizado pelos administradores.
Nvel externo: o mais prximo dos usurios, ou
seja, aquele que se ocupa do modo como os
dados so vistos por usurios individuais.

Os diferentes modelos de SGBDs


Existem cinco modelos de SGBD, diferenciados
de acordo com a representao dos dados que
contm:
Modelo hierrquico: Nesse modelo de
dados, os dados so estruturados em
hierarquias ou rvores. Os ns das
hierarquias contm ocorrncias de
registros, onde cada registro uma coleo
de campos (atributos), cada um contendo
apenas uma informao.
Modelo em Rede: O modelo em redes
surgiu como uma extenso ao modelo
hierrquico, eliminando o conceito
de hierarquia e permitindo que um mesmo
registro estivesse envolvido em vrias
associaes.
Modelo Relacional: O modelo relacional
apareceu devido s seguintes
necessidades: aumentar a independncia
de dados nos sistemas gerenciadores de
banco de dados; prover um conjunto de
funes apoiadas em lgebra relacional

para armazenamento e recuperao de


dados.
Modelo Orientado a Objetos: Os bancos
de dados orientados a objeto comearam a
se tornar comercialmente viveis em
meados de 1980. A motivao para seu
surgimento est em funo dos limites de
armazenamento e representao semntica
impostas no modelo relacional.
Sistemas Objeto-Relacionais: A rea de
atuao dos sistemas Objeto-Relacional
tenta suprir a dificuldade dos sistemas
relacionais convencionais, que o de
representar e manipular dados complexos,
visando ser mais representativos em
semntica e construes de modelagens.

Concluso
Nesta lio, um sistema de gerenciamento de
base de dados foi definido, bem como os seus
efeitos e funes.
Um dos aspectos mais poderosos de um SGBD
a capacidade de organizar e recuperar dados a
partir de diferentes, mas relacionadas, tabelas. No
entanto, usando Bancos de Dados tem suas
vantagens e desvantagens.
medida que avanar com a sua carreira, voc
deve estar ciente das vantagens e desvantagens
que acompanham o uso dessas ferramentas
informatizadas.
As compensaes que temos discutido at
agora incluem coisas como a redundncia, preciso,
acessibilidade e facilidade de utilizao de dados em
um SGBD. Ser educado sobre os pontos fortes e
fracos de SGBDs lhe permitir tomar decises mais
eficazes sobre como organizar e utilizar os dados.

Bibliografia
https://pt.scribd.com/doc/1555935/8/Arquitet
ura-de-um-SGBD
http://ehgomes.com.br/disciplinas/bdd/sgbd.
php
http://wiki.portugal-aprogramar.pt/dev_geral:bases_de_dados:sg
bd
http://www.patricialucas.com.br/file/2015/02/
Modelos-de-Dados-e-Arquitetura-de-umSGBD.pdf
http://certificacaobd.com.br/2012/09/14/con
ceituando-banco-de-dados-e-sgbd/

Das könnte Ihnen auch gefallen