Tecnologia da informação
Baseado no texto disponibilizado sobre Banco Dados, responda:
1) O que é modelo de dados?
É um conjunto de programas responsáveis pelo gerenciamento de uma base de dados.
2) Quais são os modelos de dados mais utilizados e quais suas características?
Modelo relacional: O modelo relacional é uma teoria matemática.
Modelo orientado a objeto: são mais facilmente construídos usando tipos complexos de dados.
3) O modelo relacional é um dos mais utilizados hoje em dia. Por que?
Um dos pontos fortes do modelo relacional de banco de dados é a possibilidade de definição de um conjunto de restrições de integridade.
4) O que é um DER, explique e exemplifique.
Diagrama de entidade e relacionamento.
5) Qual é a correspondência das entidades e dos atributos do modelo lógico no Modelo físico (implementação)?
No projeto lógico apresenta-se a forma de organização dos dados e das estruturas de armazenamento internas, bem como dos relacionamento entre estas.
6) O que é cardinalidade?
Determina o número de relacionamentos dos quais uma entidade pode participar.
7) O que é um SGBD?
Sistema Gestor de Base de Dados.
8) Fale sobre as capacidades de um SGBD.
Controle de Redundância:
Impede que os usuários criem redundâncias.
Compartilhamento de Dados:
SGBD’s multiusuários devem fornecer controle de concorrência para assegurar que atualizações simultâneas resultem em modificações corretas.
Restrições de Acesso Multiusuário:
Faz com que usuários não autorizados não tenham acesso a todas as informações da base de dados.
9) Quais as vantagens de se utilizar um SGBD? Explique
Potencial para obrigar a Padronização:
Obriga o usuário a manter um padrão.
Flexibilidade:
Mudanças na estrutura de uma base de dados podem ser necessárias devido a mudanças nos requisitos.
10) Cite alguns SGBDs.
My SQL, Oracle e Postgre SQL