Aula 1 - Banco de Dados Flashcards

1
Q

V ou F
( ) um banco de dados representa algum aspecto do mundo real
( ) uma variedade aleatória de dados pode compor um banco de dados
( ) um banco de dados é projetado, construído e populado com dados para uma finalidade específica
( ) Um banco de dados representa algum aspecto do mundo real por meio de dados logicamente relacionados para uma finalidade específica.

A

V
F -> banco de dados é uma coleção logicamente coerente de dados interrelacionados com algum significado inerente
V
V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

V ou F
( ) um banco de dados pode ser gerado e mantido manualmente
( ) banco de dados tem tamanhos variados e são de alta complexidade
( ) Por meio de Sistemas Gerenciadores de Bancos de Dados, os dados podem ser compartilhados, a redundância pode ser controlada, inconsistências podem ser evitadas, a integridade dos dados pode ser mantida, a segurança pode ser aperfeiçoada, requisitos conflitantes podem ser balanceados, padrões podem ser utilizados e há suporte e controle de transações/usuários concorrentes.

A

V
F-> complexidade variável
V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sistemas Gerenciadores de Banco de Dados no mercado: S____, O____, D____, M____, F____, P____

A

SQLServer, Oracle, DB2, MySQL, Firebird, PostgreSQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual(s) não é características dos bancos de dados:
a) natureza autodescrita.
b) suporte a múltiplas visões dos dados.
c) processamento de transações multiusuário.
d) Isolamento entre os programas e os dados (abstração de dados).
e) liberdade de cada aplicação nomear e estruturar os itens de dados armazenados de
forma independente.

A

somente E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Banco de Dados
1) o que é Software de controle de concorrência?
2) o que é uma transação?

A

1) permite vários usuários acessarem o BD simultaneamente e manipulem os dados
2) é um programa em execução ou processo num banco de dados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quais são as característica das operações num banco de dados?

A

ACID
Atomicidade: é completamente executada ou totalmente cancelada

Consistência: levar o banco de dados de um estado consistente a um outro estado consistente

Isolamento: transações isoladas, independentes

Durabilidade: as transações efetivadas são guardadas em uma memória não volátil

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Complete com instância e Esquema do Banco de Dados

( ) descrição do banco especificada durante o projeto, a estrutura lógica que define a organização dos dados

( ) conjunto de dados armazenados no banco num determinado momento de operação

A

Esquema
instância

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Arquitetura ANSI/SPARC
1) se divide em quais níveis?

A

1) CEI = Nível conceitual, Nível externo e Nível interno
Arquitetura é conceito interno e externo da casa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Complete c os níveis da arquitetura ANSI/SPARC: Interno, conceitual e externo

A) Nível de Visão ou Nível Lógico do Usuário e ocupa-se da forma como os dados são vistos por cada usuário.
B) Nível Lógico de Comunidade (ou apenas Nível Lógico), define a estrutura do banco de dados para uma comunidade de usuários.
C) o mais próximo do meio de armazenamento físico. Nesse nível, estão a representação física dos campos e a sequência física em que os registros estão armazenados no sistema.

A

A) Externo
B) Conceitual
C) Interno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

1) Independência de dados é a capacidade de modificar a definição dos esquemas de determinado nível, sem afetar o esquema de qual nivel ?

2) quais sao os dois níveis de independência de dados?

A

1) nível superior
2) indepencia Lógica e física

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Complete com independência Lógica e física dos dados

A) A capacidade de alterar o esquema conceitual, sem que seja necessário alterar os esquemas externos ou os programas de aplicação
B) capacidade de alterar o esquema interno sem ter de alterar o esquema conceitua

A

A) Lógica
B) Física

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quais são os três modelos de classificações de banco de dados, em relação ao projeto?

A

Modelo Conceitual, Modelo Lógico e Modelo Físico.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Complete com os projetos: Modelo Conceitual, Modelo Lógico e Modelo Físico.

a) Também chamado de Modelo Representativo, oferece conceitos que podem ser facilmente entendidos pelos usuários finais, mas que não está muito longe do modo como os dados são organizados e armazenados no computador

b) Modelo de alto nível, oferece conceitos que são mais próximos ao modo como muitos usuários compreendem os dados.

c) Oferece conceitos que descrevem os detalhes de como os dados são armazenados no computador. Eles costumam ser voltados para especialistas de computadores e, não, para usuários finais.

A

a) Modelo Lógico
b) Modelo Conceitual
c) Modelo Físico

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Em relação aos projetos: Modelo Conceitual, Modelo Lógico e Modelo Físico. Descreva o nível:
a) Grau de abstração
b) Dependência (Hardware e Software)
c) Compreensão pelo usuário

A

a) Conceitual -> alto Lógico -> médio e Físico -> baixo
b) Conceitual -> nenhuma Lógico -> Software e Físico -> Hardware e Software
c) Conceitual -> fácil Lógico -> médio e Físico -> difícil

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Complete com os tipos de SGBD: Relacional, Hierárquico, Em Rede, Orientados à Objetos, Orientado à Documentos, Orientado à chave-valor e Orientado à grafos:

a) Dados são organizados como grafos, facilitando relacionamentos complexos e consultas eficientes.

b) Dados são organizados em tabelas com relacionamentos baseados em chaves primárias e estrangeiras

c) Dados são organizados em objetos, em que os dados só podem ser manipulados pelos métodos definidos pela classe de que estes objetos pertencem

A

a) Orientado à grafos

b) Relacional

c) Orientados à Objetos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Complete com os tipos de SGBD: Relacional, Hierárquico, Em Rede, Orientados à Objetos, Orientado à Documentos, Orientado à chave-valor e Orientado à grafos:

d) Dados são organizados em documentos, facilitando o armazenamento de dados não estruturados ou semiestruturados.

e) Dados são organizados em estrutura flexível que permite a associais diversas entre os registros do banco de dados.

A

d) Orientado à Documentos

e) Em Rede

17
Q

Complete com os tipos de SGBD: Relacional, Hierárquico, Em Rede, Orientados à Objetos, Orientado à Documentos, Orientado à chave-valor e Orientado à grafos:

f) Dados são organizados em uma estrutura de árvore, em que um registro-pai se relaciona com vários registros-filhos – e a navegação é feita da raiz para as folhas.

g) Dados são organizados como um conjunto de chaves e valores, otimizado para leitura e escrita rápida.

A

f) Hierárquico

g) Orientado à chave-valor

18
Q

V ou F

( ) o modelo conceitual é independente de hardware ou software, podendo ser implementado por qualquer SGBD. Por outro lado, o modelo lógico depende de somente software. Por fim, o modelo físico depende de hardware e software.

( ) Atomicidade, uma das propriedades cruciais em transações de banco de dados relacional, é a chave para manter os dados precisos no banco de dados e garantir que eles estejam em conformidade com regras, regulamentos e políticas da empresa.

( ) a propriedade envolvida quando uma transação de banco de dados é completada com sucesso e as mudanças que ela fez no banco persistem, mesmo que existam falhas no sistema, é a consistência

A

V
V
F-> durabilidade

19
Q

V ou F
( ) Um esquema de banco de dados é um conjunto de regras que governa um banco de dados ou todo o conjunto de objetos pertencentes a determinado usuário.

( ) Uma das vantagens de utilizar sistema gerenciador de banco de dados é o fato de ele realizar o controle da redundância de dados, o que impede a ocorrência de inconsistências entre os arquivos.

( ) Comparativamente aos usados pelos usuários leigos, os modelos de dados utilizados por programadores são considerados menos abstratos, pois contêm mais detalhes de como as informações estão organizadas internamente no banco de dados.

A

Tudo V

20
Q

No pacote Microsoft Office existe um aplicativo específico para criar e trabalhar com Banco de Dados. Esse aplicativo foi denominado pela Microsoft de:

A) One Note
B) OneDrive
C) Outlook
D) Access

A

D) Access

21
Q

Quanto ao Banco de Dados da Microsoft denominado MS-ACCESS, as últimas versões deste aplicativo aparecem com a extensão padrão de arquivo como:

A) .ACCX
B) .ACCSS
C) .ACBDX
D) .ACCDB

A

D) .ACCDB -> BD = banco de dados

22
Q

No Microsoft Office Access 2007 basicamente um arquivo de banco de dados possui qual(s) dos objetos abaixo:

(1) Formulários.
(2) Consultas.
(3) Projetos.
(4) Tabelas
(5) Relatórios
(6) Módulos
(7) Macros

A

Todos exceto: 3 projetos

23
Q

Sistemas de banco de dados estão sujeitos a falhas como falta de energia, erros de software ou mesmo sabotagem dos dados. O sistema de recuperação é responsável pela restauração do banco para um estado consistente que havia antes da ocorrência da falha. Para precaver-se de tais falhas, devem-se preservar as propriedades de:

a) consistência e durabilidade.
b) isolamento e consistência.
c) atomicidade e durabilidade.
d) durabilidade e isolamento.
e) atomicidade e isolamento.

A

c) atomicidade e durabilidade.

24
Q

V ou F

( ) O catálogo de um sistema de gerenciamento de banco de dados relacional armazena a descrição da estrutura do banco de dados e contém informações a respeito de cada arquivo, do tipo e formato de armazenamento de cada item de dado e das restrições relativas aos dados.

( ) A definição/descrição do banco de dados fica armazenada no próprio banco de dados na forma de um catálogo ou dicionário de dados – esses dados sobre o banco de dados são chamados de metadados

( ) Um SGBD possui a capacidade de mudar o esquema interno sem ter de alterar o esquema conceitual, consequentemente não havendo necessidade de alteração do esquema externo.

A

Tudo V