SlideServe
Menu
Préférences
© SlideServe · v2026

Banco de Dados

tam avatar
28 diapositives · 782 Views · Oct 20, 2014

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. 1. BASE DE DADOS. Coleção de dados logicamente relacionados,

Banco de Dados - slide 1
01 / 28Banco de Dados
1 / 17

Télécharger la présentation

Banco de Dados
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. 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.

  2. 1. BASE DE DADOS • Coleção de dados logicamente relacionados, • Projetada e construída com dados para um propósito específico, • Concebida para atender a um grupo de usuários, • Representação de algum aspecto do mundo real, • Qualquer mudança na realidade, provocará mudanças nesta base, • Possui alguma fonte de dados.

  3. SGBD(Sistema de Gerenciamento de Base de Dados) • Software responsável pelo gerenciamento dos dados no Banco de Dados, que permite aos usuários: • Definir: 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 e geração de relatórios.

  4. 2. CAPACIDADES DO SGBD Eliminação de Redundâncias Dados comuns são compartilhados Eliminação de Inconsistências Armazenamento num único local com acesso descentralizado Compartilhamento dos Dados Utilização simultânea e segura de um dado Restrições de Segurança Para cada usuário o nível de acesso Padronização dos Dados Dados são padronizados segundo um determinado formato Manutenção da Integridade Impede que a chave da tabela não tenha correspondente em outra tabela Fornecimento de backup Cópias de segurança completas ou incrementais sempre que necessário

  5. 3. CONCEITOS IMPORTANTES • Campo É a menor unidade de informação existente em um arquivo de banco de dados.

  6. 3. CONCEITOS IMPORTANTES • Registro Conjunto de campos. Entidade que identifica entrada única num banco de dados.

  7. 3. CONCEITOS IMPORTANTES • 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).

  8. 3. CONCEITOS IMPORTANTES • 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 tabela dos produtos

  9. 3. CONCEITOS IMPORTANTES Tabela no modo Estrutura Chave Tabela no modo Folha de Dados

  10. 3. CONCEITOS IMPORTANTES • 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.

  11. 3. CONCEITOS IMPORTANTES • 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? Dado Processamento Informação

  12. 4. TIPOS DE DADOS • 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. Cpf, Tel e Cep se tiver / , ( ) , -

  13. 4. TIPOS DE DADOS • Memorando Armazena caracteres, no entanto, ele é utilizado para aguardar grandes blocos de texto que são divididos em parágrafos.

  14. 4. TIPOS DE DADOS • 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.

  15. 4. TIPOS DE DADOS • Data/Hora Faz com que o banco de dados trate os caracteres como datas ou horas, dependendo da forma como serão digitados.

  16. 4. TIPOS DE DADOS • Unidade Monetária 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.

  17. 4. TIPOS DE DADOS • Numeração Automática Utilizado para contagem de registros. A cada registro inserido na tabela ele é automaticamente incrementado em um valor.

  18. 4. TIPOS DE DADOS • Sim/Não Permite a entrada de valores dos tipos: Sim ou Não, Verdadeiro ou Falso, Certo ou Errado.

  19. 4. TIPOS DE DADOS • 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.

  20. 4. TIPOS DE DADOS • 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 jsn@ig.com.br

  21. 4. TIPOS DE DADOS • 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. Masc Fem

  22. Exemplo de Pedido de Material - Número do Pedido e Código do tipo são preenchidos pelo programa- Sexo do Cliente e Nome do Tipo são preenchidos com caixa de combinação- Data do Pedido e Preço do Material podem ser usados em cálculos- E-mail do Cliente ao ser clicado com mouse abre o Outlook para mensagem

  23. 5. RELACIONAMENTO ENTRE TABELAS • As tabelas se relacionam através das chaves principais e secundárias. • As chaves secundárias são aquelas que são principais em uma tabela e são colocadas em outra tabela para que haja um relacionamento. • Os nomes da tabela são escritos em maiúsculo. • As chaves principais estão com sublinhado simples e/ou em negrito.

  24. 5. RELACIONAMENTO ENTRE TABELAS Suponhamos que nós tenhamos as seguintes tabelas: Cliente e Pedido TAB-CLIENTE TAB-PEDIDO Cpf-ClienteNúmero-Pedido Nome-Cliente Data-Pedido Fone-Cliente Situação-Pedido Cep-Cliente

  25. 5. RELACIONAMENTO ENTRE TABELAS • Para que uma tabela se relacione com a outra, é necessário que a chave principal de uma esteja no outra tabela, como chave secundária. TAB-CLIENTE TAB-PEDIDO Cpf-ClienteNúmero-Pedido Nome-Cliente Data-Pedido Fone-Cliente Situação-Pedido Cep-Cliente Cpf-Cliente • A chave estrangeira está representada pelo sublinhado duplo. • As duas tabelas estão relacionadas pelo campo Cpf-Cliente.

  26. 6. CARDINALIDADES • As cardinalidades são representadas por 1 ou N. • A chave principal fica com a cardinalidade 1, enquanto que a chave secundária fica com a cardinalidade N.

  27. 6. CARDINALIDADES • Se um cliente pode fazer vários pedidos e cada pedido só pode ser feito por um certo cliente, então a cardinalidade no exemplo acima passa a ser o seguinte: TAB-CLIENTE TAB-PEDIDO Cpf-ClienteNúmero-Pedido Nome-Cliente Data-Pedido Fone-Cliente Situação-Pedido Cep-Cliente Cpf-Cliente 1 N

  28. 6. CARDINALIDADES • Se fosse colocada a chave principal da TAB-PEDIDO (Número-Pedido) na TAB-CLIENTE como chave estrangeira, a situação absurda seria a seguinte: • Cada cliente só poderia fazer um único pedido. • Cada pedido poderia ser feito por vários clientes. Fim