Escolar Documentos
Profissional Documentos
Cultura Documentos
DADOS I
Professor Everton Jean Moro
Everton Jean Moro
11 anos atuando na área de TI e áreas correlacionadas;
02/08/2022
Jornada
Inicio do Técnico
Bacharel em Estágio de TI na Estágio de TI SESI Operacional –
Sistemas de prefeitura, sala – Serviço social Koerich Telecom
Informação na informatizada da indústria S.A
Unc
02/08/2022
Jornada
02/08/2022
Jornada
Pós graduação
Analista de Analista de
em Gestão e Especialista de
Suporte & Suporte -
inovação para Suporte – Philips
Sustentação Kromberg &
tecnologia -
Cingo Codes. Schubert
UDESC
02/08/2022
Jornada
Analista de Professor –
MBA – Gestão de ...
Sistemas – Universidade do
pessoas ?
Central Ailos Contestado.
02/08/2022
Everton Jean Moro
30 anos, casado, entusiasta de tecnologia,
triatleta amador, empreendedor, leitura nas
horas vagas e motivador.
02/08/2022
Sobre vocês ...
◦ Nome;
◦ Já trabalha na área;
◦ Reside em Mafra / Rio negro;
◦ Porque escolheu o curso de engenharia de software;
◦ Esta gostando do curso;
◦ Já sabe qual área quer seguir depois de formado;
◦ Uma curiosidade sobre você;
02/08/2022
Como me encontrar ?
everton.moro@professor.unc.br
everton.jean@yahoo.com.br
https://www.linkedin.com/in/everton-jean-moro-a4791730/
everton661
everton_jean@hotmail.com
02/08/2022
Plano de ensino
60 horas;
18 encontros;
Média maior ou igual a
6,00;
Assiduidade de
frequência maior ou igual
a 75%;
Avaliação semestral será
composta por duas
médias parciais: M1 e M2;
02/08/2022
Plano de ensino (Ementa)
Sistemas de Bancos de Dados;
Álgebra Relacional;
Modelagem Relacional;
Normatização de Dados;
Dependência Funcional;
02/08/2022
Foco
◦ Um trabalhador é interrompido em média 56x por
dia e demora em torno de 2 horas para voltar ao
foco total;
◦ 70% dos trabalhadores se distraem enquanto
trabalham;
◦ 16% admitem que se distraem o tempo todo;
◦ 80% dos trabalhadores citaram que as conversas
de seus colegas era a maior fonte de distração;
◦ Celular, “O ladrão de tempo”
◦ Pessoas checam o celular em média 150x por
dia.
◦ 67% das pessoas checa seu celular procurando
mensagens, mesmo sem alertas ou chamadas;
02/08/2022
Dados X Informação
02/08/2022
O que é um sistema de Banco de Dados ?
02/08/2022
O que é um sistema de Banco de Dados ?
02/08/2022
Vantagens da Utilização de Banco de
Dados
◦ Os usuários deste sistema podem efetuar diversas operações
sobre esses arquivos como:
◦ Inserir novos arquivos vazios;
◦ Inserir novos dados nos arquivos existentes;
◦ Buscar dados;
◦ Alterar dados;
◦ Eliminar dados;
◦ Remover arquivos existentes dentro do banco de dados;
02/08/2022
Onde usamos banco de dados?
◦ Sistemas bancários;
◦ Reservas de hotéis;
◦ Controle de estoque;
◦ Catalogo de livros em biblioteca;
◦ Receita federal;
◦ YouTube / Instagram / Facebook / Orkut / WhatsApp;
◦ E-commerce;
02/08/2022
SGBD
02/08/2022
SGBD
Oracle Database;
Microsoft SQL Server;
MySql;
IBM DB2;
SAP Sybase;
MongoDB;
PostgreeSQL;
SQLite;
02/08/2022
Características e funcionalidades
◦ Controle de redundância;
◦ Múltiplas visões dos dados;
◦ Controle de concorrência;
◦ Backup e restauração;
◦ Autenticação e autorização de acesso;
◦ Restrição de Integridade;
02/08/2022
Um breve história, banco de dados
02/08/2022
Um breve história, banco de dados
◦ Os primeiros bancos de dados surgiram no final da década de 1960 /
início da década de 1970 e eram principalmente de dois tipos:
hierárquicos e em rede.
◦ Bancos de dados hierárquicos são representados por árvores, onde
cada um dos nós é um registro pai ou um registro filho (ou os dois ao
mesmo tempo).
02/08/2022
Um breve história, banco de dados
◦ Repare que para cada registro pai (Calça, Camiseta e Camisa) existe um
registro filho (P,M,G), ocorrendo assim a repetição dos registros filhos. Este tipo
de estrutura não é ideal pois não é fácil de administrar e também está sujeita
a erros.
◦ Imagine se você quiser atualizar a nomenclatura dos nomes: digamos que
você quer trabalhar com o padrão em inglês, para isso teria que mudar a
letra “P” (de Pequeno) para “S” (de Small), o “M” (de médio) poderia
continuar como “M” mesmo (só que agora de Medium) e o “G” (de grande)
passaria para “L” (de Large). Para isso você também teria que percorrer todos
os registros da árvore e atualizá-los um por um, correndo o risco de deixar
algum para trás e assim invalidar sua base de dados.
02/08/2022
Um breve história, banco de dados
◦ Para tentar resolver este problema
surgiram os bancos de dados em
rede. Nestes os registros pais são
iguais aos do modelo hierárquico,
porém os registros filhos não estão
mais aninhados dentro deles.
Cada registro filho é na verdade
um registro independente que
pode ser relacionado a qualquer
outro registro do sistema, evitando
assim a redundância no
armazenamento de informações.
02/08/2022
Um breve história, banco de dados
◦ Neste caso não há redundância de registros, porém há
necessidade de se manter um grande esquema de ponteiros
que relacionam os registros entre si. Nota-se que neste modelo
não existem tabelas, os registros relacionam-se entre si
diretamente e estão dispersos dentro da estrutura do banco de
dados, por isso há a necessidade de se manter os ponteiros que
realizam as ligações entre os registros.
02/08/2022
Um breve história, banco de dados
◦ Na década de 1970 um pesquisador da IBM chamado Ted
Codd publicou artigos sobre bancos de dados relacionais que
dariam origem a um grupo de trabalho dentro da IBM chamado
“System R”. Deste projeto saíram dois frutos: o banco de dados
SQL/DS que futuramente se tornou o DB2 e a linguagem SQL
(Structured Query Language) e que era inicialmente chamada
de SEQUEL (Structured English Query Language).
02/08/2022
Um breve história, banco de dados
◦ Os primeiros bancos de dados relacionais vendidos
comercialmente surgiram na década de 1980, através de
empresas como a Honeywell Information, IBM, Oracle e outras.
Este modelo relacional possui este nome por causa do termo
matemático “relação” e concentra-se no armazenamento de
informações em estruturas bidimensionais denominadas tabelas.
02/08/2022
Um breve história, banco de dados
◦ As tabelas são formadas por linhas e colunas. Cada linha é um
registro, uma informação. E as colunas são representações dos
atributos de cada entidade (e por extensão de seus registros
também). Exemplo de uma tabela chamada “Peças de roupa”:.
02/08/2022
Um breve história, banco de dados
02/08/2022
Banco de dados
02/08/2022
Inteligência é a capacidade de
se adaptar à mudança;
“Stephen Hawking”
02/08/2022