Sistemas de Informações - Aula 05: Banco de Dados e Redes

Information about Sistemas de Informações - Aula 05: Banco de Dados e Redes

Published on August 30, 2017

Author: araujomarcus

Source: slideshare.net

Content

1. Sistemas de Informações #AD290 Aula 05: Banco de Dados e Redes 1/28

2. Briefing • Nessa aula você irá: 1. Compreender o que é banco de dados e rede; 2. Aprender sobre hierarquia de dados; 3. Tomar ciência a respeito de modelagem de dados; 4. Ser apresentado ao sistema de gerenciamento de banco de dados; 5. Conhecer os elementos de uma rede; 6. Identificar os diferentes tipos e tipologias de rede. 2/28

3. Sumário • Definição de Banco de Dados; • Hierarquia de Dados; • Entidade, Atributo e Chave; • Modelagem de Dados; • Sistema de Gerenciamento de Banco de Dados; • Definição de Redes; • Elementos das Redes de Computadores; • Tipos e Topologias de Redes de Computadores. 3/28

4. Definição de Banco de Dados • O que o conjunto de dados abaixo representa para você? 4/20 4 10 9 3 8 7 7 6 10 7 3 8 7 9 2 1 0 2 8 6 10 9 3 0 8 4 7 9 1 10 5 5 8 2 1 4 3 7 1 4 5 9 3 10 7 7 7 6 2 0 10 7 4 6 10 9 7 8 9 6 1 0 10 4

5. Definição de Banco de Dados • Banco de Dados: consiste em um conjunto de dados organizados de modo lógico e sob determinados critérios e que fornece os fundamentos essenciais de um sistema de informações, subsidiando a tomada de decisão (STAIR; REYNOLDS, 2011). 5/28

6. Definição de Banco de Dados 6/28 Aplicação A Banco de Dados A Aplicação B Banco de Dados B Aplicação C Banco de Dados C Abordagem Tradicional ao Gerenciamento de Dados

7. Definição de Banco de Dados 7/28 Aplicação A Aplicação B Banco de Dados X Aplicação C Abordagem de Banco de Dados para o Gerenciamento de Dados

8. Hierarquia de Dados Os dados são estruturados com base no modelo hierárquico abaixo. • Caractere: consiste em um byte que representa um elemento alfanumérico (a, A, b, B, 0, 1, 2, !, @, #); • Campo: conjunto de caracteres que representa um nome, número ou um aspecto do negócio; • Registro: compreende um conjunto de campos que possuem relação entre si; • Arquivo: engloba um conjunto de registros relacionados entre si. 8/28

9. Hierarquia de Dados 9/28 Caracteres (bytes) Campos Registros Arquivos Letra D: 00110111 Campo Sobrenome: Damasceno Registro de Nome e Nota: Fábio Damasceno 8 Arquivo de Alunos: Fábio Damasceno 8 Daniel Medeiros 5 Ricardo Motta 10 Banco de Dados da Disciplina de Sistemas de Informações

10. Hierarquia de Dados 10/28 Caracteres (bytes) Campos Registros Arquivos Letra F: 1000110 Campo Sobrenome: Fernandes Registro de Nome e Matrícula: Carlos Fernandes 2281 Arquivo de Pessoal: Carlos Fernandes 2281 José Ricardo 1980 Diego Andrade 1833 Banco de Dados da Empresa X

11. Entidade, Atributo e Chave Os dados também são estruturados com base na relação entidade, atributo e chave. • Entidade: corresponde a um registro, onde os dados são coletados e armazenados para um atributo; • Atributo: equivalente ao campo, caracteriza a entidade ao tipificá-la; • Chave: é a identificação dos registros de um determinado conjunto de campos em um banco de dados. 11/28

12. Entidade, Atributo e Chave 12/28 Matrícula Sobrenome Nome Nota 2017.0006 Damasceno Fábio 8 2017.0014 Medeiros Daniel 5 2017.0038 Motta Ricardo 10 2017.0061 Barros Sarah 9 Chaves Atributos (Campos) Registros

13. Modelagem de Dados • Modelagem de Dados: compreende o processo de constituição de um banco de dados e delimita quais dados serão coletados, como eles serão estruturados, quem terá acesso a eles, em que momentos ocorrem o acesso e aonde os dados serão armazenados fisicamente (STAIR; REYNOLDS, 2011). • Envolve um projeto lógico dos dados e um projeto físico para os dados. 13/28

14. Modelagem de Dados 14/28 Faturas Pedidos Clientes Vendedor Itens de Linha Produto “Pé de galinha” denota múltiplos relacionamentos entre as entidades. Diagrama entidades-relacionamento (ER): empregam símbolos gráficos para representar relacionamentos simples e múltiplos entre as entidades de um banco de dados, constituindo seu projeto lógico.

15. Modelagem de Dados 15/28 Matrícula Sobrenome Nome Nota 2017.0006 Damasceno Fábio 8 2017.0014 Medeiros Daniel 5 2017.0038 Motta Ricardo 10 Matrícula Disciplina Sala 2017.0006 AD224 C2 2017.0014 AD290 A4 2017.0038 AD400 B5 Disciplina Sobrenome Nome Nota Sala AD224 Damasceno Fábio 8 C2 AD290 Medeiros Daniel 5 A4 AD400 Motta Ricardo 10 B5 BancodeDadosRelacionados

16. Modelagem de Dados 16/28

17. Sistema de Gerenciamento de Banco de Dados • Sistema de Gerenciamento de Banco de Dados: refere- se a um conjunto de programas responsável por realizar a interface entre um banco de dados e as aplicações e os usuários destas (STAIR; REYNOLDS, 2011). • De modo geral, auxilia nas tarefas de criação e modificação do banco de dados, produção da visão do usuário (esquema), armazenamento e recuperação de dados e elaboração de relatórios. 17/28

18. Sistema de Gerenciamento de Banco de Dados 18/28 Arquivo Simples Usuário Individual Múltiplos Usuários

19. Definição de Redes • Redes: significa, por definição, cadeias, grupos ou sistemas interconectados ou inter-relacionados (O’BRIEN; MARAKAS, 2007); • Rede de computadores referem-se a um conjunto de computadores autônomos interconectados por uma única tecnologia, permitindo, assim, a troca de informações entre eles (TANENBAUM, 2003). 19/28

20. Definição de Redes 20/28

21. Elementos das Redes de Computadores • Uma rede de computadores é composta por meios de comunicação, dispositivos e software necessários para a conexão de dois ou mais sistemas computacionais e/ou dispositivos (STAIR; REYNOLDS, 2011). 21/28

22. Elementos das Redes de Computadores 22/28 + Terminais Meios de Telecomunicações Processadores de Telecomunicações Controle de Telecomunicações Computadores

23. Elementos das Redes de Computadores • Terminais: dispositivo de entrada e saída que utiliza redes telecomunicações para transmitir ou receber dados; • Processadores de Telecomunicações: auxiliam na transmissão e recepção de dados entre terminais e computadores; • Meios de Telecomunicações: são utilizados para conectar um local a outro com o objetivo de transmitir e receber informações; 23/28

24. Elementos das Redes de Computadores • Computadores: realizam a tarefa de processamento de informações e estão interconectados por redes de telecomunicação; • Softwares de Controle de Telecomunicações: são programas que controlam as funções das redes de telecomunicações. 24/28

25. Tipos e Topologias de Redes de Computadores • Redes WAN: cobrem amplas áreas geográficas; • Redes LAN: conectam dispositivos de processamento de informações dentro de uma área física limitada; • Redes VPN: rede segura que se baseia em firewalls. Utiliza a internet com principal rede. 25/28

26. Tipos e Topologias de Redes de Computadores • Redes Cliente-Servidor: sistemas de computadores conectados em rede em duas camadas; • Computação em Rede: modelo cliente-servido de três camadas; • Rede peer-to-peer: comumente utilizado para troca de arquivos e download. 26/28

27. Tipos e Topologias de Redes de Computadores 27/28 Topologia em Barramento Topologia em EstrelaTopologia em Anel

28. Encerramento Fim da Aula 05 : Banco de Dados e Redes Prof. MSc. Marcus Araújo [email protected] br.linkedin.com/in/araujomarcus @marcus_araujo 28/28

#ad290 presentations

Related presentations


Other presentations created by araujomarcus