Prévia do material em texto
Nome: Takashi Hattori Junior GRR: 20182527 Engenharia Agrícola 1- O Sistema de Gerenciamento de Banco de Dados (SGBD) é um software que organiza e controla dados. Suas funções incluem definir a estrutura dos dados, permitir operações como adição e busca de informações, garantir acesso seguro, manter a integridade dos dados, lidar com falhas, otimizar consultas, fazer cópias de segurança e proteger os dados. Em essência, um SGBD ajuda a armazenar e usar dados de forma eficiente e segura. 2- Pode se dizer que a visão de um banco de dados é como um filtro especial onde mostra algumas informações importantes para certas pessoas. Onde simplifica as coisas, minimizando os detalhes complicados do banco de dados e mantendo os dados seguros. As visões úteis porque permitem que diferentes pessoas vejam os dados de maneira que façam sentido para elas, sem precisar entender como tudo está organizado nos bastidores. 3- A vantagem de se utilizar o SGBD é melhor que arquivos em termos de organização, acessa e também acaba protegendo dados de forma mais fácil e eficiente. Pode evitar repetição, mantém a consistência e lida bem com muitos usuários. Além disso, permite backups, escalabilidade e consultas rápidas, economizando tempo e esforço de programação. 4- Os principais tipos de SGBDs quanto ao modelo de dados são: Relacional, Hierárquico, em Rede, Orientado a Objetos e NoSQL. 5- Uma visão em um banco de dados é uma representação personalizada dos dados existentes em tabelas, criada por meio de consultas SQL. Seu propósito é mostrar aos usuários apenas as informações relevantes para suas necessidades, ocultando detalhes complexos do banco de dados subjacente. Isso simplifica a visualização e o acesso aos dados, além de permitir a segurança, a personalização e a simplificação das consultas.