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
Q

O que é o modelo de bd relacional?

A

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
Q

O que é o modelo de bd orientado a objetos?

A

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
Q

O que é o MER (Modelo Entidade-Relacionamento)?

A

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
Q

O que é uma entidade do MER?

A

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
Q

O que é um relacionamento do MER?

A

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
Q

O que é o domínio de um atributo?

A

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
Q

Qual a diferença entre um atributo simples e um composto?

A

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
Q

Qual a diferença entre um atributo monovalorado ou multivalorado?

A

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
Q

Qual a diferença entre um atributo nullable e non-nullable?

A

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
Q

Qual a diferença de um atributo derivado?

A

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
Q

O que é um Diagrama de entidades e relacionamentos (DER)?

A

É 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
Q

O que é a normalização dos dados?

A

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
Q

Quais são os objetivos da normalização de dados?

A

minimização de redundâncias e inconsistências, facilidade de manipulações no banco de dados, ganho de performance no SGBD