Questões de Concurso Sobre banco de dados

Foram encontradas 15.589 questões

Q1926943 Banco de Dados
Dos comandos SQL abaixo, o que você usaria para deletar toda uma tabela de forma rápida:
Alternativas
Q1926937 Banco de Dados
A estrutura conhecida como árvore é utilizada no seguinte modelo de banco de dados:
Alternativas
Q1926905 Banco de Dados
Um comando SQL remove espaços em branco nos extremos de uma cadeia de dados; trata-se do comando:
Alternativas
Q1926818 Banco de Dados
Considere a sentença SQL, implementada no Access 2013:
Imagem associada para resolução da questão
O design da consulta para essa sentença SQL é
Alternativas
Q1925640 Banco de Dados
Para apoio à tomada de decisão, as empresas organizam muitos dos dados necessários em um DW (data warehouse), que é um conjunto de dados
Alternativas
Q1925639 Banco de Dados
As bases de dados multidimensionais são projetadas para serem otimizadas para as operações de
Alternativas
Q1925637 Banco de Dados
Em que níveis organizacionais (operacional, gerencial e estratégico) as ferramentas de BI, que utilizam dados organizados em um DW, são adequadas para apoio à tomada de decisão?
Alternativas
Q1925636 Banco de Dados
Há dados não estruturados que podem ser categorizados e preparados para uso em ambiente de BI.
Esses dados não estruturados podem ser, por exemplo:
Alternativas
Q1925635 Banco de Dados
Considere que há múltiplas fontes de dados em uma empresa, armazenadas em planilhas eletrônicas.
A preparação e a integração desses dados, a serem utilizados para tomada de decisão com apoio de programas de BI, requerem atenção especial para que
Alternativas
Q1925634 Banco de Dados
Os programas de BI, que trabalham com dados de empresas da área industrial no Brasil, têm principalmente (em termos de volume e atenção dada pela gestão da empresa) origem em dados
Alternativas
Q1925633 Banco de Dados
OLAP é um tipo de processamento de dados que
Alternativas
Q1925632 Banco de Dados
Os fatos não aditivos de um DW (data warehouse), como, por exemplo, percentuais, são caracterizados por
Alternativas
Q1925631 Banco de Dados
Um analista de sistema decidiu implementar um sistema usando um SGBD relacional. Nesse sistema, era necessário transferir uma quantia de dinheiro de uma conta de um correntista para uma outra conta de outro correntista. Entretanto, isso só pode ser feito por meio de duas operações consecutivas. Temendo que uma interrupção qualquer no banco de dados perdesse ou duplicasse a quantia, colocou as duas operações dentro de uma transação.
As transações são mecanismos disponíveis nos SGBD que apresentam várias propriedades, dentre as quais a garantia de realizar todas ou nenhuma das operações dentro da transação.
Essa propriedade é conhecida como
Alternativas
Q1925630 Banco de Dados
Ao usar um sistema de OLAP, um analista de sistemas usava um cubo OLAP que descrevia a receita de sua organização por estado, tipo de produto e mês.
Como necessitava analisar as receitas por município, tipo de produto e mês de um desses estados, precisava, então, realizar uma operação de
Alternativas
Q1925625 Banco de Dados
Um usuário realizou a autenticação na aplicação Web de um banco. Durante a utilização dessa aplicação, o usuário sofreu um ataque de engenharia social que o fez clicar em um link presente numa mensagem de e-mail com conteúdo HTML e cuja URL corresponde a uma requisição válida na aplicação Web do banco. Essa URL foi processada pelo navegador do usuário, e a requisição foi enviada e executada com sucesso em nome do usuário da aplicação Web.
Esse ataque bem-sucedido demonstra que a aplicação Web do banco está vulnerável ao ataque de 
Alternativas
Q1925617 Banco de Dados

A Figura a seguir exibe um diagrama ER, que contém uma generalização total e exclusiva.


Imagem associada para resolução da questão



Um banco de dados relacional, cujo esquema tem por base o modelo conceitual acima, é composto pelos conjuntos A, B, C, D, E, R e T. Uma parte desse banco de dados é exibida a seguir.


A = { a1, a2, a3, a4, a5, a6 }

D = { d1, d2 }

E = { e1, e2 }

R = { (a1, d1), (a1, d2), (a2, d1), (a2, d2), (a4, d2) }

T = { (a5, e1), (a6, e2) }


Para que esse banco de dados seja coerente com as relações definidas no modelo ER acima, o conjunto B tem de ser formado pelos elementos

Alternativas
Q1925616 Banco de Dados
O controle diário da utilização de passes de metrô em uma cidade é feito por programas que utilizam um banco de dados composto pelas seguintes tabelas: 

Imagem associada para resolução da questão

A tabela PASSE contém uma linha para cada passe vendido pela empresa que administra o metrô. A coluna DATA_EXP informa a data de emissão do passe, e a coluna NUM_VIAGENS informa o número de viagens em que o passe poderá ser usado (número máximo de viagens). Este número não sofre alteração ao longo do tempo.
A tabela REG_VIAGEM contém uma linha para cada viagem em que o passe foi usado. A coluna NUM_ROLETA informa a roleta na qual o passe foi inserido, e a coluna DATA_VIAGEM informa a data em que o usuário inseriu o passe na roleta.
Qual comando SQL NÃO produzirá um erro de tempo de execução independentemente dos dados existentes nas duas tabelas que fazem parte do banco de dados?
Alternativas
Q1925615 Banco de Dados

Considere o diagrama E-R abaixo.

Imagem associada para resolução da questão


Qual esquema relacional preserva a semântica desse modelo E-R? 

Alternativas
Q1925611 Banco de Dados
A descrição de esquemas de bancos de dados relacionais pode ser feita por meio da seguinte notação:
• Uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas. • Em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados. • Colunas que compõem a chave primária aparecem sublinhadas. • A notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).
Um banco de dados possui uma única tabela, cujo esquema é o seguinte:
Imagem associada para resolução da questão

Qual é o número mínimo de tabelas que esse banco de dados deve ter para que seu esquema atenda à 1FN e à 2FN, apenas?
Alternativas
Q1925608 Banco de Dados
O controle diário da utilização de passes de metrô em uma cidade é feito por programas que utilizam um banco de dados composto pelas seguintes tabelas:

CREATE TABLE PASSE (             NUM                              INTEGER                         NOT NULL,             DATA_EXP                    DATE                                NOT NULL,             NUM_VIAGENS            INTEGER                         NOT NULL,             PRIMARY KEY (NUM))
CREATE TABLE REG_VIAGEM (             NUM                              INTEGER                        NOT NULL,             NUM_ROLETA              INTEGER                        NOT NULL,             DATA_VIAGEM DATE                       NOT NULL,             FOREIGN KEY (NUM)                        REFERENCES PASSE (NUM))

A tabela PASSE contém uma linha para cada passe vendido pela empresa que administra o metrô. A coluna DATA_EXP informa a data de emissão do passe, e a coluna NUM_VIAGENS informa o número de viagens em que o passe poderá ser usado (número máximo de viagens). Este número não sofre alteração ao longo do tempo.
A tabela REG_VIAGEM contém uma linha para cada viagem em que o passe foi usado. A coluna NUM_ROLETA informa a roleta na qual o passe foi inserido, e a coluna DATA_VIAGEM informa a data em que o usuário inseriu o passe na roleta.
Qual consulta SQL permite obter os números dos passes que nunca foram usados, juntamente com os números dos passes que já esgotaram o número de viagens realizadas?
Alternativas
Respostas
4081: E
4082: B
4083: D
4084: A
4085: D
4086: A
4087: C
4088: B
4089: D
4090: E
4091: A
4092: C
4093: A
4094: A
4095: D
4096: D
4097: C
4098: E
4099: B
4100: A