Banco de dados
Por: 4260379 • 16/11/2015 • Trabalho acadêmico • 1.040 Palavras (5 Páginas) • 240 Visualizações
O que significa SGBD?
Sistema Geral de Banco de Dados
O que é DBA?
É o gerente geral do banco de dados, ele planeja a estrutura que será aplicada ao sistema.
No que se consiste um SGBD?
Consiste em uma coleção de dados inter-relacionados e de um conjunto de programas para acessá-los.
Qual o objetivo de um SGBD?
Prover um ambiente adequado para recuperar e armazenar informações de um banco de dados. Um sistema de banco de dados são projetados para gerenciar grandes grupos de informações.
Do que um banco de dados precisa para funcionar?
De um sistema operacional adequado.
Como são chamadas as informações de um BD?
Dados inseridos em um banco de dados são chamados de REGISTROS.
O que é abstração de dados?
É mostrar ao usuário apenas a informação que ele deseja. Quando um usuário quer um informação, ele não se importa com as outras. A abstração de dados consiste em fornecer apenas a informação solicitada de forma clara.
Um BD é composto de níveis. Quais são e quais suas características?
- Nível Físico: é o nível mais baixo de abstração. Neste nível, complexas estruturas são descritas em detalhes. É quase uma linguagem binária, muito detalhada.
- Nível Conceitual: Descreve as informação que de fato estão armazenadas no BD e quais as relações entre elas.
- Nível de Visão: O nível mais abstrato, mostra apenas parte do banco de dados, as informações claras independente das suas relações. É neste nível que se faz as restrições por tipo de usuário.
O que é uma entidade?
entidade será uma tabela em um banco de dados. Na verdade quando identificamos todas as entidades, estaremos definindo quais serão as tabelas que teremos que criar em um banco de dados.
Fulano de Tal, CPF nº 111.111.111-22, é uma entidade, uma vez que só pode existir uma única pessoa com o mesmo nome e CPF.
UMA ENTIDADE TBM PODE SER CHAMADA DE OBJETO.
O que é um atributo?
Toda entidade possui atributos, ou seja, possui características.
As entidades são as tabelas, os atributos são os campos e os dados são os registros.
O que é modelo entidade-relacionamento (MER)?
É o modelo de estrutura que mostra a relação entre as entidades. É necessário ter pelo menos um campo em comum.
**** O diagrama E-R (DER) é criado a partir do MER. Na montagem do Diagrama, inicia-se com a Classe em seguida os Atributos e por ultimo o Método. Método é a ação.
O que modelo orientado a objetos?
Assim como o modelo E-R, o modelo orientado a objeto é baseado num conjunto de objetos.
Um conjunto de objetos com as mesmas características e métodos são agrupados em classes.
Quais os três modelos de dados mais comuns?
Modelo relacional, Modelo de Redes e Modelo Hierárquico.
Descreva o Modelo Relacional de Dados
Representa o relacionamento de dados em um conjunto de tabelas. Para haver relacionamento pelo menos um atributo precisa ser igual.
Exemplo: Nome e Conta // Conta e Saldo
Descreva o Modelo de Redes
O modelo de redes não possui tabelas, são dados representados por coleções de registros e o relacionamento é representado por ligações.
Os registros no Banco de Dados são organizados como coleções de grafos arbitrários.
Descreva o Modelo Hierárquico.
É similar ao modelo de redes, pois os dados e relacionamentos são representados por registros e ligações, respectivamente. Ele difere do modelo de redes no sentido em que os registros são organizados como coleções de arvores em vez de grafos arbitrários.
O que é variável de instância?
Toda vez que um registro é mudado dentro de um atributo, muda-se a instância.
Em banco de dados se espera uma constante mudança de variáveis de instância. Mudança de registros.
O que é instância de banco de dados?
Coleção de informações armazenadas no banco de dados em um determinado momento é chamada de instancia do banco de dados.
**** Os sistemas de banco de dados possuem diversos esquemas, subdivididos de acordo com os níveis de abstração. No nível mais baixo, esta o esquema físico, no nível intermediária, o esquema conceitual; No nível mais alto, um subesquema. Em geral, os sistemas de banco de dados suportam um esquema físico, um esquema conceitual e diversos subesquemas.****
...