ativ1 - BANCO DE DADOS
ALUNO: FRANCISCO DE OLIVEIRA DA COSTA
1)
Evidencie as diferenças entre os conceitos de BD, SGBD e Sistemas de BD.
R: BD São coleções de dados ou informações que se relacionam de forma a criar um sentido; SGBD é um Sistema Gerenciador de Banco de Dados, permite que os usuários criem e manipulem seus bancos de dados;
Sistemas de BD são sistemas desenvolvidos com funções especificas, que usam BD, desenvolvidos em SGBD.
2)
Quais as principais vantagens da utilização de um Sistema de Banco de
Dados em relação aos sistemas tradicionais de gerenciamento de arquivos?
R: Rapidez na manipulação e no acesso à informação, redução do esforço humano no desenvolvimento e utilização das aplicações, disponibilização da informação no tempo necessário, controle sobre a redundância, Compartilhamento de dados, Restrição de acesso não autorizado, Fornecimento de múltiplas interfaces, etc.
3)
Indique algumas vantagens no uso de banco de dados e em quais situações não é recomendável o seu uso.
R: Restrição de acesso não autorizado: possui um sistema de segurança que garantia o acesso específico a cada usuário (personalizado para grupos ou individual), possibilitando maior segurança ao BD;
Sistema de backupe recovery: possui controle do BD, no caso de falha do hardware ou do software, permitindo a recuperação da situação anteriormente encontrada de forma ágil e prática.
4)
O sistema de banco de dados deve prover uma visão abstrata de dados para os usuários, isolando, desta forma, detalhes mais internos do BD. A abstração pode se dá através da modelagem de dados. Conceitue, classifique e caracterize os três tipos básicos de Modelos de Dados.
R: Modelos de Dados são um conjunto de conceitos utilizados para a descrição da estrutura de um banco de dados. Os modelos são classificados em 3 tipos:
*modelo de alto nível: descreve os dados como os usuários os percebem;
*modelo de baixo nível: descreve os detalhes de como os