Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: Análise e desenvolvimento de sistemas. CÓD/ DISCIPLINA: BANCO DE DADOS Online PROF.º: Ildo Ramos Vieira TURNO: NOITE TURMA: ARA0062 - 3002 SALA: MAT.: 202001239707 NOTA:___ GRADUAÇÃO ALUNO (A): Diego Mendes Sousa DATA: 08/10 AV1 ( x ) – AV2 ( ) – AV3 ( ) QUESTÕES DISCURSIVAS OBS: Use ferramenta que julguem necessário para desenho de diagrama. Caso não tenha Computador, faça desenho manuscrito e tira a foto e cole na prova 1. A quantidade de informações que nos são disponíveis está literalmente explodindo, e o valor dos dados como um ativo organizacional é amplamente reconhecido. para obter a maior parte de seu grande s e complexos conjunto de dados, os usuários necessitam de ferramentas que simplifiquem as tarefas de gerenciamento dos dados e a extração de informações úteis de forma oportuna. a. Como você conceituaria as palavras dados e informações no contexto de banco de dados? Há diferença entre eles? Dados: São elementos não organizados e muitas vezes não conseguimos ver sentido. Informações: É a organização dos dados, onde em uma análise conseguimos ver o sentido dessa organização. A diferença entre ele é a organização que dá sentido aos elementos. b. Define banco de dados e sistema de gerenciamento de banco de dados (SGBD). E dê exemplo. Banco de dados: É uma espécie de lugar onde os dados e informações são armazenados com segurança. Ex. Os dados e documentos de uma empresa armazenados, dados do setor de RH etc. Sistema de banco de dados: É um sistema onde conseguimos dá um tratamento, separação das informações no banco de dados. Ex. Sistemas onde podemos desenvolver scripts para manipulação e tratamento de dados. 2. O sistema de tradicional de arquivo tem várias limitações que não permite a manipulação das informações com restrições. Além disso, a sua estrutura de dados é incorporada ao programa de acesso, o que faz com que qualquer alteração na estrutura implica a alteração do código fonte de todos os programas. Outro problema é que ele não garante as propriedades de um gerenciamento de dados correto, o que pode gerar a redundância desses dados, ou seja, a mesma informação em um arquivo diferente. Dado problema apresentado pelo de sistema tradicional de arquivos e com a necessidade de proteger os dados de alterações inconsistentes realizadas por usuário diferentes acessando os dados de forma concorrente, usaremos um SGBD - sistema de gerenciamento de banco de dados definido anteriormente. a) Com isso, liste as vantagens de sistema de gerenciamento de banco de dados. Disponibilidade da Informação Redundância Minimizada Segurança Precisão Independência de dados b) Defina cada uma das vantagens listadas no item anterior Disponibilidade da Informação – essa característica permite que a informação seja disponibilizada para vários usuários diferentes, compartilhamento de dados. Redundância Minimizada – Em regra geral a informação deverá aparecer uma única vez, assim reduzindo o espaço e o custo com armazenamento. Segurança – No SGBD podemos parametrizar os usuários dizendo quem pode ver ou fazer o quê, assim restringindo que determinados usuários manipulem de forma errado os dados. Precisão – Quando falamos de precisão, estamos falando da integridade dos dados, onde no SGBD fica delegado que as atualizações e alterações só devem ser realizados em um só lugar, mantendo fidedignamente a consistência da informação. 3. Você acabou de se tornar especialista em banco de dados porque adora manipular dados. Mas ainda mantém a sua antiga paixão, então você fundou uma Empresa de banco de dados, ArtBase que cria produtos de galerias de artes. A parte central deste produto é um banco de dados com um esquema que captura todas as informações que as galerias necessitam manter. As galerias guardam informações sobre artistas, seus nomes (que são únicos), locais de nascimento, idade, e estilo de arte. Para cada peça de arte, o artista, o ano em que foi feita, seu título único, seu tipo de arte (por exemplo, pintura, litografia, escultura, fotografia) e seu preço devem ser armazenados. As peças de arte também são classificadas em grupo de vários tipos, por exemplo, retrato, natureza-morta, obras de Picasso, ou obras do século 19; uma determinada peça pode pertencer a mais de um grupo. Cada grupo é identificado por um nome, que o descreve. finalmente, as galerias mantêm informações sobre os clientes. Para cada cliente, as galerias mantêm o nome único da pessoa, endereço, quantia total de reais gastos na galeria, e os artistas e grupos de arte de que o cliente tende a gostar. a) Identifique as entidades e seus relacionamentos. Entidade 1: Artistas – Atributos: Nome, Local de nascimento, idade e Estilo de arte. Entidade 2: Peça de Arte – Atributos: Ano, Título, Tipo de Arte e Preço. Entidade 3: Grupo de arte – Atributos: Tipo de Arte Entidade 4: Cliente– Atributos: Nome, endereço, Qnt total gasta na galeria, artistas e grupos de arte. b) desenhe o diagrama de Modelo Entidade-relacionamento do sistema acima Total Gasto Tipo Titulo Endereço Preço Artista Ano Nome Grupo Comprarr 1 NPeça de Arte – Atributos: Cliente – Atributos: N N Faz 1 NGrupo de Arte – Atributos: Artista – Atributos: Retrato Sec. 19 Nome Estilo Nat. Morta Picasso Local Nasc. Idade 4. Baseado no modelo acima encontrado faça o mapeamento de modelo entidade-relacionamento (MER) para Diagrama de Entidade relacional (ER). Peça de Arte 1 1Artista Cliente Nome Ano Artista Nome Local Nasc. Tipo de Arte Cliente Nome Endereço Endereço Total Gasto Artista Grupo de Arte Retrato Picasso Sec. 19 Grupo 5. complete diagrama a seguir, levando em conta: a) nome de relacionamento; b) atributos; c) chaves primárias; d) cardinalidade.Local do Tratam. Setor Data Cod. Paciente Data Nasc. CPF Nome CPF Setor Atender Especialidade CRM Nome Prescrever Tratamento Paciente N N Médico N N N
Compartilhar