1ª Prova - Banco de dados I Flashcards

Vai abordar os 3 primeiros slides enviados pelo professor, tirando a parte de workbench

1
Q

O que é um dado?

A

Sequência de símbolos quantificados ou quantificáveis. Qualquer elemento identificado em sua forma bruta que, por si só, não conduz a compreensão de determinado fato ou situação

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

O que é uma Informação?

A

Um dado configurado de forma adequada ao entendimento e á utilização pelo ser humano. É resultado de dados devidamente tratados, comparados, relacionados e classificados.

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

O que é conhecimento?

A

Conjunto de ferramentas conceituais e categorias utilizadas pelos seres humanos para criar, colecionar, armazenar e compartilhar a informação.

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

O que é a habilidade de cognição?

A

A habilidade cognitiva se refere à capacidade de adquirir conhecimento, aprender, ou pode ser simplesmente a palavra conhecimento.

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

Vire para receber um exemplo de dado, informação e conhecimento.

A

Dado são as imagens meterológicas capturadas do tempo, informação é a que se interpreta disso como chuva, vai chover, e conhecimento é toda uma junção de informaçõessobre a chuva que se aproxima, ícones facilitando compreensão, etc

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

O que é um banco de dados?

A

Pode ser definido como sendo uma coleção de dados integrados que tem por objetivo atender a uma comunidade de usuários.

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

Quais são os dois tipos principais de dados

A

Primitivos (int, float, char, boolean,…) e compostos (array, string, …)

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

O que são vetores?

A

Estruturas de dados homogêneas que permitem agrupar diversas informações dentro de uma mesma variável, sendo elas do MESMO TIPO DE DADO, daí que vem o termo HOMOGÊNEA

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

O que são vetores?

A

Estruturas de dados que permitem armazenar diversas informações de mesmo tipo dentro de uma mesma variável. Por apenas agrupar um tipo de dado, é chamado de homogêneo

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

O que são Matrizes?

A

Uma matriz, também conhecida como array multidimensional, é uma estrutura de dados que armazena um conjunto de elementos do mesmo tipo, organizados em linhas e colunas

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

Informações contidas em arquivos estão logicamente agrupadas em CAMPOS e REGISTROS.

A

Não tem resposta, é só uma informação

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

O que são os CAMPOS?

A

Os campos são a menor unidade lógica de informação contiga nos arquivos.

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

O que é um registro?

A

A organização dos campos de um arquivo (representação lógica)

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

Quais são os 4 pilares de organização de campos?

A

Comprimento fixo (ou variável), indicador do comprimento, delimitadores, e o uso de tags

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

O que significa abstração?

A

A abstração visa isolar os detalhes do BD dos usuários e aplicativos. Isso significa que os usuários não precisam se preocupar com como os dados são armazenados e gerenciados no nível físico, podendo focar na lógica e na manipulação dos dados de forma mais abstrata. Níveis diferentes de visualização de informações, visando a necessidade e facilidade de quem está consultando.

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

O que é um nivel de visão de dado?

A

São como os níveis principais de abstração dos dados, tendo 3 tipos.

17
Q

Quais são os 3 tipos de visão de dados?

A

Os níveis interno, externo e conceitual

18
Q

Como funciona a visão de nível externo?

A

é a vista do usuário que opera os sistemas. através de interfaces desenvolvidas pelo analista, tem a visão dos usuários individuais. (Aplicação)

19
Q

Como funciona o nível de visão de conceitual?

A

Também conhecido como nível lógico, é aquela vista pelo analista de desenvolvimento e pelo administrador das bases. Existe a preocupação na definição de normas e procedimentos, para garantir a segurnça e confiabilidade. Nela está o DDL e o DML (SGBD)

20
Q

Como funciona o nível de visão Interna?

A

A vista do responsável pela manutenção e desenvolvimento do SGBD. Existe a preocupação com a forma de recuperação e manipulação dos dados através do BD. (Banco de dados)

21
Q

O que são o DDL e o DML?

A

São as chamadas linguagem de definição de dados e linguagem de manipulação dos dados

22
Q

Quais são os 4 tipos de modelos de bando de dados?

A

Hierárquico, em Rede, Relacional e Orientado a Objetos.

23
Q

O que é o modelo de bd hierárquico?

A

Representa os dados como uma estrutura composta de registros e ligações hierárquicas entre esses registros, de modo que o todo apresente uma forma de árvore invertida. Surgiu em 64 pelo IMS – System Management Information da IBM, com o sistema mais famoso que usa sendo o SABRE.

24
Q

O que é o modelo de bd em rede?

A

Representa, na visão do usuário, dados como um conjunto de registro e elos em forma de rede. Foi gerado pelo DTBG da Codasyl. A Linguagem para manipular o BD é bastante procedural.

25
O que é o modelo de bd relacional?
Representa dados como relação, tabelas. Formulado por Codd, tendo sua teoria sustentada pela álgebra relacional. A primeira tentativa de se gerar um SGBD relacional ocorreu em 1974 pela IBM com a criação do System R.
26
O que é o modelo de bd orientado a objetos?
Representa dados e funções que manipulam estes dados em uma estrutura denominada Objeto. Por meio dela é possível encapsular dados e métodos que manipulam estes dados. Conceitos de generalização, especialização, herança e polimorfismo são alicerces da orientação a objetos.
27
O que é o MER (Modelo Entidade-Relacionamento)?
Representa o mundo real por meio de conjuntos de objetos chamados entidade e relacionamentos. A junção ordenada/lógica desses tipos de objetos representam a estrutura do mundo real.
28
O que é uma entidade do MER?
Uma entidade no Modelo Entidade-Relacionamento (MER) representa um objeto do mundo real que é relevante para o sistema que está sendo modelado. Ou seja, é algo que pode ser identificado e distinguido de outros objetos. Apresenta nome, chave primária e atributos/características.
29
O que é um relacionamento do MER?
Um relacionamento no MER representa uma associação entre duas ou mais entidades. Ou seja, é a ligação que existe entre os objetos do mundo real.
30
O que é o domínio de um atributo?
São as possibilidades disponíveis para o campo do atributo, como um cep se restringe a números, 8 dígitos, sendo esse seu domínio.
31
Qual a diferença entre um atributo simples e um composto?
atributos compostos, diferentemente dos simples (atômicos), são divisíveis em partes, como um nome que tem primeiro nome e sobrenome, as vezes nome intermediário etc
32
Qual a diferença entre um atributo monovalorado ou multivalorado?
atributos monovalorados apresentam só um valor para a entidade, enquanto os multivalorados, podem assumir conjunto de valores para uma única entidade. Como uma pessoa que pode ter um atributo de depende(s), que pode ser multivalorado
33
Qual a diferença entre um atributo nullable e non-nullable?
um valor nulo é usado quando uma entidade NÃO possui valor para um atributo, como o código de reservista, que mulheres não têm
34
Qual a diferença de um atributo derivado?
Quando o valor do atributo é derivado de outro, como o número de valor total de uma compra, multiplicando a quantidade de itens pelos seus respectivos preços e somando
35
O que é um Diagrama de entidades e relacionamentos (DER)?
É a representação gráfica do MER, utilizando símbolos e notações específicas para visualizar as entidades, seus atributos, relacionamentos e cardinalidades. Tem retangulos que são entidades, elipses que são atributos, losangos que são relacionamentos, e linhas que unem atributos às entidades e estes aos relacionamentos
36
O que é a normalização dos dados?
Normalização de dados é o processo formal e passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros.
37
Quais são os objetivos da normalização de dados?
minimização de redundâncias e inconsistências, facilidade de manipulações no banco de dados, ganho de performance no SGBD