Questões de Concurso Sobre banco de dados

Foram encontradas 16.520 questões

Q856265 Banco de Dados

Considere os dois comandos PostgreSQL abaixo, usando uma tabela TAB que tem 100 linhas.

ALTER TABLE TAB ADD COL DECIMAL (4,2);

UPDATE TAB SET COL = 100;

Pode-se afirmar corretamente que

Alternativas
Q841673 Banco de Dados
A restrição DEFAULT em SQL é utilizada para
Alternativas
Q841672 Banco de Dados
Em conjunto com a cláusula LIKE de SQL, podem ser utilizados caracteres coringa (wildcards). O caractere coringa % (sinal de porcentagem) utilizado neste comando fará a substituição por
Alternativas
Q841671 Banco de Dados

Analise os seguintes comandos SQL:


CREATE TABLE Aluno (ID INTEGER PRIMARY KEY, NOME VARCHAR(20));

INSERT INTO Aluno (ID,NOME) VALUES(1,José);

INSERT INTO Aluno (ID,NOME) VALUES(“1”,“João”);

INSERT INTO Aluno (ID,NOME) VALUES (2,“Alfredo”);


Após a execução destes comandos,

Alternativas
Q841670 Banco de Dados

A ..I.. estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação. Ter valores null para a chave primária implica não podermos identificar alguma tupla. Por exemplo, se duas ou mais tuplas tiverem null em suas chaves primárias, poderemos não ser capazes de distingui-las, se tentarmos fazer referência a elas por intermédio de outras relações.


A lacuna da frase acima é preenchida corretamente com

Alternativas
Q841645 Banco de Dados
Evoluindo a já clássica e conhecida “Web of documents”, o W3C ajuda no desenvolvimento de tecnologias que darão suporte à “Web of data”, viabilizando pesquisas como num banco de dados. O objetivo final da Web of data é possibilitar que computadores façam coisas mais úteis e que o desenvolvimento de sistemas possa oferecer suporte a interações na rede. O termo ...... refere-se à visão do W3C da Web of linked data que dará às pessoas a capacidade de criarem repositórios de dados na Web, construírem vocabulários e escreverem regras para interoperarem com esses dados. A linkagem de dados é possível com tecnologias como RDF, SPARQL, OWL e SKOS.
A lacuna da frase acima é preenchida corretamente com
Alternativas
Q841623 Banco de Dados

O texto a seguir refere-se ao desempenho de consultas SQL.


"Quando o otimizador de consulta está escolhendo dentre várias condições simples em uma condição de seleção conjuntiva, ele normalmente considera a _____de cada condição. Ela é definida como a _____ entre o número de registros (tuplas) que satisfazem a condição e o número total de registros (tuplas) no arquivo (relação), por isso, é um número que varia entre_____."


Assinale a alternativa que completa corretamente as lacunas do texto acima.

Alternativas
Q841622 Banco de Dados

Um programador verificou que o desempenho da CONSULTA1 era muito fraco. Ele optou por recodificá-la sob uma nova forma (CONSULTA2).


Imagem associada para resolução da questão


Com relação às CONSULTA1 e CONSULTA2, analise as afirmativas a seguir.


I. O desempenho da CONSULTA2 é melhor que o da CONSULTA1. A CONSULTA2 pode utilizar índices para os atributos TempodeServiço e SalarioBruto e por isso seu desempenho é superior.

II. A CONSULTA2 possui um erro de sintaxe e a CONSULTA1 não utiliza índices para os atributos TempodeServiço e SalarioBruto.

III. A condição WHERE da CONSULTA1 não pode ser desmembrada na forma apresentada na CONSULTA2. O desempenho da CONSULTA2 é pior que o da CONSULTA1 pois só pode utilizar um índice por vez.


Assinale:

Alternativas
Q841621 Banco de Dados

Com relação à comparação entre os dados operacionais e os utilizados no processo de tomada de decisão em aplicações de data warehousing, assinale V para a afirmativa verdadeira e F para a falsa.


( ) Os dados de suporte à decisão tendem a cobrir um curto espaço de tempo quando comparados aos dados operacionais utilizados em processamento OLTP. Os dados de suporte à decisão são considerados como um retrato instantâneo dos dados operacionais em um determinado ponto no tempo.

( ) Os dados de suporte à decisão podem apresentar diferentes granularidades (níveis de agregação), desde itens altamente resumidos até itens de dados indivisíveis. A partir de granularidades distintas podem ser executadas operações de drilldown para decomposição de dados ou operações de rollup para agregação.

( ) Os dados de suporte à decisão focam na representação de transações individuais e não no efeito das transações através do tempo. Além disso, os dados de suporte à decisão são caracterizados por seu grande volume, uma vez que ao serem comparados aos dados operacionais verifica-se que podem ser armazenados em estruturas desnormalizadas e apresentarem redundâncias e duplicatas.


As afirmativas são, respectivamente,

Alternativas
Q840009 Banco de Dados
Sobre sistemas de gerenciamento de bancos de dados, assinale a afirmativa incorreta.
Alternativas
Q840001 Banco de Dados

Bill Inmom é considerado um dos “pais” da tecnologia de data warehouse. O autor define o termo como sendo um conjunto de _____ integrado, orientado _____, _____ no tempo e _____ que fornece suporte ao processo de tomada de decisão


Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.

Alternativas
Q839996 Banco de Dados
Assinale a alternativa que representa a estrutura de dados utilizada para indexar aplicações de data warehouse:
Alternativas
Q828443 Banco de Dados
Processo de explorar grandes quantidades de dados à procura de padrões consistentes, como regras de associação ou sequências temporais:
Alternativas
Q828442 Banco de Dados

Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação, referente a chave primária e chave estrangeira de um banco de dados relacional:

( ) A modelagem multidimensional é a técnica de projeto mais frequentemente utilizada para a construção de um Data Warehouse.

( ) Como ferramenta de consulta a banco de dados multidimensionais temos um conjunto de aplicações que se denominam ferramentas OLAP (On-Line Analytical Processing).

( ) Pentaho é um software proprietário para inteligência empresarial, desenvolvido em PHP.

Alternativas
Q828441 Banco de Dados
Uma forma comum de ataque à segurança do banco de dados:
Alternativas
Q828440 Banco de Dados
Coleção de comandos em SQL que encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status (para indicar aceitação ou falha na execução):
Alternativas
Q828439 Banco de Dados

Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação, referente a chave primária e chave estrangeira de um banco de dados relacional:

( ) Em chaves primárias não podem existir valores nulos.

( ) Em chaves primárias pode ter repetição de tuplas.

( ) Uma chave estrangeira é um campo que aponta para a chave primária de outra tabela.

Alternativas
Q828438 Banco de Dados
Em SQL o operador relacional utilizado para verificar se um valor procurado está dentro de uma lista:
Alternativas
Q828437 Banco de Dados
Em SQL a instrução que remove uma ou mais linhas em uma tabela:
Alternativas
Q828436 Banco de Dados
A sintaxe do comando SELECT com as cláusulas GROUP BY e HAVING é:
Alternativas
Respostas
11201: D
11202: A
11203: C
11204: D
11205: C
11206: C
11207: C
11208: A
11209: B
11210: D
11211: A
11212: B
11213: B
11214: C
11215: C
11216: A
11217: D
11218: A
11219: B
11220: B