José Malcher Jr.

Eng. Software – Analista de Sistemas

Engenharia de Software – Modelagem de dados – Estudo de volume e classificação de conjuntos


  • A capacidade de armazenamento necessária ao modelo
  • Primeira etapa
  • Sobre a tabela de atributos
  • Os tipos de conjuntos e seu tratamento físico
  • A volatilidade

Estudo de volume e classificação de conjuntos

 

Janeiro 26th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

Engenharia de Software – Modelagem de dados – Meta modelagem do modelo conceitual


Como conduzir o processo de modelagem
Primeiro passo
O início do sistema de controle de vagas
Segundo passo da meta modelagem
Terceira etapa
Regras para dicionarizar o modelo
Tratamento de subconjuntos e identificação de abstrações
Ordenação
Navegabilidade
Agregação
Atividade proposta

Meta modelagem do modelo conceitual

Janeiro 19th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

Engenharia de Software – Modelagem de dados – Metodologias para modelo conceitual


  • Representação do modelo de Peter Chen (DER)
  • Atributos compostos
  • Relacionamento
  • Cardinalidade mínima
  • Tipos de relacionamentos
  • Exemplo de um DER
  • Estudando os atributos
  • Identificando entidades
  • Propriedades atribuídas a entidades
  • A generalização/especialização total e parcial
  • O modelo de Chen
  • Identificando entidades
  • Outras representações
  • Atividade proposta

Material aqui: Metodologias para modelo conceitual

Janeiro 12th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

Material postado de  Modelagem de dados sobre Representação utilizando conjuntos

  • Introdução
  • Fatos e coisas
  • Abordagem do projeto
  • Representando uma classe
  • Análise dos atributos
  • Propriedade da identidade
  • Relacionamentos
  • Estabelecimento de relacionamentos
  • As quatro possibilidades de multiplicidade do conjunto A em relação ao conjunto B
  • Atividade proposta
  • Modelar sub conjuntos
  • Atividade proposta

 


Engenharia de Software – Modelagem de dados – Representação utilizando conjuntos

Janeiro 7th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

Material Adicionado de Modelagem de dados sobre Mundo das Representações

  • Mundo das representações
  • Contextualização
  • Mundo real e mundo das representações simbólicas
  • Generalização e abstração
  • Aumento de temperatura
  • O cérebro
  • Mundo simbólico x mundo real
  • Plano de referência
  • Imagem
  • Inferência
  • Interpretações
  • Modelamento
  • Diversos planos de referência
  • Imagens e seu manuseio
  • “Soluções” para tratar as imagens
  • Telespectador
  • Correta interpretação
  • Importância dos registros feitos nas empresas
  • Dados e tipos de dados
  • Formulários
  • Atividade proposta

Engenharia de SoftwareModelagem de dadosMundo das Representações

Janeiro 4th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

Prova final de Modelagem de dados (25 questões)


Questão 01:

Considere as afirmativas abaixo:

I – Uma associação deve ser usada sempre que se identificara um relacionamento do tipo 0..N para 0..N,ou seja, não seja determinista.

II – Pode-se representar mais de um particionamento. Para cada tipo de particionamento pode-se ter grupos de subconjuntos diferentes,

III – Pode-se representar um subconjunto e este pode ser dividido em outros subconjuntos dependendo das necessidades da análise.

Segundo a teoria apresentada, quais estão totalmente certas:

  1. Somente I e II
  2. Somente II e III
  3. Todas estão corretas
  4. Somente II e III
  5. Todas estão erradas

Resposta:

Todas estão corretas (mais…)

junho 15th, 2017

Posted In: Engenharia de Software, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 8


Questão 1
Considere as afirmativas abaixo:
I) Devem-se identificar todas as informações constantes em uma nota fiscal: o total de cada item, a quantidade, o preço unitário. Esta é uma forma otimizada de armazenamento.
II) Todos os dados de Imposto de Renda devem ser mantidos em um Banco de dados para que sempre seja possível acessar de forma eficiente, para o período de 5 anos, como manda a lei.
III) Todos os dados básicos devem ser armazenados, e devem ser feitas cópias com dados equivalentes para garantir a segurança.
Estão absolutamente corretas, segundo a teoria apresentada, as afirmativas:
a) Todas estão corretas
b) Nenhuma está correta
c) Existe apenas uma afirmativa correta
d) Existem duas afirmativas corretas
e) Nada se pode afirmar sobre as afirmativas (mais…)

Janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 7


Questão 1
Considere o modelo abaixo:


Para definir uma tabela que possa representar o relacionamento deve-se:
a) deve-se criar as relações aluno(cod-aluno, nome, CPF, cod-curso) e curso(cod-curso, nome, carga-hor)
b) deve-se criar as relações aluno(cod-aluno, nome, CPF, cod-curso) e curso(cod-curso, nome, carga-hor,cod-aluno)
c) deve-se criar as relaçoes aluno(cod-aluno, nome, CPF) e curso(cod-curso, nome, carga-hor,cod-aluno)
d) deve-se criar as relações aluno(cod-aluno, nome, CPF, cod-curso) , curso(cod-curso, nome, carga-hor) e cursa( cod-aluno, cod-curso)
e) deve-se criar as relações aluno(cod-aluno, nome, CPF, cod-curso) , curso(cod-curso, nome, carga-hor,cod-aluno) e cursa( cod-aluno, cod-curso) (mais…)

Janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 6 (10 Questões)


Questão 1
A forma mais adequada de normalização para um modelo de dados é a:
a) 2 FN
b) 3 FN
c) 4 FN
d) 5 FN
e) 6 FN (mais…)

Janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 5


Questão 1
Considere o modelo abaixo com os volumes apresentados em cada conjunto de entidades:


Com os atributos mostrados abaixo:
UF ( sigla UF, nome, município_sede, população, renda_media)
Municipio (município, nome, pouplação)
Venda ( muncipio, cod_venda, data_venda, Valor_venda, valor_imposto, cod_cliente, NFiscal)
Cliente (cod_cliente, nome, endereço, CPF, identidade)
Considerando que é as notas fiscais devem ficar disponíveis por 5 anos, e que a empresa vai manter sua estrutura nos próximos 5 anos pode-se afirmar que deverá ser definida, de forma otimizada :
a) uma capacidade de armazenamento para o modelo para 1,5 Megabytes.
b) uma capacidade de armazenamento para o modelo de 1 gigabytes.
c) uma capacidade de armazenamento para o modelo de 100 kilobytes.
d) uma capacidade de armazenamento na ordem de 3 Megabytes.
e) uma capacidade de armazenamento na ordem de 500 Megabytes. (mais…)

Janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 4 (10 Questões)


Questão 1
Qual a vantagem de se estabelecer regras para o desenvolvimento da modelagem conceitual?
a) Permite que se desenvolva o modelo de forma objetiva para atender às necessidades do cliente.
b) Permite que se desenvolva o modelo de forma quantitativa e qualitativa.
c) Permite que se desenvolva um modelo lógico mais rapidamente.
d) Permite que se estabeleça um ciclo PDCA de qualidade no desenvolvimento.
e) Permite que se inicie uma identificação pelo objeto de menor importância para o de maior importância (mais…)

Janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 3 (10 Questões)


Questão 1
Analise as afirmativas e em seguida marque a alternativa correta.
I. Um relacionamento, em um diagrama entidade-relacionamento, não pode ter atributos.
II. Uma entidade fraca não tem atributos suficientes para formar uma chave primária.
IIII. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de atributos.
a) Apenas a afirmativa II é correta
b) Apenas as afirmativas I e II são corretas
c) Apenas as afirmativas I e III são corretas
d) Apenas as afirmativas II e III são corretas
e) Todas as afirmativas são corretas (mais…)

dezembro 27th, 2016

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 2 (10 Questões)


Questão 1
Com respeito ao nível conceitual para implementação de bancos de dados relacionais normalizados é correto afirmar que:
a) As conexões entre tabelas são vistas pelo usuário, na forma de ponteiros.
b) Todo o conteúdo de informação é representado de um e somente um modo, ou seja, como valores explícitos de colunas em linhas de tabelas.
c) Um relacionamento do tipo N:M implicará em chaves estrangeiras multivaloradas nas tabelas relacionadas.
d) Um relacionamento do tipo 1:N implicará em que as chaves do lado N serão chaves estrangeiras multivaloradas na tabela representada pelo lado 1.
e) Um relacionamento do tipo 1:1 não pode ser implementado em tabelas relacionais. (mais…)

dezembro 26th, 2016

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment

Lista de Exercícios de Modelagem de Dados – Lista 1 (10 Questões)


Questão 1
Por que o conhecimento da matemática é importante na criação de um plano de referência, segundo a teoria apresentada, com relação ao processo de inferência?
a) A memorização dos conceitos matemáticos permite que se resolva problemas aplicados a um conjunto.
b) O desenvolvimento de conceitos baseados em modelos matemáticos permite que se descubra novas relações entre conjuntos e elementos dos conjuntos.
c) O conhecimento de matemática permite criar generalizações no conjunto e assim estender esses relacionamentos para qualquer conjunto.
d) Os modelos matemáticos são fortemente influenciados por fenômenos físicos, daí ser difícil o seu entendimento.
e) O aprendizado de matemática é muito simples, pois retrata o mundo real e aplica-se apenas a partir de fatos e coisas do mundo real. (mais…)

dezembro 26th, 2016

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,

Leave a Comment