Escolar Documentos
Profissional Documentos
Cultura Documentos
Mutemba
Turma: C01
Classe: 12a
Docente:
Dr.Lus Dique Comodo
ndice
Introduo..................................................................................................................... 4
Base de dados(BD)........................................................................................................... 5
Ficheiros de dados, registos e campos...................................................................................5
Aplicao de bases de dados............................................................................................... 6
Conceitos de SGBD sistema de gesto de bases de dados............................................................6
Sistemas de ficheiros vs SGBD............................................................................................ 7
Vantagens de SGBD......................................................................................................... 7
Quando no se deve utilizar um sGBD...................................................................................7
Viso de Dados............................................................................................................... 7
Abstrao de Dados.......................................................................................................... 8
Modelos de Dados............................................................................................................ 8
Modelos Lgico com base em objectos.................................................................................. 8
Modelo entidade-relacionamento......................................................................................... 8
Modelo orientado a objectos............................................................................................... 8
Modelo lgico com base em registos..................................................................................... 9
Modelo relacional............................................................................................................ 9
Modelo de rede............................................................................................................... 9
Modelo hierarquico.......................................................................................................... 9
Classificao dos SGBD.................................................................................................. 10
Arquitectura................................................................................................................. 10
Sistemas centralizados..................................................................................................... 10
Sistemas Cliente-Servidor................................................................................................ 10
Sistemas Paralelos.......................................................................................................... 10
Sistemas distribudos...................................................................................................... 10
Usurios...................................................................................................................... 11
Administrador de base de dados(DBA)................................................................................ 11
Usuarios finais.............................................................................................................. 11
Linguagem de base de dados............................................................................................. 11
Linguagem de definio de dados....................................................................................... 11
Linguagem de manipulao de dados..................................................................................11
Modelagem de dados utilizando o modelo entidade relacionamento(E/R)......................................12
Entidades..................................................................................................................... 12
Atributos..................................................................................................................... 12
Tipos de atributos.......................................................................................................... 12
Atributo simples ou atmico.......................................................................................... 12
Atributo composto...................................................................................................... 12
Concluso.................................................................................................................... 13
Blibliogrfia................................................................................................................. 14
Introduo
O trabalho dado foi me compilado de vrias pesquisas acerca de Base de Dados, tenho como
alguns pontos a serem destacados na pagina asseguir tais como: o que uma base de dados?, o
que SGDB?, ficheiros de dados, registos e campos, entre outros contedos que tem haver com
base de dados, ou seja, toda informao de base de dados duma forma organizada. S pra
introduzir de onde vem a base de dados, ou seja, a origem? o ano?. Bem foi no sculo passado
(XX,) nos anos 60 e 70 durante o periodo da histria na qual as empresas, na luta pela
optimizao dos seus recursos, descobriram que era muito dispendioso empregar um elevado
nmero de pessoas apenas para fazerem trabalhos roteneiros como armazenar e organizar
arquivos.
Base de dados(BD)
um conjunto de dados interrelacionados e armazenados em algum dispositivo. Por
exemplo: Pode ser uma lista de material existente num armazem endereos, dados dos
empregados, informaes sobre clientes ou facturas. Por <<dados>> podemos entender
<<factos>> conhecidos que podem ser armazenados e que possuem um significado implcito.
Microsoft acess;
FoxPro;
Informix;
Oracle;
Microsoft SQL Server;
PostGreSQL;
Etc.
Vantagens de SGBD
Viso de Dados
Um SGBD uma coleco de arquivos e programas interelocionados que permitem aos
utilizad so a consultas e alteraes dos dados. O maior benefico de uma base de dados o de
proporo an utente uma viso abstracta de dados. Isto , o sistema acaba por ocultar deter
minados detalhes a forma de armazenamento e manuteno de dados Abstrao de dados.
Abstrao de Dados
No treinados em computao, os tcnicos em desenvolvimento de sistemas omitem essa
complexidade aos utentes por meio das chamados niveis de abstraco figura seguinte), de
modo a facilitar a interac dos usurios com o Sistema. Assim, tem-se:
Nivel fisico ou esquema interno- o mais baixo nivel de abstraco que descreve como os dados
esto de facto armazenados -estrutura de dados e ficheiros usados.
Nivel lgico ou esquema conceptual- este nivel mdio de abstraco descreve os dados que ou
esquema esto a ser armazenados na base de dados e quais os Interrelacionamentos existente
entre eles.
Nivel de Viso ou esquema externo- o mais alto nivel de abstraco descreve apenas parte da o
base de dados, portanto, ocupando-se do modo como os dados so vistos pelos utilizadores
indivi- duais, descrio personalizada e parcial dos dados.
Modelos de Dados
um conjunto de ferramentas conceituais o usadas para a descrio de dados
relacionamentos entre dados, semntica de dados e regras de consistncia. Os mais comuns so
modelos lgicos com base em objectos e modelos lgicos com base em registos.
Modelo entidade-relacionamento
O E/R tem por base a percepao do mundo real como um conjunto de objectos bsicos,
chamados entidades e dos relacionamentos entres eles. Uma entidade uma <<coisa>> ou um
<<objecto>> do mundo real que pode ser identificado por outros objectos.
tambm contm conjuntos de cdigos que operam o objecto. Tais conjuntos de cdigos so
chamados operaes.
Modelo relacional
Usa belas para representar tanto os dados como a relaoentre eles quer dizir, a estrutura
fundamental do modelo reacional a relao tabelal nstituida por ou mais atributos campos que
traduzem o tipo de dados a mazenar, Cada ncia do esquema chamada tupla registo).
Modelo de rede
Os dados so representados por um conjunto de registos e relaes entre estes registos so
representadas por links (ligaes), as quais podem ser vistas por ponteiros. No modelo em rede,
os registos so organizados em grafos onde aparece um nico tipo de associao (set) que
define uma 1:N entre dois tipos de registos proprientrio e membro. O diagrama para representar
os conceitos de modelo de redes consiste em dois componentes bsicos: Caixas, que coresponde
aos registos e linhas, as associaes.
Modelo hierarquico
Foi o primeiro a ser recohecido como um modelo de dados. O seu desenvolvimento somente
foi possvel devido a consolidao dos a discos de armazenamento endereveis pois esses
discos possibilitaram a explorao da sua estrutura de endereamento fsico para viabilizara
representao hierarquica de informaes. Os ns das hierarquias contm ocorrncias de
registos, onde cada registo uma coleco de campos-atributos-cada um contendo apenas uma
informao. O registo da hierarquia que precede outros o registo pai, os outros so chamados
registos-filhos. Portanto, o modelo hierrquico similar ao modelo em rede, pois os dados e as
suas relaes so representados, respectivamente, por registos e links. A diferena que, no
modelo hierrquico, os registos esto organizados em rvores e no em grafos arbitrrios.
Arquitectura
fortemente influenciada pelo sistema b computacional sobre o qual o sistema de base de
vai executado. Pode se ter quatro arquiteturas basicas:
Sistemas centralizados
So executados sobre um nico sistema computacional (standalone) e no integram com
nenhum outro sistema.
Sistemas Cliente-Servidor
Front-end executa as tarefas do aplicativo, ou seja, fornece interface do usuno (tela e a
processamento de entrada e saida). O servidor (back-end) executa as consultas no SGBD e
retorna os resultados ao cliente.
Sistemas Paralelos
Alta velocidade ou um computador multiprocessador em que so utilizados para o
processamento paralelo de uma nica transao. Tem custo alto e complexidade de gesto.
Sistemas distribudos
Nesta arquitectuna informao est distribuida por diversos servidores. Cada servidor
actua como no sistema cliente-servidor. Porm, as consultas oriundas dos aplicati so feitas para
qualquer servidor indistintamente. Exemplos tipicos so as bases de dados em que o volume de
informao qrande e, por isso, deve ser distribuda por servidores. A caracteristica bsica
existncia de a prograinas aplicativos consultando a rede para aceder aos dados necessrios,
porm, sem o u!nh'e ento explicito sobre quais so os servidores que dispem desses dados.
Usurios
Como um conjunto de informaes pode ser utilizado por um conjunto direnciado de
usurios importante que estes usurios possam ter vises diferentes da base de dados. Uma
viso definida como um subconjunto de uma base de dados, formando, deste modo, um
conjunto <<virtual>> de informaes.
Definio do esquema;
Definio da estrutura de dados e mtodos de acesso;
Esquema e modificaes na organizao fisica;
Concesso de autorizao de acessos de sistemas;
Manuteno de Rotina.
Usuarios finais
A meta final de um sistema de base de dados proporcionar um ambiente para a recu
perao de formaes na base de dados. H quatro tipos de usurios sistemas de base de dados,
diferencados pelas suas expectativas de interaco com o sistema.
Usuarios sofisticados;
Usuarios especialistas;
Usuarios navegantes;
Analistas de sistemas e programadores de apliacaes.
Entidades
entidade do latim, entidas que significa ser existncia, algo possui existncia distinta e
separada, real ou maginria. ingls o conceito de entidade recebe o nome que demonstra bem o
seu significado cada que enry ou seja, um tipo de entdade. Animal, pessoa, funcionrio,
residencia, electrodomstico, mvel. imvel material aeronave e aluno mplos de substantivos
concretos que representam objectos simples do mesmo tipo, sendo por e entidades. Toda a
entidade deve possuir um id entificador nico ou chave primria. Este identificador unico e dos
critrios para identificar uma entidade. Sempre que for possvel achar este identificador ou
chave primria, ento no estar caracterizada uma entidade.
Atributos
Cada individuo possui caracteristicas prprias que devem ser difnciadas, como, por
exemplo, o facto de que cada funcionrio da Mozal possui um nome, um salrio, uma categoria,
uma data de nascimento, entre outras coisas. Essas caracteristicas do mesmo tipo so utilizadas
pela Mozal para contratar, administrar, pagar e despedir os funcionrios. Esses tipos de
caracteristicas so denominados atributos de uma entidade. Em ingles, a conceito de atributo
recebe o nome de otribute type, ou seja, um tipo de atributo.
Tipos de atributos
Os atributos de uma entidade podem desempenhar diversos papeis, de mode que eles podem
se classificados, como se segue:
Atributo composto
Ocorre quando uma caracteristica da entidade representada por um conjunto de
atributos(dois ou mais atributos). Por exemplo, entidade Funcionrios temos o seguinte atributo
concatenado: Endereo (compostos pelo atributos Rua, Nmero, Cidade e Distrito).
Concluso
No trabalho dado pude concluir que a base de dados bastante importante para a
sociedade e para todas as pessoas. Base de dados para alm de ser o conjunto de dados
interrelacionados e armazenados em algum dispositivo. Ele tambm guarda arquivos para no
serem perdidos. Aqui vo algumas dicas para a construo de diagramas E/R.
A presena de um substantivo usualmente indica uma entidade. A presena de um verbo
uma forte indicao de um relacionamento. Um adjectivo, que uma qualidade, uma forte
indicao de atributo. Um advrbio temporal, qualificando o verba, uma indicao de um
atributo do relacionamento.
De recordar que segundo a Gramtica: Substantivo a palavra que nomeia os seres. O
conceito de seres deve incluir os de pessoas. de nomes lugares, de instituies, de grupos, de
individuos e de entes de natureza esp ritual mitologica. .Verbo a palavra que se flexiona em
nmero(singular plural). pessoa(primeira, terceira), segunda, modo indicativo, subjuntivo,
imperativo), tempo(presente, pretrito futuro) e voz (activa. passiva, reflexiva). Pode indicar
aco (fazer, copiar), estado (ser, ficarl, fendmeno natural(chover, anoitecer), (ocorrncia
acontecer, suceder), (desejo aspira, almejar) e outros processos. .Adjectivo a palavra que
caracteriza o substantivo, atribuindo-lhe qualidades(ou defeitos) e modos de ser, ou indicandolhe o aspecto ou o estado. .Advrbio a palavra que caracteriza o processo verbal, exprimindo
circunstncias em que esse processo se desenvolve. Assim que termino o meu trabalho acerca de
introduo de bases de dados.
Blibliogrfia
O trabalho dado foi extrado do livro de Tics da 12a classe, editora: textos editores.