Prévia do material em texto
Banco de Dados I –Marcos Alves Mariano – UNIGRAN EAD DISCIPLINA DE BANCO DE DADOS I Você deverá responder as questões a seguir e enviá-las por meio do Portfólio – ferramenta do ambiente de aprendizagem UNIGRAN EAD. ATIVIDADES DA AULA 04 01- Com relação aos objetos do Modelo ER, explique com suas palavras e dê um exemplo de cada um dos itens a seguir: Entidade, Atributo, Instância, Domínio. Entidade: Refere-se a um objeto, seja ele concreto ou abstrato, do mundo real sobre o qual desejamos registrar informações. Por exemplo, um “aluno” pode ser considerado uma entidade em um sistema de gestão escolar, representando os estudantes que estão matriculados. Atributo: É uma característica que fornece detalhes sobre uma entidade. Cada atributo possui um domínio que específica os possíveis valores que ele pode assumir. Por exemplo, no caso da entidade “aluno”, os atributos podem incluir “nome”, “matrícula” e “data de nascimento”. Esses atributos são fundamentais para descrever as particularidades de cada aluno. Instância: É uma característica particular de uma entidade. Representa um registro individual em uma tabela de banco de dados. Por exemplo, uma instância da entidade “aluno” poderia ser “Maria Eduarda”, com matrícula “12968” e data de nascimento em “18/10/2010”. Domínio: É o conjunto de valores que um atributo pode ter. Estabelece o tipo de dado que será armazenado nesse atributo. Por exemplo, para o atributo “data de nascimento”, o domínio pode incluir todas as datas válidas desde o ano 2000 até a atualidade, assegurando que as informações inseridas estejam dentro de um intervalo aceitável. 02- O que são relacionamentos e qual a sua finalidade no BD. Banco de Dados I –Marcos Alves Mariano – UNIGRAN EAD Relacionamentos em bancos de dados são expressões que representam como entidades interagem ou como uma influencia a outra. A finalidade dos relacionamentos é organizar os dados de forma lógica e eficaz, simplificando o acesso e a manipulação das informações. Eles permitem combinar dados de várias tabelas, viabilizando consultas mais complexas. Os relacionamentos também contribuem para evitar redundâncias e assegurar a integridade das informações no banco de dados.