AULA 00 Flashcards

1
Q

Qual a diferença de dado para informação?

A

A informação é o dado que teve um processamento

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

Dados qualitativos se dividem em

A

Nominal - Atribui qualidade, sem ordenação. Vermleho, masculino, brasileiro

Ordinal - Qualidade passível de ordenação (Baixo, alto, curto, longo

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

Dados quantitativos se dividem em

A

Discreto - Valores específicos para uma variável - Quantidade total de pessoas

Contínuo - Valor que pode ser dividido em níveis menores,, associado a uma variável decimal.

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

Variável classificada como qualitativa ordinal
a) Profissão do candidato;
b) Nome completo do candidato;
c) Número de anos de experiência profissional;
d) Idade do candidato, considerando ano e meses;
e) Nível de escolaridade (Ensino Médio, Graduação, PósGraduação).

(tente falar cada uma delas)

A

a) Errado. É uma variável qualitativa nominal b) Errado. É uma variável qualitativa nominal c) Errado. É uma variável quantitativa
d) Errado. É uma variável quantitativa
e) Certo.

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

Quanto a confidencialidade dos dados, o que devemos saber?

A
  • Dados públicos: sem nível de confidencialidade
  • Dados internos (ou de uso interno): possui baixo nível de confidencialidade, não podendo
    ser compartilhada com pessoas de fora; porém, se forem, o impacto não será grande
  • Dados restritos: possui nível intermediário de proteção; são informações classificadas como
    importantes, e apenas grupos restritos podem ter acesso a ela
  • Dados confidenciais: tem alto nível de proteção; são dados que, se vazarem, podem
    comprometer gravemente a entidade
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Em desenvolvimento de sistema de computação, os dados que oferecem a opção de serem utilizados livremente, reutilizados e redistribuídos são chamados de
a) dados móveis.
b) inteligência.
c) conhecimento.
d) dados estruturados.
e) dados abertos.

A

os dados que podem ser usados livremente, sem necessidade de autorização, reutilizados e redistribuídos são chamados de dados abertos. (Gabarito: Letra E)

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

São 8 princípios.
O que significam estes?
1 - COMPLETUDE
2 - PRIMARIEDADE
3 - ATUALIDADE
4 - ACESSIBILIDADE

A

1 - Todos os dados públicos devem ser tornados disponíveis. Dados públicos são dados que não estão sujeitos a limitações válidas de privacidade, segurança ou controle de acesso.

2 - Os dados são apresentados tais como os coletados na fonte, com o maior nível possível de granularidade e sem agregação ou informação. JA CAIU ESSE E A RESPOSTA ERA PRIMÁRIOS

3 - Os dados são disponibilizados o mais rápido possível, para preservar seu valor.

4 - Os dados são disponíveis para o maior alcance possível de usuários e para os propósitos mais variados possíveis

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

São 8 princípios
O que significam estes?
5 - PROCESSÁVEIS POR MÁQUINAS
6 - ACESSO NÃO DISCRIMINATÓRIO
7 - FORMATOS NÃO PROPRIETÁRIOS
8 - LIVRES DE LICENÇAS

A

5 - Os dados são razoavelmente estruturados, para possibilitar o seu processamento automatizado.

6 - Os dados estão disponíveis a todos, sem que seja necessária identificação ou registro.

7- Os dados estão disponíveis em um formato sobre o qual nenhum ente tenha controle exclusivo.

8 - Os dados não estão sujeitos a regulações de direitos autorais, marcas, patentes ou segredo industrial. Restrições razoáveis de privacidade, segurança e controle de acesso podem ser permitidas na forma regulada por estatutos.

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

O QUE SÃO DICS?

A

Pirâmide de DIKW ou pirâmide de conhecimento.

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

A DICS - Pirâmide DIKW hierarquiza 4 tipos de valores. Quais são?

A

Sabedoria (topo) - aplicação do conhecimento. = conehcimento + aplicação
Conhecimento = informação + significado
Informação = dados + contexto
Dados (Base)

conforme vamos subindo a pirâmide, vamos aumentando o nível de abstração

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

Para uma variável de número decimal, como devo definir

A

FLOAT

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

VARCHAR é o que?

A

Armazena strings de texto de tamanho variável.
TEXT é de tamanho longo.
Se tiver N na frente é Unicode (sei lá o que é isso)

NCHAR
NVARCHAR
NTEXT

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

Como é banco de dados em inglês e como comumente chamamos?

A

database - db

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

V ou F?
UM BANCO DE DADOS DEVE SER ORGANIZADO E TER UM PROPÓSITO ESPECÍFICO. ISSO, PORÉM, SIGNIFICA QUE TEREMOS SEMPRE DADOS ESTRUTURADOS.

A

ERRADOOOOOOO
Não significa que teremos banco de dados estruturados
UM BANCO DE DADOS DEVE SER ORGANIZADO E TER UM PROPÓSITO ESPECÍFICO. ISSO, PORÉM, NÃO SIGNIFICA QUE TEREMOS SEMPRE DADOS ESTRUTURADOS.

Essa é a frase correta

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

V ou F?
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.

A

Falso. Eles são organizados de forma sistemática, para trazer informações úteis à entidade. Não é uma organização randômica.

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

Quais são os conjuntos de operações que engloba as operações básicas de um db?

A

CRUD
Create
Read
Update
Delete

17
Q

O que é CRUD?

A

Creat
Read
Update
Delete

18
Q

(CEBRASPE/PC PB/2022) Em banco de dados, para definir as operações básicas em uma tabela, utiliza-se o acrônimo
a) SQL.
b) ODBC.
c) CRUD.
d) NoSQL.
e) DROP

A

C
CRUD
Create,
Read
Update
Delete

19
Q

Podemos dividir os bancos de dados em 4 grandes grupos abordados pelas provas de concursos.
Quais são?

A
  • Bancos de Dados Relacionais: São bancos de dados que armazenam dados estruturados em tabelas relacionadas. Utilizam linguagem SQL (Structured Query Language) para consultas e são conhecidos por sua consistência e integridade de dados.
  • Bancos de Dados Dimensionais: São utilizados principalmente em data warehouses e são otimizados para consultas analíticas em grandes conjuntos de dados. Eles organizam os dados em cubos dimensionais, facilitando análises complexas.
  • Bancos de Dados NoSQL: São bancos de dados que não seguem o modelo relacional tradicional. Eles são projetados para lidar com tipos de dados não estruturados, sem esquema fixo, e são altamente escaláveis.
  • Bancos de Dados Orientado a Objetos: São bancos de dados que armazenam dados na forma de objetos, que podem conter atributos e métodos. Eles são úteis para sistemas que trabalham com modelos de dados complexos e relacionamentos dinâmicos.
20
Q

Qual das propriedades abaixo NÃO constitui uma característica que distingue a abordagem de banco de dados relacional de uma abordagem tradicional de processamento de arquivos?
a) Natureza de autodescrição da base de dados.
b) Isolamento entre programas e arquivos de dados.
c) Suporte a múltiplas visões de dados.
d) Suporte a recursos de data analytics, tais como algoritmos de aprendizado de máquina.
e) Suporte a transações concorrentes em ambientes multiusuário.

A

Gabarito D
Das alternativas apresentadas, os bancos de dados relacionais não apresentam o suporte a recursos de data analytics. Esses recursos são destinados a analisar a base de dados e retirar conhecimentos “ocultos”. Os bancos de dados que suportam essas operações são os dimensionais, que veremos mais à frente no curso. (Gabarito: Letra D)

21
Q

A natureza de autodescrição dos bancos de dados é o que permite que tenhamos múltiplas transações simultâneas, sem uma interferir na outra.

A

Errado
Natureza de Autodescrição - Contém próprias definições de forma inerente à sua estrutura. Feito por metadados

Abstração de dados - os DB são completamente independentes dos programas de aplicação.

Suporte a multiplas visões. - Para diferentes usuários

Suporte a múltiplas transações - vários usuários acessam e modificam simultaneamente o DB.

22
Q

Quais são os 4 princípios que as transações devem obedecer?

A

ACID -
Atomicidade - Tudo ou nada. Toda transação deve ser concuída com sucesso. Se uma operação da transação falhar, toda a transação falhou

Consistência - Uma transação deve levar o banco de dados de um estado válido para outro estado válido

Isolamento - as alterações feitas por uma transação não devem ser visíveis para outras transações até que a transação seja concluída com sucesso

Durabilidade - alterações devem ser permanentes

23
Q

Propriedades de transações em Sistemas Gerenciadores de Bancos de Dados (SGBDs) incluem:
I. Isolamento.
II. Privacidade.
III. Atomicidade.
IV. Preservação da consistência.
Quais estão corretas?
a) Apenas I, II e III.
b) Apenas I, II e IV.
c) Apenas I, III e IV.
d) Apenas II, III e IV.
e) I, II, III e IV.

A

ACID

Atomicidade

Consistência

Isolamento

Durabilidade

Gabarito C

24
Q

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

Saiu como certo!! Texto na íntegra do Oracle.

25
Q

O que são metadados?

A

Dados de dados.

Eles são referências estruturados de dados, que servem para identificar estrutura, conteúdo e outras informações importantes sobre os dados - e não se restringem a eles. Imagens, vídeos, áudios, todos possuem seus metadados. Eles trazem uma forma resumida das informações trazidas pelo determinado arquivo

26
Q

O que são Metadados
Estruturais
Descritivos
Administrativos?

A
  • Metadados estruturais: fornecem informações acerca da estrutura do dado, incluindo campos, tabelas, relacionamentos e esquemas. Com eles, o sistemas conseguem compreender a organização dos dados e como eles estão relacionados uns com os outros.
  • Metadados descritivos: descrevem os dados de forma a facilitar sua identificação e entendimento, passando informações como autor, data de criação, palavras-chave, entre outros. São usados, usualmente, para indexação de dados.
  • Metadados administrativos: inclui informações sobre o gerenciamento dos dados, como permissões de acesso, políticas de segurança e histórico de alterações. Seu objetivo é garantir um controle de acesso aos dados, garantindo sua integridade e segurança.
27
Q

V ou F?
Os metadados que irão servir para a recuperação e identificação dos dados são os metadados descritivos.

A

Verdadeiro

28
Q

Considerando que as principais classificações sobre metadados definem seus tipos como descritivos, estruturais e administrativos, é correto afirmar que as informações constantes de metadados do tipo
a) estrutural têm como função a recuperação e a identificação de dados.
b) descritivotêmcomofunçãoarecuperaçãoeaidentificaçãodedados.
c) estrutural têm como função a recuperação e a identificação de dados.
d) administrativo têm como função descrever a forma de se reconstituir um dado formado por
diversos componentes.
e) descritivo têm como função fornecer informações sobre o ciclo de vida dos dados.

29
Q

Qual o outro nome para a arquitetura ANSI/SPARC

A

Arquitetura de três esquemas.
Externo
Conceitual
Interno

30
Q

Conceitue os três níveis da arquitetura ANSI/SPARC também chamada de arquitetura de três esquemas

A

Externo:
Este é o nível mais alto da arquitetura, onde estão localizadas as visões dos usuários. Cada usuário pode ter sua própria visão personalizada dos dados, que representa uma parte específica do banco de dados relevante para suas necessidades. As visões são definidas por meio de consultas ou declarações de acesso aos dados. Essa camada de visão do usuário fornece uma abstração dos detalhes internos do banco de dados, permitindo que os usuários se concentrem nos dados relevantes para suas tarefas específicas.

Conceitual:
O nível conceitual descreve a estrutura global do banco de dados de forma independente das aplicações específicas ou dos detalhes de armazenamento físico. Nesse nível, são definidos o esquema conceitual e as regras de integridade do banco de dados. O esquema conceitual representa uma visão unificada e integrada dos dados, descrevendo as entidades, os relacionamentos e as restrições que governam os dados armazenados. Essa camada é geralmente definida por meio de modelos de dados, como o modelo entidade-relacionamento (ER) ou o modelo relacional.

Interno/visão física
O nível interno descreve a forma como os dados são armazenados fisicamente no banco de dados. Ele lida com aspectos de armazenamento, indexação, organização de arquivos e estratégias de acesso aos dados. Nesse nível, são definidas as estruturas de armazenamento físico, como tabelas, índices e outras estruturas de dados otimizadas para o desempenho. Essa camada é “oculta” para os usuários e aplicativos, pois eles interagem apenas com as camadas superiores.

31
Q

O que se ocupa do modo como os dados são fisicamente armazenados.

Qual é o nível de arquitetura relacionado a isso?

32
Q

Nível lógico de comunidade ou apenas lógico (mais abstrato que o físico e diferente da visão do usuário individual).

QUal é o nível de arquitetura relacionado a isso?

A

Conceitual (nível lógico)

33
Q

É correto falar que os níveis de arquitetura de um db ANSI/SPARC são independentes entre si?

A

Sim! eles são!

  • Independência Lógica: capacidade de alterar a estrutura lógica do banco de dados, ou seja, o nível conceitual, sem afetar os programas ou aplicativos que acessam o banco de dados.
  • Independência Física: capacidade de alterar a estrutura física do banco de dados sem afetar os programas ou aplicativos que acessam o banco de dados.
  • Independência de Dados: capacidade de alterar a estrutura dos dados e sua implementação física, sem alterar as demais estruturas do banco.

Então, de forma geral, a independência lógica permite alterar o nível conceitual sem alterar os níveis superiores, a independência física permite alterar o nível interno sem alterar os níveis superiores e, por fim, a independência de dados permite que alteremos os dados e sua estrutura sem que qualquer nível seja afetado por isso.

34
Q

(SELECON/IF RJ/2022) A arquitetura ANSI/SPARC para bancos de dados é composta por três níveis independentes, cada um deles descrevendo o banco de dados em um nível diferente de abstração. Esse tipo de arquitetura permite três tipos de independência, caracterizadas a seguir.
I. Alterações no nível interno não repercutem no nível conceitual.
II. Alterações no esquema conceitual não têm, necessariamente, de alterar o esquema externo. III. Alterações que envolvam a estrutura dos dados ou a sua implementação física não obrigam a alterações no nível da aplicação.
Os tipos de independência em I, III e III são denominados, respectivamente:
a) física, lógica e de dados
b) lógica, física e de dados
c) física, de dados e lógica
d) lógica, de dados e física

A

Vamos analisar as alternativas:
I. Alterações no nível interno não repercutem no nível conceitual. Aqui temos a independência física
II. Alterações no esquema conceitual não têm, necessariamente, de alterar o esquema externo. Aqui temos a independência lógica
III. Alterações que envolvam a estrutura dos dados ou a sua implementação física não obrigam a alterações no nível da aplicação.
Aqui temos a independência de dados
Então, temos independências física, lógica e de dados, respectivamente. (Gabarito: Letra A)