Mapeamento de conceitos de modelagem estruturada (processo e dados) para o ambiente case
Exercício 3 (2 pontos): Mapeamento de conceitos de modelagem estruturada (processo e dados) para o ambiente CASE (individual)
Objetivo: Usar a CASE como um instrumento pedagógico de aprendizado e fixação do conhecimento.
Roteiro: Escolha uma CASE de modelagem, identifique os ícones e descreva seu significado (conceito que ele carrega como ícone) para a construção do modelo a que se refere.
Modelo de Dados: Modelo Entidade-Relacionamento
1. Parte I: Responda às questões abaixo sobre MER e CASE
1. O que é o Modelo conceitual? É uma representação abstrata e simplificada de um sistema real, permite compreende melhor os conceitos relacionados ao ambiente observado, levando-se em conta somente os aspectos relevantes. 2. Por que é importante ter a opção de Sistema Gerenciador de Banco de Dados (SGBD ou DBMS) na CASE?
3. O que é o Modelo físico ou de implementação e qual a ligação com o SGBD? É a representação do nível físico dos conceitos modelados. Relacionado com as características e recursos necessários para o armazenamento e manipulação das estruturas de dados. Depende especificamente de cada SGBD, levando-se em conta suas características e limitações. 4. Para que serve o Script SQL (o que quer dizer SQL?) Para a manipulação dos dados de forma automatizada. Permite que um conjunto de comandos sejam executados seqüencialmente. SQL significa “Structured Query Language” ou, em português, Linguagem de Consulta Estruturada. É uma linguagem declarativa usada para consulta, atualização e gerenciamento de banco de dados relacionais. 5. O que é CASE? É um conjunto de ferramentas computacionais que auxiliam e automatizam o desenvolvimento de sistemas, e podem ser utilizadas em todas as fases da Engenharia de Software, desde a modelagem até a produção de código em uma determinada linguagem.
1. Parte II: Conceitos do MER que devem ser representados na CASE. CASE: Power Designer