Questões de Concurso Sobre banco de dados

Foram encontradas 19.133 questões

Q701666 Banco de Dados
O processo ETL é uma etapa importante no projeto de um data warehouse. No processo ETL,
Alternativas
Q701665 Banco de Dados
Considere o comando do sistema gerenciador de bancos de dados MySQL (v. 5.6): SELECT FORMAT (3587.9, 2) O resultado da execução desse comando é:
Alternativas
Q701664 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: Item (ID, Nome, Valor, Tipo) A consulta em linguagem SQL para obter o Tipo e o valor médio dos itens, considerando itens de mesmo tipo é
Alternativas
Q701663 Banco de Dados
Considere a consulta em linguagem SQL abaixo: SELECT Nome FROM T WHERE Nome LIKE “A%S” Um dos resultados para essa consulta é
Alternativas
Q701662 Banco de Dados
No modelo entidade-relacionamento de um banco de dados relacional, há os conjuntos de relacionamentos entre conjuntos de entidades, sendo que
Alternativas
Q701661 Banco de Dados
Em um banco de dados relacional existe a figura do valor nulo, ou seja, atributos de um conjunto de entidades podem ter esse valor. O valor nulo indica
Alternativas
Q701597 Banco de Dados
Em um banco de dados relacional os comandos são classificados em:
− DDL – Data Definition Language. − DML – Data Manipulation Language. − DCL – Data Control Language. − TCL – Transaction Control Language.
Os seguintes comandos: COMMIT, CREATE, ROLLBACK, DELETE, REVOKE e UPDATE, são respectivos a 
Alternativas
Q701596 Banco de Dados
Uma das recomendações na prática do tuning no PostgreSQL como forma de melhorar o desempenho das tabelas com grandes quantidades de registros e especialmente com muitos acessos é a inserção de 
Alternativas
Q701595 Banco de Dados
Em relação a projetos de bancos de dados, considere:
I. Tem dependência com a classe do Gerenciador de Banco de Dados - GBD, mas não com o GBD específico. II. Total dependência do GBD específico. III. Não tem dependência com a classe do GBD a ser escolhido.
Definem os projetos de bancos de dados correta e respectivamente: 
Alternativas
Q701594 Banco de Dados
Em um Star Schema de um Data Warehouse – DW, a tabela Dimensão possui característica
Alternativas
Q701593 Banco de Dados
Durante a modelagem de dados, um Analista de Sistema da Prefeitura de Teresina deparou-se com a situação apresentada na tabela abaixo.
               Imagem associada para resolução da questão

Para que haja unicidade de identificação do Departamento, é necessário que, na modelagem de dados, o
Alternativas
Q701592 Banco de Dados
Durante o levantamento de requisitos um Analista de Sistemas identificou um relacionamento denominado Subordinação que relacionava um Órgão a outro da Prefeitura de Teresina como Órgão Subordinante (superior) e Órgão Subordinado. Esse relacionamento explicava a hierarquia administrativa entre órgãos. Desta forma, o Analista, durante a modelagem de dados, modelou corretamente Subordinação como
Alternativas
Q701591 Banco de Dados
Um Analista de Sistemas da Prefeitura de Teresina necessita modelar em um diagrama E-R as consultas dos cidadãos aos processos públicos. O relacionamento da consulta definido é n:m. Todavia cada consulta realizada deve ter uma identificação própria e mais o atributo data da consulta. Este relacionamento assim especificado relaciona-se com outras entidades do modelo, de acordo com o levantamento de requisitos.
Pela característica assim definida, esse relacionamento de consulta deve ser desenhado como 
Alternativas
Q700839 Banco de Dados
Em um banco de dados Oracle, considere o trigger  checar_salario_trigger na tabela funcionarios, que é acionado antes de uma operação INSERT ou UPDATE em cada linha, chamando o procedure checar_salario. CREATE OR REPLACE TRIGGER checar_salario_trigger
Imagem associada para resolução da questão

As lacunas I e II devem ser preenchidas, correta e respectivamente, com 
Alternativas
Q700838 Banco de Dados

Considere o modelo relacional: 




Após a criação das tabelas, foram cadastrados os seguintes registros: 

siglaOrgao             nomeOrgao

ARSETE                AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA

PRODATER          EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS

SEMAE                 SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA 


idObra                    siglaOrgao                           Descricao                                                     Valor

1                             SEMAE                                 Estação de tratamento de água                 100000

2                             SEMAE                                 Estação de tratamento de esgotos             800000

3                             PRODATER                           Reforma do Data Center                            200000

4                             PRODATER                           Implantação de sistema de refrigeração     50000 

Deseja-se exibir o conteúdo dos campos siglaOrgao da tabela Obra sem repetição, e também o conteúdo do campo nomeOrgao da tabela Orgao para a sigla exibida. Ao executar o comando para essa finalidade, foram exibidos os seguintes resultados:  Sigla                         Nome do Órgão PRODATER               EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS SEMAE                      SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA
 O comando SQL utilizado foi 
Alternativas
Q700837 Banco de Dados

Considere o modelo relacional: 




Após a criação das tabelas, foram cadastrados os seguintes registros: 

siglaOrgao             nomeOrgao

ARSETE                AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA

PRODATER          EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS

SEMAE                 SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA 


idObra                    siglaOrgao                           Descricao                                                     Valor

1                             SEMAE                                 Estação de tratamento de água                 100000

2                             SEMAE                                 Estação de tratamento de esgotos             800000

3                             PRODATER                           Reforma do Data Center                            200000

4                             PRODATER                           Implantação de sistema de refrigeração     50000 

Para criar a tabela Obra, considerando que alterações nos registros da tabela Orgao devem refletir automaticamente na tabela Obra, foi utilizada a instrução SQL:  CREATE TABLE Obra (  idObra INTEGER NOT NULL,  siglaOrgao VARCHAR(20) NOT NULL,  Descricao VARCHAR(255) NULL,  Valor DOUBLE NULL,  PRIMARY KEY(idObra),  INDEX Obra_FKIndex1(siglaOrgao),   ..I.. ) ; 

 Preenche corretamente a lacuna I: 
Alternativas
Q700836 Banco de Dados

Considere o modelo relacional: 




Após a criação das tabelas, foram cadastrados os seguintes registros: 

siglaOrgao             nomeOrgao

ARSETE                AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA

PRODATER          EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS

SEMAE                 SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA 


idObra                    siglaOrgao                           Descricao                                                     Valor

1                             SEMAE                                 Estação de tratamento de água                 100000

2                             SEMAE                                 Estação de tratamento de esgotos             800000

3                             PRODATER                           Reforma do Data Center                            200000

4                             PRODATER                           Implantação de sistema de refrigeração     50000 

Sobre o modelo de dados relacional apresentado, considere: I. Usa a notação crow's foot para representar o grau, ou cardinalidade, do relacionamento entre as entidades Orgao e Obra. II. Para toda obra que for cadastrada será necessário inserir no campo siglaOrgao da entidade Obra um valor já cadastrado no campo siglaOrgao da entidade Orgao. III. Caso as entidades Orgao e Obra estabelecessem um relacionamento n:n, no momento da implementação das tabelas seria necessário criar uma tabela de ligação entre elas e desmembrar o relacionamento em dois relacionamentos 1:n. IV. O modelo não está normalizado, ou seja, os valores das colunas não serão atômicos quando forem cadastrados e haverá dependência funcional parcial na entidade Obra. Está correto o que se afirma APENAS em 
Alternativas
Q698861 Banco de Dados

Acerca de segurança de banco de dados e de desenvolvimento de software, julgue o item subsecutivo.

Os bancos de dados NoSQL são imunes a ataques de injeção SQL.

Alternativas
Q698320 Banco de Dados
No contexto de um projeto de banco de dados, considere os atributos A, B e C e as dependências funcionais que a esses atributos se aplicam: A → B B → C B → A Considere ainda uma hipotética tabela relacional R, contendo somente os atributos A, B e C. Assinale a opção que indica uma conclusão correta sobre essa tabela R. 
Alternativas
Q698319 Banco de Dados
No contexto do projeto de bancos de dados, é possível derivar novas dependências a partir de um conjunto inicial de dependências funcionais, o que é feito por meio da aplicação de axiomas de derivação. Os axiomas que estabelecem essas regras de derivação são
Alternativas
Respostas
11381: E
11382: D
11383: C
11384: E
11385: B
11386: A
11387: B
11388: D
11389: A
11390: E
11391: B
11392: C
11393: D
11394: A
11395: E
11396: A
11397: A
11398: E
11399: B
11400: A