UD 4: Gerenciamento de Dados Assunto 1: Conceitos 1. BASE DE

Propaganda
1
UD 4: Gerenciamento de Dados
Assunto 1: Conceitos
1. BASE DE DADOS
 conjunto de dados armazenados logicamente
 conteúdo representa o estado atual de uma determinada aplicação
 modelo de uma determinada parte da realidade
Propriedades de uma Base de Dados
o Coleção de dados logicamente relacionados,
o Projetada e construída com dados para um propósito específico,
o Concebida para atender a um grupo de usuários,
o Representação de algum aspecto do mundo real,
o Qualquer mudança na realidade, provocará mudanças nesta base,
o Possui alguma fonte de dados.
SGBD (Sistema de Gerenciamento de Base de Dados)
Software responsável pelo gerenciamento dos dados no Banco de Dados.
É uma coleção de programas que permitem aos usuários:
definirem, construírem e manipularem uma base de dados.
 Definir uma BD: especificação de tipos de dados a serem armazenados.
 Construir: armazenamento dos dados em algum meio controlado pelo SGBD.
 Manipular: utilização de funções para consulta, recuperação de dados,
modificação da base nas mudanças na realidade e geração de relatórios.
2. CAPACIDADES DO SGBD
Eliminação de Redundâncias
Possibilita a eliminação de dados privativos de cada sistema. Os dados comuns a
mais de um sistema, são compartilhados por eles, permitindo o acesso a uma única
informação por vários sistemas.
Eliminação de Inconsistências
Armazenamento da informação em um único local com acesso descentralizado e
compartilhado por vários sistemas. A inconsistência ocorre quando um mesmo campo
tem valores diferentes em sistemas diferentes.
Compartilhamento dos Dados
Permite a utilização simultânea e segura de um dado, por mais de uma aplicação ou
usuário. Deve ser observado apenas o processo de atualização simultâneo do mesmo
campo ou registro, para não gerar erros de processamento.
2
Restrições de Segurança
Define para cada usuário o nível de acesso a ele concedido ao arquivo e/ou campo
(leitura, leitura e gravação ou sem acesso). Este recurso impede que pessoas não
autorizadas utilizem um determinado arquivo.
Padronização dos Dados
Permite que os campos armazenados na base de dados sejam padronizados segundo
um determinado formato de armazenamento segundo critérios preestabelecidos pela
empresa.
Independência dos Dados
Representa a forma física de armazenamento dos dados e a recuperação das
informações pelos programas. Quando há inclusão de novos campos no arquivo, será
feita manutenção apenas nos programas que utilizam esses campos, não sendo
necessário mexer nos demais programas.
Manutenção da Integridade
Consiste em impedir que um determinado código ou chave em uma tabela não tenha
correspondência em outra tabela.
Fornecimento de backup e restauração
Realização de cópias de segurança completas ou incrementais sempre que necessário,
de acordo com a necessidade.
3. CONCEITOS IMPORTANTES
Banco de Dados
Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para
consulta e atualização pelo usuário.
Possui uma série de informações relacionadas a um determinado assunto.
Campo
É a menor unidade de informação existente em um arquivo de banco de dados.
Registro
Conjunto de campos. Entidade que identifica entrada única num banco de dados.
Chave
Uma chave permite a distinção dos registros de uma tabela.
Pode ser formada por um campo ou um conjunto de campo (chaves compostas).
Uma chave primária determina a ordem dos registros dentro da tabela.
3
Tabelas
Representam as estruturas de armazenamento de dados dos sistemas.
Formada por um conjunto de campos e registros.
Ex: tabela dos clientes, tabela dos fornecedores e tabela dos produtos.
Dado
É o valor do campo quando é armazenado no Banco de Dados.
Ex. O valor do campo "nome do cliente" para quem está entrando com os dados.
Informação
É o valor que este campo representa para as atividades da empresa.
Ex. Resposta a uma consulta: Qual os nomes dos clientes do Rio de Janeiro?
4. TIPOS DE DADOS
O tipo escolhido dependerá da natureza da informação que você deseja.
Texto
Armazena caracteres alfanuméricos (texto e número).
É o tipo indicado para armazenar informações que não requerem cálculo.
Ex: nome de pessoas ou endereços.
Memorando
Armazena caracteres, no entanto, ele é utilizado para aguardar grandes blocos de
texto que são divididos em parágrafos.
Número
Armazena valores numéricos inteiros ou fracionários. Este tipo deverá ser escolhido
como padrão quando desejarmos efetuar cálculos com os campos.
Data/Hora
Faz com que o banco de dados trate os caracteres como datas ou horas, dependendo
da forma como serão digitados.
Moeda
O tipo de dados Moeda tem todas características de um dado do tipo numérico, porém
com acréscimo do símbolo monetário. Exemplo: “R$”
AutoNumeração
Utilizado para contagem de registros. A cada registro inserido na tabela ele é
automaticamente incrementado em um valor.
4
Sim/Não
Permite a entrada de valores dos tipos:
Sim ou Não, Verdadeiro ou Falso, Certo ou Errado.
Objeto OLE
Esse tipo de dado é uma grande vantagem do ambiente gráfico Windows, pois você
pode definir que o dado seja uma imagem gráfica.
Ex: associar à ficha dos funcionários uma foto do mesmo.
Hyperlink
É um tipo de campo que irá armazenar um texto que permite saltar para um arquivo,
um local em um arquivo, uma página HTML na Web.
Exemplo: http://fp13vs23.digiweb.com
[email protected]
Assistente de pesquisa
Cria um campo que permite que você escolha um valor a partir de uma tabela ou de
uma lista de valores, utilizando uma caixa de combinação.
FIM
Download