SlideShare uma empresa Scribd logo
1 de 67
1
2
• Alex Mello Occulate
– DA / DBA.
– Atuante na informática desde 1984.
– Principais empresas por onde passou:
• DigiRede, TecBan, CrediCard, RedeCard,
OESP, Curriculum.com.br, Elida Gibbs,
Sabesp,
etc..
– Atualmente na OESP
3
• Conhecendo a Platéia
• "Universo: Armazém do
Conhecimento!“
• "Estruturando Dados na Modelagem"
• "A Tabela de Classe de Dados"
• "Implicações das Classes de Dados“
• “Conclusão” 1NF
2NF
3NF
BCNF
4NF
5NF
DKNF
4
5
• O objetivo primário dos sistemas de informação é:
viabilizar a catalisação, gestão, processamento e
disseminação de conhecimento acurado, em
escala cada vez maior!
• “Fenômenos” convertidos em “dados”
• “Dados” processados geram “Informação”
• “Informação” gera “Conhecimento”
• “Conhecimento” viabiliza distinções mais
acuradas!
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Dimensão
Comprimento metro polegada ano-luz m pol al
Superfície metro quadrado polegada quadrada hectare m2
pol2
hectare
Volume metro cúbico polegada cúbica litros m3
pol3
litros
Massa grama tonelada arroba grama t arroba
Tempo segundo timer ticks ciclos s ticks ciclos
Monetário real dolar yen R$ US$ ¥
Unidades Simbolos
50
51
52
53
54
55
56
57
58
Sg PK AK UC SK NK FK
59
1NF
2NF
3NF
BCNF
4NF
5NF
DKNF
60
61
62
63
64
1NF
2NF
3NF
BCNF
4NF
5NF
DKNF
65
66
67

Mais conteúdo relacionado

Semelhante a Cinco Ordens De Ignorância

Information and Knowledge Management 1/10
Information and Knowledge Management 1/10Information and Knowledge Management 1/10
Information and Knowledge Management 1/10Joao Cunha
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Mario Guedes
 
Apresentação de Seminário - Universidade Federal de Sergipe
Apresentação de Seminário - Universidade Federal de SergipeApresentação de Seminário - Universidade Federal de Sergipe
Apresentação de Seminário - Universidade Federal de SergipeMisaelFalco
 
Computação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesComputação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesDiego Cavalca
 
aula1 - Bigdata.pdf
aula1 - Bigdata.pdfaula1 - Bigdata.pdf
aula1 - Bigdata.pdfCyberboy11
 
Bigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaBigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaFabíola Fernandes
 
Aula introducao-redes-neurais
Aula introducao-redes-neuraisAula introducao-redes-neurais
Aula introducao-redes-neuraisLeo Laurett
 
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Adolfo Guimaraes
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataFabrício Barth
 
Big Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoBig Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoHélio Silva
 
Visualização de dados
Visualização de dadosVisualização de dados
Visualização de dadoslrmodesto
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)KianeLedok
 
House of data - TDC Floripa
House of data - TDC FloripaHouse of data - TDC Floripa
House of data - TDC FloripaAna Paula Gomes
 
Oracle EXPLICAÇÕES EM PDF
Oracle EXPLICAÇÕES EM PDFOracle EXPLICAÇÕES EM PDF
Oracle EXPLICAÇÕES EM PDFSergioSouza
 

Semelhante a Cinco Ordens De Ignorância (20)

Information and Knowledge Management 1/10
Information and Knowledge Management 1/10Information and Knowledge Management 1/10
Information and Knowledge Management 1/10
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
 
Apresentação de Seminário - Universidade Federal de Sergipe
Apresentação de Seminário - Universidade Federal de SergipeApresentação de Seminário - Universidade Federal de Sergipe
Apresentação de Seminário - Universidade Federal de Sergipe
 
Computação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesComputação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicações
 
Profissional Ti Global V2
Profissional Ti Global V2Profissional Ti Global V2
Profissional Ti Global V2
 
aula1 - Bigdata.pdf
aula1 - Bigdata.pdfaula1 - Bigdata.pdf
aula1 - Bigdata.pdf
 
Bigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaBigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à prática
 
Aula introducao-redes-neurais
Aula introducao-redes-neuraisAula introducao-redes-neurais
Aula introducao-redes-neurais
 
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
 
Open data
Open dataOpen data
Open data
 
Treinamento hadoop - dia1
Treinamento hadoop - dia1Treinamento hadoop - dia1
Treinamento hadoop - dia1
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
 
Ip 01 logica
Ip 01 logicaIp 01 logica
Ip 01 logica
 
Big Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoBig Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e Mercado
 
Visualização de dados
Visualização de dadosVisualização de dados
Visualização de dados
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)
 
House of data - TDC Floripa
House of data - TDC FloripaHouse of data - TDC Floripa
House of data - TDC Floripa
 
Oracle EXPLICAÇÕES EM PDF
Oracle EXPLICAÇÕES EM PDFOracle EXPLICAÇÕES EM PDF
Oracle EXPLICAÇÕES EM PDF
 
Organizações virtuais
Organizações virtuaisOrganizações virtuais
Organizações virtuais
 
Informação e contexto actual
Informação e contexto actualInformação e contexto actual
Informação e contexto actual
 

Cinco Ordens De Ignorância

Notas do Editor

  1. Há bilhões de anos surge o DNA como forma de armazenamento de conhecimento!
  2. Há milhões de anos surge o Cérebro como forma de armazenamento de conhecimento!
  3. Há milhares de anos surgem as ferramentas como forma de armazenamento de conhecimento! Peter Drucker chama estas de ”conhecimento sólido”.
  4. Há + ou – 7 mil anos antes de Cristo, surgem os ”livros”.
  5. Mas só quando foram reinventados, via prensa de tipos móveis de Gutemberg, foi que seu impacto se fez sentir em todo planeta, há uns 550 anos.
  6. Há pouco mais de 50 anos, adota-se a idéia de armazenar programas juntamente com dados na memória de computadores! Surge então o software, para armazenar conhecimento sobre todo tipo de coisa, concreta ou abstrata, que existe na Terra (e fora dela). Todos são conhecimento codificado em alguma linguagem, simulando alguma parte do mundo real, ao mesmo tempo em que comanda alguma interferência no mesmo, de forma a realizar algum processo real.
  7. Todas estas formas de armazenamento de conhecimento tem relação com o surgimento da vida na Terra! No entanto, existe outra forma de armazenamento de conhecimento que antecedeu todas estas, e que não está limitida aos seres vivos:
  8. O átomo! Sua aplicabilidade e extensibilidade vai ao ponto de permiti-lo ser a base de tudo o que conhecemos nos diversos níveis do universo físico conhecido:
  9. no cosmos,
  10. No microcosmos,
  11. e no macrocosmos!
  12. Na busca do entendimento sobre o universo conhecido e sua constituição, descobriu-se a existência de um denominador comum à todo o que neste existe: Isaac Newton (Matemático e Físico) Nikola Tesla (inventor, Engenheiro Elétrico, Cientista) Max Plank (Matemático) Albert Einstein (Físico Teórico)
  13. A “Tabela Periódica”! Esta tem por objetivo indicar quais os elementos básicos que compõe os coisas existentes! Tudo o que conhecemos no universo pode ser reduzido a um conjunto de 1 ou mais itens da tabela periódica. Por exemplo a água e constituída de 2 átomos de hidrogênio acrescido de 1 átomo de oxigênio.
  14. No entanto, mesmo esse conjunto de “denominadores comuns” possui um sub-elementos comuns e mais básicos: As particulas elementares!
  15. Particulas Elementares Classe Tabela Periódica Domínio Átomo Atributo Coisas Entidade Mundo Base de Dados Universo Sistemas de Informação
  16. Particulas Elementares Classe Tabela Periódica Domínio Átomo Atributo Coisas Entidade Mundo Base de Dados Universo Sistemas de Informação
  17. No.mi.na.ti.vo s. m. 1. Palavra com que se designa e distingue qualquer pessoa, animal ou coisa, bem como ação, estado ou qualidade. 2. Denominação, designação, qualificação. 3. Título, honra. 4. Alcunha, apelido, cognome. 5. .... 6. Gram. Palavra com que se designa ou qualifica uma pessoa ou coisa, especialmente o substantivo. 7. Nome de família; sobrenome. 8. .... Caracter Comprimento Fixo 50 a 100 caracteres Nome aconselhado “NOME” Chaves Secundárias Diga “NÃO” a chaves primárias sobre e/ou com dados nominativos Acrônimo, Alônimo, Anônimo, Antônimo, Antropônimo, Astrônimo, Astrônimo, Autônimo, Axiônimo, Basônimo, Bibliônimo, Biônimo, Biotopônimo, Criptônimo, Cronônimo, Epônimo, Estigmônimo, Etnônimo, Heortônimo, Heterônimo, Hierônimo, Homônimo Mitônimo, Ortônimo, Parônimo, Poliônimo, Potamônimo, Prosônimo, Pseudônimo Siglônimo, Sinônimo, Teônimo, Topônimo, etc.
  18. Quan.ti.ta.ti.vo adj. Relativo a, ou indicativo de quantidade s. f. 1. Porção indefinida de qualquer coisa; quantia. 2. Porção ou número grande ou considerável; .... 3. Mat. Grandeza; ... Dimensão Unidade Aritmética Símbolo Base Operadores Fatores de Conversão
  19. Quan.ti.ta.ti.vo adj. Relativo a, ou indicativo de quantidade s. f. 1. Porção indefinida de qualquer coisa; quantia. 2. Porção ou número grande ou considerável; .... 3. Mat. Grandeza; ... Dimensão Unidade Aritmética Símbolo Base Operadores Fatores de Conversão
  20. Tem.po.ral adj. m. e f. 1. Relativo ao tempo; temporário. 2. Profano, mundano. 3. Leigo, secular. 4. Anat. Osso par situado na parte lateral e inferior da cabeça. 2. Grande tempestade; vendaval.
  21. I.den.ti.fi.ca.dor v. 1. Tr. dir. Tornar ou declarar idêntico. 2. Tr. dir. Achar, estabelecer a identidade de. 3. Pron. Tornar-se idêntico a outrem Caracter Comprimento Fixo Nome aconselhado: “Código” Regra Léxica Integridade de Entidade e Referencial Alinhamento,: Esquerdo, Direito, Centro, Justificado Preechimento: Completo, Esquerdo, Direito, etc Mascara “Filler” Único Código identificador próprio, alternativa sistema ao NOME. Relacional Código estrangeiro, ou seja, FK objetivando relacionar uma instância com outros atributos Código não implica conteúdo númerico! Regra Léxica X Classe de Armazenamento
  22. Al.go.rit.mo s. m. 1. Sistema particular de disposição que se dá a uma sucessão de cálculos numéricos: Algoritmo de cálculo diferencial. 2. Método sistemático de resolver certo tipo de problema. 3. Conjunto finito e predeterminado de passos para solucionar um problema específico. Declarativos ou Procedurais Componentes: Gatilhos Evento, Momento, Condição. Parametros Formais (entradas) Retornos (saídas) Variáveis Exceções Passos Expressões, Atribuições, Condições, Desvios, Iterações, Chamadas, Etc. Método sistemático de resolver certo tipo de problema. Conjunto finito e predeterminado de passos para solucionar um problema específico. Declarativos ou Procedurais Gatilhos Evento, Momento, Condição. Parametros Formais (entradas) Retornos (saídas) Variáveis Exceções Passos Expressões, Atribuições, Condições, Desvios, Iterações, Etc. Function, Procedure, Package, Library, Method, Cursor, View, Trigger...
  23. Formal Definitions of the Normal Forms 1st Normal Form (1NF) Def: A table (relation) is in 1NF if 1. There are no duplicated rows in the table. 2. Each cell is single-valued (i.e., there are no repeating groups or arrays). 3. Entries in a column (attribute, field) are of the same kind. Note: The order of the rows is immaterial; the order of the columns is immaterial. Note: The requirement that there be no duplicated rows in the table means that the table has a key (although the key might be made up of more than one column—even, possibly, of all the columns). 2nd Normal Form (2NF) Def: A table is in 2NF if it is in 1NF and if all non-key attributes are dependent on all of the key. Note: Since a partial dependency occurs when a non-key attribute is dependent on only a part of the (composite) key, the definition of 2NF is sometimes phrased as, "A table is in 2NF if it is in 1NF and if it has no partial dependencies." 3rd Normal Form (3NF) Def: A table is in 3NF if it is in 2NF and if it has no transitive dependencies. Boyce-Codd Normal Form (BCNF) Def: A table is in BCNF if it is in 3NF and if every determinant is a candidate key. 4th Normal Form (4NF) Def: A table is in 4NF if it is in BCNF and if it has no multi-valued dependencies. 5th Normal Form (5NF) Def: A table is in 5NF, also called "Projection-Join Normal Form" (PJNF), if it is in 4NF and if every join dependency in the table is a consequence of the candidate keys of the table. Domain-Key Normal Form (DKNF) Def: A table is in DKNF if every constraint on the table is a logical consequence of the definition of keys and domains