Buscar

Aula_06

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

SEMINÁRIOS INTEGRADOS EM 
TECNOLOGIA DA INFORMAÇÃO
Prof. Prof. Luiz Roberto
Aula 6: Sistemas de banco de dados Redes de Aula 6: Sistemas de banco de dados Redes de 
computadorescomputadores
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
CONTEÚDO PROGRAMÁTICO
• Sistemas de bancos de dados;
• Principais tópicos de modelagem de sistemas;
• Redes de computadores.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS 
• Processamento de Dados 
Atividade que transforma em dados em informação, 
conforme regras preestabelecidas.
• Dados - valores fisicamente registrados no Banco de 
Dados.
• Informação - quando ao dado é acrescentado algum 
conteúdo semântico.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
PROBLEMAS NA MANUTENÇÃO DE SISTEMAS 
DE ARQUIVOS
• Redundância
•Inconsistência
•Difícil manutenção
•Falta de padronização
•Formas restritas de acesso
•Segurança dos dados
•Custo, demora e desperdício no processamento
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
COMPONENTES DE SISTEMAS DE BANCOS DE 
DADOS 
Guarda, organização e recuperação das informações 
são funções da Gestão da Informação.
Hardware 
Software 
UsuárioDados SGBD
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS 
S.G.B.D.
B.D.
Usuários Finais Programadores
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS 
Por menor que seja uma empresa, há a necessidade 
de armazenar dados e informações em proporções 
cada vez maiores. 
Isso ocorre pela velocidade com que as transações 
de negócios se realizam e às informações que 
chegam a todo momento. 
Avalanche de informações
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS (SGBD)
É um sistema, que além de isolar o usuário de detalhes de 
armazenamento, atende aos requisitos:
Dados desordenados não são considerados um BD.
Integridade Segurança Recuperação
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS (SGBD)
É conjunto de aplicações para criar e manter um BD
Um SGBD é uma coleção de programas que permite ao 
usuário criar e recuperar informações.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
METADADOS
O SGBD exige uma descrição completa dos dados. Essas 
informações são armazenadas no dicionário de dados e 
contém a estrutura de cada arquivo, o tipo e o formato 
de armazenamento de cada tipo de dado. 
As informações desse catálogo são chamadas metadados.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS (SGBD )
Usuários
Aplicativos
Software 
para consultas
Software para 
processamento
Metadados BD
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS (SGBD) 
Organiza 
as ideias
Minimundo Descreve
Modelo 
conceitual
Modelo 
lógico
Modelo 
físico
BD
Observa
Realidade
nebulosa
DBA
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
MODELAGEM DE SISTEMAS
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
A IMPORTÂNCIA DA MODELAGEM
Cliente Projetista Analista Programador Consultor
Documentação Liberação Cobrança Manutenção Deveria ser
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
A IMPORTÂNCIA DA MODELAGEM
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
A IMPORTÂNCIA DA MODELAGEM
Requisitos Planeja Autorização
Modelo 
conceitual
Modelo 
lógico
Modelo 
físico
BD
Observa
Realidade
nebulosa
A.S.
Testes
Implantação
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
UML (Unified Modeling Language)
UMLUMLBOOCHBOOCH
� Diagrama de Estados
� Diagrama de 
Colaboração
� Diagrama de
Desenvolvimento 
� Diagrama de
Componentes
� Casos de Uso
� Pacotes
� Diagrama de 
Interações
� Diagrama de Estados
Rumbaugh
Jacobson
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
A LINGUAGEM UML
É uma uma ferramenta para auxiliar a modelagem de 
sistemas e tem a de finalidade de que inclui aspectos 
conceituais, como processos de negócios e funções de 
sistema, além de itens concretos como as classes escritas 
em determinada linguagem de programação e esquemas 
de bancos de dados.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
PRINCÍPIOS DA ANÁLISE ORIENTADA A 
OBJETOS
n Abstração
n Encapsulamento
n Classe e Objeto
n Herança
n Escala(Todo-Parte)
n Polimorfismo
n Genericidade
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
PRINCÍPIOS DA ANÁLISE ORIENTADA A 
OBJETOS
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
PRINCÍPIOS DA ANÁLISE ORIENTADA A 
OBJETOS
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
SISTEMAS DE BANCOS DE DADOS SGBD) 
REDES DE COMPUTADORES
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
As redes de computadores vêm solucionar a 
comunicação de organizações que se encontram 
geograficamente dispersas, mantendo escritórios em 
diversas partes do mundo. Os escritórios se comunicam 
entre si e com escritórios de outras organizações, 
trocando informações sobre negócios.
As Redes de Computadores permitem o 
compartilhamento de diversos serviços e recursos, 
facilitam as comunicações e permitem maior interação 
entre os usuários.
REDES DE COMPUTADORES
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
Barramento: 
• PC ligados linearmente através de um 
• cabo único e cada computador tem um 
endereçamento. 
• As informações trafegam por um único meio. 
• Indicadopara redes simples já que tem 
limitações de distância, gerenciamento e 
tráfego de dados. 
TOPOLOGIAS DAS REDES DE 
COMPUTADORES
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
BARRAMENTO 
VANTAGENS DESVANTAGENS
- Fácil de instalar. 
- Fácil de entender.
- Rede pode ficar lenta. 
- Dificuldade para isolar
problemas. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
ESTRELA
PC ligados a um dispositivo central 
responsável pelo controle de informações 
trafegadas.
Tem as funções de controlar, ampliar 
sinal, repetir dados. 
Todas as informações da rede passam por ele. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
ESTRELA
VANTAGENS DESVANTAGENS
Monitoramento centralizado. 
Facilidade de adicionar 
novas máquinas.
Facilidade de isolar falhas.
Maior quantidade de cabos. 
Máquina central deve ser 
mais potente.
Sujeito à paralisação de 
rede, caso a central tenha 
defeito. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
ANEL
PC ligados a um cabo, onde o último 
equipamento deverá se conectar ao 
primeiro, formando um anel.
Apesar de possuir um único meio de 
transmissão, essa rede não possui os 
terminadores de rede em barramento.
Os próprios computadores desenvolvam 
esse papel. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
ANEL
VANTAGENS DESVANTAGENS
Pode atingir maiores 
distância, pois cada máquina 
repete e amplifica o sinal.
Pode atingir maiores 
distâncias, pois cada 
máquina repete e amplifica 
o sinal.
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
TIPOS DE REDES
LAN (Local Area Network) 
Rede local que se limita a 
uma pequena região. Usada 
em escritórios e pequenas 
empresas ou localizadas 
próximas. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
TIPOS DE REDES
- MAN (Metropolitan Area 
Network
Pode contemplar uma 
cidade ou um bairro. 
- WAN (Wide Area Network) 
Integra vários 
equipamentos em diversas 
localizações geográficas 
pode envolver países ou 
até mesmo continentes. 
SEMINÁRIOS INTEGRADOS EM TI
Aula 6: Ambiente de Tecnologia da InformaAula 6: Ambiente de Tecnologia da Informaçção e Comunicaão e Comunicaçção ão 
TIPOS DE REDES
PAN (Personal Area 
Network) 
Usada para comunicação 
entre dispositivos perto de 
uma pessoa (sem fio). 
- HAN (Home Area Network) 
O mesmo que PAN, mas com 
cabos de conexão 
interligados. 
- CAN (Campus Area 
Network) 
Abrange uma área mais 
Ampla (uma universidade).