Questões de Concurso Sobre banco de dados

Foram encontradas 19.211 questões

Q929601 Banco de Dados
Na arquitetura de três esquemas temos usuários diferentes para cada um deles. A LDD (Linguagem de definição de dados) e LMD (Linguagem de manipulação de dados, são exemplos de linguagem disponíveis para os usuários.
Alternativas
Q929600 Banco de Dados

 Considere o seguinte requisito de dados de uma empresa para modelagem conceitual:

Um funcionário trabalha para vários projetos. Um projeto é desenvolvido em vários locais. Cada funcionário associado para um projeto trabalha em apenas um local para esse projeto, mas pode estar em um local diferente para um projeto diferente. Em determinado local, um funcionário trabalha em apenas um projeto. Em um local em particular, pode haver muitos funcionários associados a um determinado projeto.


Para tanto o modelo conceitual de dados deve prever um relacionamento entre as relações com as respectivas cardinalidades do lado da entidade citadas: 

Alternativas
Q929599 Banco de Dados
Coleção de dados que compõe um banco de dados deve estar armazenada fisicamente em algum dispositivo, seja armazenamento primário ou secundário. Alguns dados precisam ser persistidos por um longo período. Sobre as técnicas de armazenamento de dados no contexto de banco de dados, assinale a alternativa correta.
Alternativas
Q929598 Banco de Dados
Sobre os bancos de dados relacionais, assinale a alternativa correta
Alternativas
Q929597 Banco de Dados
O objetivo da arquitetura em três esquemas é separar a aplicação dos usuários do banco de dados físico. Neste contexto, assinale a alternativa correta.
Alternativas
Q929596 Banco de Dados
Um banco de dados é uma coleção de dados relacionados. Um sistema gerenciador de banco de dados é uma coleção de programas que permite criar e manter um banco de dados. Uma das características dos sistemas de banco de dados é a independência entre o programa e os dados.
Alternativas
Q897541 Banco de Dados
Assinale a alternativa que contém apenas exemplos de tipos de tabelas MySQL:
Alternativas
Q897536 Banco de Dados
Qual das alternativas apresenta o comando correto para criar uma tabela MySQL do tipo MyISAM, de nome `lista`, com as colunas `id` e `nome`, definindo `id` como chave primária?
Alternativas
Q897526 Banco de Dados

Uma tabela MySQL de nome `dados` contém, entre outras, as colunas `categoria` e `sexo`, sendo que a coluna `sexo` contém apenas registros do tipo 'M' ou 'F'.


Qual o comando SQL que fornece a quantidade de registros do sexo feminino ('F') por categoria?

Alternativas
Q877236 Banco de Dados

Considere o diagrama ER abaixo, de um relacionamento entre uma pessoa e uma cidade, com relação ao local de nascimento.


Imagem associada para resolução da questão


Qual a alternativa que expressa a correta cardinalidade mostrada no diagrama?

Alternativas
Q877206 Banco de Dados
A linguagem SQL de consulta a um banco de dados relacional tem no seu comando SELECT cláusulas, que são condições de modificação utilizadas para definir os dados que se deseja selecionar ou modificar em uma consulta. Das alternativas abaixo, qual NÃO corresponde à correta descrição de sua funcionalidade?
Alternativas
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
Respostas
13841: E
13842: B
13843: D
13844: E
13845: A
13846: E
13847: C
13848: A
13849: A
13850: E
13851: B
13852: D
13853: A
13854: C
13855: D
13856: C
13857: C
13858: C
13859: A
13860: B