Questões de Concurso Sobre banco de dados em noções de informática

Foram encontradas 1.196 questões

Q2793766 Arquitetura de Software

Leia as afirmativas a seguir:


I. A área de atuação dos sistemas Objeto-Relacional tenta suprir a dificuldade dos sistemas relacionais convencionais, que é o de representar e manipular dados complexos, visando ser mais representativos em semântica e construções de modelagens.

II. O termo dados refere-se ao valor de um campo armazenado, matéria-prima para obtenção de informação.

III. O metadados contém informações relevantes sobre a criação, gerenciamento e uso do data warehouse e funciona como uma ponte entre os usuários do data warehouse e os dados nele contidos.

IV. O modelo relacional impede a implementação de estruturas de dados organizadas em relações.


Marque a alternativa CORRETA:

Alternativas
Q2793762 Arquitetura de Software

Leia as afirmativas a seguir:


I. Após sua criação e primeira carga, o data warehouse passa a sofrer cargas incrementais que devem refletir o ambiente operacional ao longo do tempo, tornando-o um imenso repositório para os sistemas de apoio à decisão.

II. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados.

III. O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto-nível, ou seja, seus conceitos foram projetados para serem compreensíveis a usuários, descartando detalhes de como os dados são armazenados.

IV. O diagrama de classes UML não serve como esquema para o modelo de dados orientado a objetos.


Marque a alternativa CORRETA:

Alternativas
Q2793502 Arquitetura de Software

Leia as afirmativas a seguir:


I. Warehousing é uma técnica utilizada para recuperação e integração de dados a partir de fontes distribuídas, autônomas e, possivelmente, heterogêneas.

II. Uma base de dados é uma coleção de dados logicamente relacionados, com algum significado.

III. Uma base de dados tem alguma fonte de dados, algum grau de interação com eventos do mundo real e uma audiência que está ativamente interessada no seu conteúdo.

IV. O termo informação refere-se ao conjunto de dados compilados e processados de acordo com solicitação de consultas e análises.


Marque a alternativa CORRETA:

Alternativas
Q2790977 Arquitetura de Software

O tipo de tecnologia que permite a criação de espelhos entre discos, auxiliando assim na segurança contra perda de dados em um disco rígido, é

Alternativas
Q2772176 Arquitetura de Software

Qual o comando SQL utilizado para atualizar dados de uma tabela?

Alternativas
Q2772174 Arquitetura de Software

São comandos SQL:


I. Update Table.

II. Alter Table.

III. Update Database.


Quais estão corretos?

Alternativas
Q2772171 Arquitetura de Software

Sobre Banco de Dados, são comandos básicos da DML:


I. Select.

II. Update.

III. Alter.


Quais estão corretos?

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765893 Arquitetura de Software

Em bancos de dados Cliente/Servidor , pode-se empregar o recurso trigger para realizartarefas relacionadas com restrições de acesso, validações, consistência de dados e rotinas de segurança, e que envolve o uso de um bloco de códigos SQL. Nesse caso, dois comandos SQL que podem ser empregados são:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765879 Arquitetura de Software

Business lnteligence (BI), também conhecida como Inteligência Empresarial, pode ser definida como um conjunto de técnicas e ferramentas que permite a organização e análise das informações para o suporte à tomada de decisão. Duas das principais ferramentas de BI são, respectivamente:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765870 Arquitetura de Software

Para realizar uma consulta SQL em uma tabela de funcionários, cuja idade não esteja entre 30 e 40 anos (inclusive), a sintaxe correta está indicada na seguinte opção:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765869 Arquitetura de Software

As tecnologias de bancos de dados se apoiam na arquitetura ANSl/SPARC, que consiste em dividir as aplicações de usuários da base de dados em três níveis, conforme abaixo:


1. descreve a estrutura de armazenamento da base de dados, incluindo os detalhes quanto aos dados e caminhos de acesso, que permitem um bom desempenho.

2. descreve a estrutura da base de dados, independente de qualquer usuário ou aplicação, escondendo os detalhes de implementação dos arquivos que armazenam os dados.

3. descreve a visão da base de dados a partir de um grupo de usuários, permitindo trabalhar apenas com uma parte dos dados que seja de interesse de determinada aplicação.


Os níveis (1) , (2) e (3) são denominados, respectivamente:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765868 Arquitetura de Software

A figura ilustra uma importante ferramenta utilizada na UML.

Imagem associada para resolução da questão


Essa figura é conhecida como Diagrama de:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765856 Arquitetura de Software

A SQL disponibiliza as funções de agregação, também conhecidas como estatísticas, que tem por objetivo obter informação sobre conjuntos de linhas especificados na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Uma dessas funções devolve a média de todos os valores da coluna, enquanto que outra o maior valor da coluna.

Essas funções são conhecidas, respectivamente, como:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765854 Arquitetura de Software

Na UML, um recurso tem por objetivo representar os subsistemas englobados por um subsistema de forma a determinar as partes que o compõem, podendo ser utilizado para demostrar a arquitetura de uma linguagem ou para definir as camadas de um software ou de um processo de desenvolvimento.

Esse recurso é denominado Diagrama de:

Alternativas
Q2756008 Arquitetura de Software

O Sistema de Gestão de Projetos de Pesquisa da universidade na qual Bernardo trabalha possui, dentre outras, a relação que armazena os dados dos projetos desenvolvidos na instituição, da qual pode-se ver uma amostra na Tabela 1, abaixo:



id

titulo

tipo_id

datainicio

bolsa

responsavel_id

1

Ref. C

1

2018-01-29

false

2255892

2

Ref. D

2

2017-06-18

true

2254782

3

Ref. A

2

2018-02-04

true

2255633

4

Ref. F

1

2018-02-10

true

2255555

6

Ref. H

3

2017-01-12

false

2511255

8

Ref. R

1

2017-09-29

true

2255642

adddddasdasad Tabela 1: amostra de dados da relação projetos de pesquisa


Já o Sistema de Gestão de Ações de Extensão possui, dentre outras, a relação que armazena os dados de todas as ações de extensão desenvolvidas na instituição, da qual pode-se ver uma amostra na Tabela 2, abaixo:



id

nome

tipoacao

inicio

bolsa

coordenador_id

2

Ref.A

Evento

2016-02-28

true

2258992

5

Ref.P

Curso

2018-05-17

true

2250782

6

Ref.E

Projeto

2017-01-04

true

2200633

7

Ref.S

Projeto

2016-01-19

false

1255555

8

Ref.Q

Curso

2018-01-14

true

2411255

9

Ref.C

Projeto

2017-04-22

false

2155642


asdasdasdasdadsasd Tabela 2: amostra de dados da relação ações de extensão


Recentemente, Bernardo, que é Analista de Tecnologia da Informação, recebeu uma demanda da administração para que fosse desenvolvida uma interface onde todos os projetos realizados pela instituição (tanto os de pesquisa quanto os de extensão) possam ser consultados.


Para a construção dessa interface, Bernardo desenvolveu e executou a seguinte consulta SQL:


(SELECT projetopesquisa.titulo AS

'Projeto',"Pesquisa" AS 'Tipo' ,DATE_FORMAT

(projetopesquisa.data_inicio, '%d/%m/%Y') AS

'Data de Início', (CASE projetopesquisa.bolsa

WHEN O THEN "Não" ELSE "Sim" END) AS 'Bolsa',

CONCAT("Prof(a). ", pessoa.nome) AS

'Coordenador' FROM projetopesquisa INNER JOIN

pessoa ON projetopesquisa.responsavel_id =

pessoa.id) UNION (SELECT acaoextensao.nome AS

'Projeto', "Extensão" AS 'Tipo', DATE_FORMAT

(acaoextensao.inicio, '%d/%m/%Y') AS 'Data de

Início', (CASE acaoextensao.bolsa WHEN O THEN

"Não" ELSE "Sim" END) AS 'Bolsa', CONCAT

("Prof(a). ", pessoa.nome) AS 'Coordenador'

FROM acaoextensao INNER JOIN pessoa ON

acaoextensao . coordenador_id = pessoa.id)

ORDER BY 'Projeto'


Considerando apenas os dados amostrados nas Tabelas 1 e 2 e sabendo que a consulta foi executada em um servidor MySQL e que há outras tabelas envolvidas, qual será exatamente o resultado obtido com a consulta?

Alternativas
Q2756007 Arquitetura de Software

Uma consulta em SQL pode conter mais de seis cláusulas, porém, somente as duas primeiras são obrigatórias. As cláusulas são especificadas na seguinte ordem, e as cláusulas entre colchetes [g] são opcionais:


(RAMEZ, E.; NAVATHE S. B., Sistemas de Banco de Dados, 4. ed., São Paulo: Pioneira Thomson Learning, 2005, com adaptações).


CLAUSULA1 <atributos e lista de funções>

CLAUSULA2 <lista de tabelas>

[CLAUSULA3] <condição>

[CLAUSULA4] <atributo(s) agrupado(s)>

[CLAUSULA5] <condição de agrupamento>

[CLAUSULA6] </lista de atributos>;


Considerando a estrutura apresentada acima, quais são as substituições dos termos “CLAUSULA1”, “CLAUSULA2”, “CLAUSULA3”, “CLAUSULA4”, “CLAUSULA5” e “CLAUSULA6”, exatamente nessa ordem, fazendo com que a consulta apresente a estrutura correta?

Alternativas
Q2755995 Arquitetura de Software

Raid é uma sigla que significa Redundant Array of Independent Disks, ou seja, conjunto redundante de discos independentes. Considere um computador com 2 discos rígidos (HDs), cada um com 2Tb. Qual nível de Raid deve ser usado para se ter um volume com 4Tb?

Alternativas
Q2755990 Arquitetura de Software

Considere o banco de dados representado pelo modelo relacional a seguir, que utiliza o Sistema Gerenciador de Banco de Dados MySQL, onde uma pessoa pode ser um docente e também participante de um grupo de pesquisa, mas que para participar de um grupo de pesquisa, não é necessário ser docente.

Imagem associada para resolução da questão

A consulta SQL que retorna nome, data de nascimento, CPF e e-mail de todas as pessoas cadastradas no banco e que são docentes, trazendo ainda o Siape e a data de admissão dos docentes, além do nome do grupo de pesquisa e a área do grupo de pesquisa daquelas pessoas que fizerem parte de algum grupo é:

Alternativas
Q2755988 Arquitetura de Software

Ao codificar uma aplicação que armazene dados em um banco de dados, o que o desenvolvedor deve considerar?

Alternativas
Q2754056 Arquitetura de Software

Relacione as sentenças a seguir:


I. Data Definition Language (DML)

II. Data Control Language (DCL)

III. Data Manipulation Language (DDL)

IV. Data Transaction Language (DTL)


( ) - GRANT, REVOKE

( ) - ROLLBACK, COMMIT

( ) - DELET, INSERT

( ) - COMMENT, ALTER


A sequência correta é:

Alternativas
Respostas
361: D
362: D
363: E
364: B
365: A
366: B
367: D
368: D
369: B
370: A
371: D
372: B
373: A
374: D
375: D
376: C
377: A
378: B
379: C
380: C