01-Banco de dados Flashcards
(32 cards)
Definição de banco de dados?
banco de dados representa algum aspecto do mundo real por meio de dados logicamente relacionados para uma finalidade específica.
Definição de dados?
são fatos brutos, em sua forma primária – e, muitas vezes, os dados podem não fazer sentido sozinhos;
Definição de informação?
consiste no agrupamento de dados de forma organizada para fazer sentido e gerar conhecimento.
um banco de dados é uma coleção de dados logicamente relacionados que representam algum aspecto do mundo real, podendo ter qualquer tamanho e complexidade, e
podendo ser manual ou computadorizado.
V/F
VERDADEIRO
Um banco de dados é uma coleção de dados que são organizados de
forma randômica, sem significado implícito e de tamanho variável, e projetados para atender a uma proposta específica de alta complexidade, de acordo com o interesse dos usuários.
V/F
FALSO
um banco de dados é uma coleção de dados que são organizados de forma randômica coerente, sem com significado implícito e de tamanho variável, e projetados para atender a uma proposta específica de alta variável complexidade,
de acordo com o interesse dos usuários.
Um banco de dados é formado por uma coleção de dados sem um
relacionamento lógico, com um significado interpretado por uma aplicação ou um programa computacional.
V/F
FALSO
na verdade, os dados possuem um relacionamento lógico e coerente – não se trata de uma coleção de dados aleatórios (Errado).
Qual a definição de um sistema gerenciador de banco de dados (SGBD)?
coleção de programas que permite
aos usuários criar e manter um banco de dados.
Definição de aplicação de banco de dados?
são programas que acessam um banco de dados por meio de consultas ou solicitações enviadas a
um SGBD
O que é um sistema de banco de dados (SBD)?
é o conjunto de banco de dados + sigerenciador de banco de dados+aplicações
Um SGBD é uma coleção de programas que permite aos
usuários criar e manipular uma base de dados. De forma equivalente, é um sistema de software de propósito geral que facilita o processo de definir, construir e manipular bases
de dados de diversas aplicações.
v/f
VERDADEIRO
Cite as 4 características de utilização de banco de dados?
1- Natureza de autodescrição de um sistema de banco de dados
2-Isolamento entre programas e dados, e abstração de dados
3-Suporte de múltiplas visões dos dados
4-Compartilhamento de dados e processamento de transação multiusuário
Definição de abstração em TI?
Abstração tem haver com a riqueza de detalhes, quanto maior a abstração menor a quantidade de detalhes disponíveis, e o inverso é verdadeiro
Definição de transação em banco de dados?
Uma transação é um programa em execução ou processo que inclui um ou mais acessos ao banco de dados, como fazer a leitura de dados ou inserir, excluir e atualizar dados do banco.
O que significa que uma transação de banco de dados deve TER ATOMICIDADE?
Significa que uma transação é uma unidade de processamento atômica que deve ser executada integralmente até o fim ou não deve ser executada de maneira alguma – é tudo ou
nada!
Quando tudo ocorre bem e a transação envolvendo um banco de dados é confirmada chamamos de…?
COMMIT
Quando ocorre alguma falha e as operações de gravações de uma transação de banco de dados deve ser desfeita chamamos de…?
ROLLBACK
O que significa que a transação de BD deva ter consistência?
A execução de uma transação deve levar o banco de dados de um estado consistente a um outro
estado consistente. Ou seja a transação para que ocorra ela deve respeitar todas as regras e restrições impostas pelo BD.
O que significa dizer que as transações de BD tem isolamento?
conjunto de técnicas que tentam evitar que transações paralelas interfiram umas nas outras, fazendo com que o resultado de várias transações em paralelo seja o mesmo resultado que essas transações teriam caso fossem executadas sequencialmente (uma após a outra).
O que é a durabilidade em transações de BD?
Os efeitos de uma transação em caso de sucesso devem persistir no banco de dados mesmo em casos de quedas de energia, travamentos ou erros.
Cite e defina de maneira rápida as propriedades de uma transação envolvendo BD?
Quais as atribuições de um Administrador de banco de dados?
FUNÇÃO TÉCNICA
-se importa mais com os processos e pouco com os dados em sí
- faz Autorização de acesso ao banco, coordenação e monitoração de uso, aquisição de software e hardware são responsabilidades de um administrador de banco de dados.
Quais atribuições do administrador de dados?
FUNÇÃO GERENCIAL
- Preocupa-se principalmente com os dados armazenados.
-funções do administrador de dados é padronizar os dados, documentando as definições e descrições dos itens de dados.
O que é a arquitetura ANSI/SPARC?
arquitetura para construção de bancos de dados
Também é chamada de arquitetura de 3 esquemas
A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de
Dados (SGBD) divide-se nos níveis:
a) externo, conceitual e interno
b) externo, lógico e recuperador
c) interno, indexador e lógico
d) físico, conceitual e lógico
e) físico, indexador e recuperador
a) externo, conceitual e interno