Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.353 questões

Q1394673 Banco de Dados

Considere as seguintes afirmações sobre linguagem SQL.


I. Embora nos refiramos à linguagem SQL como uma "linguagem de consulta", ela possui muitos outros recursos além da consulta ao banco de dados, como meios para definição da estrutura de dados, para modificação de dados no banco de dados e para a especificação de restrições de segurança.

II. A estrutura básica de uma expressão em SQL consiste de três cláusulas: SELECT, FROM e WHEN; a cláusula WHEN corresponde à seleção do predicado da álgebra relacional.

III. Em SQL, pode-se usar a função agregada COUNT para contar o número de tuplas em uma relação, mas SQL não permite o uso da palavrachave DISTINCT com COUNT(*).


Quais estão corretas?

Alternativas
Ano: 2015 Banca: FCC Órgão: TRT - 23ª REGIÃO (MT)
Q1228941 Banco de Dados
Após criar a tabela Processo no Sistema Gerenciador de Banco de Dados SQL Server, para definir uma restrição que especifica que o campo AnoProcesso só poderá receber números inteiros maiores do que 2014, o Técnico deve utilizar a instrução
Alternativas
Ano: 2015 Banca: FCC Órgão: TRT - 23ª REGIÃO (MT)
Q1228778 Banco de Dados
Um Técnico está participando da modelagem de um banco de dados utilizando o Modelo Entidade-Relacionamento − MER e se deparou, dentre outras, com a entidade Processo, que contém os seguintes atributos:    NumeroProcesso − inteiro (PK) DigitoProcesso − inteiro (PK) AnoProcesso − inteiro (PK) NumeroOABAdvogadoProcesso − cadeia de caracteres NomeAdvogadoProcesso − cadeia de caracteres NumeroOrgaoJudiciarioProcesso − inteiro (FK) NumeroTribunal − inteiro (FK) NumeroUnidadeOrigemProcesso − inteiro (FK)     Considerando as regras para o desenvolvimento do MER normalizado, o Técnico deve concluir corretamente que um atributo que NÃO pode estar na entidade Processo é o
Alternativas
Ano: 2015 Banca: FUNDATEC Órgão: BRDE
Q1199314 Banco de Dados
É um procedimento invocado automaticamente na ocorrência de um evento específico.
A frase acima descreve qual conceito de banco de dados?
Alternativas
Ano: 2015 Banca: BIO-RIO Órgão: IF-RJ
Q1198228 Banco de Dados
A implementação de Sistemas Gerenciadores de Bancos de Dados (SGBD) tem por objetivo evitar a ocorrência de dois problemas descritos abaixo:
(I) caracterizado pela situação em que existam informações armazenadas em arquivos diferentes, com conteúdos também diferentes.
(II) caracterizado pela existência das mesmas informações em arquivos armazenados em dispositivos diferentes. 
Esses dois problemas são conhecidos respectivamente como: 
Alternativas
Ano: 2015 Banca: BIO-RIO Órgão: IF-RJ
Q1188553 Banco de Dados
Fazem parte da linguagem de manipulação de dados – DML, as seguintes instruções SQL:
Alternativas
Ano: 2015 Banca: BIO-RIO Órgão: IF-RJ
Q1188248 Banco de Dados
A arquitetura ANSI/SPARC para banco de dados se divide nos três níveis descritos a seguir:   (I) É aquele que se ocupa do modo como os dados são vistos por usuários individualmente – visão dos usuários individuais.
(II) É aquele que se ocupa da interação entre os outros dois – visão da comunidade de usuários. 
(III) É aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema – visão do meio de armazenamento.
Os níveis (I), (II) e (III) são denominados respectivamente:
Alternativas
Ano: 2015 Banca: FUNCAB Órgão: MJSP
Q1185851 Banco de Dados
O SQL possui operações de conjunto que podem combinar resultados de duas consultas de maneiras diferentes. Observe o trecho a seguir:   
select numero
from tprocessos1
[OPERADOR]
select numero
from tprocessos2    Para encontrar todos os números de processos que estão em tprocessos1 ou estão em tprocessos2 o operador SQL que pode ser utilizado no lugar de [OPERADOR] é:
Alternativas
Ano: 2015 Banca: FAURGS Órgão: HCPA
Q1182936 Banco de Dados
Na ferramenta de modelagem Bizagi Process Modeler 2.9.0.4, o elemento de modelagem utilizado para representar um participante do processo é
Alternativas
Q1149836 Banco de Dados
A linguagem PL/SQL (Procedural Language / Structured Query Language) é uma linguagem de programação procedural que foi adicionada pela Oracle, no Oracle Database 6. O PL/SQL permite escrever programas que contém instruções SQL e pode ser utilizado para adicionar lógica de negócio em um aplicativo de banco de dados. No PL/SQL as exceções são usadas para tratar erros em tempo de execução no código PL/SQL. Existem algumas exceções predefinidas e uma delas tem a seguinte definição: “Uma instrução SELECT INTO retornou mais de uma linha”. Assinale‐a.
Alternativas
Q1149225 Banco de Dados
Os comandos gerais do PHP podem ser usados para funções de matemática, de e‐mail (como IMAP, POP3 etc.), Banco de Dados (como Interbase, Microsoft SQL Server, MySQL, Oracle etc.), entre outras. Em se tratando do MySQL, uma dessas funções tem como descrição retornar uma string contendo informações sobre o estado corrente do sistema. Esta função trata‐se de: 
Alternativas
Q1015775 Banco de Dados

Considere as seguintes sentenças a respeito de chaves primárias:


I Em chaves primárias não pode haver valores nulos.

II Chaves primárias só podem ser do tipo int.

III Chaves primárias podem ser simples ou compostas.


Está CORRETO o que se afirma em:

Alternativas
Q1015774 Banco de Dados
Pode-se afirmar sobre a stored procedure da linguagem SQL que é um conjunto de
Alternativas
Q1015773 Banco de Dados
O comando SQL para criar um gatilho ou disparador automático em um banco de dados a fim de realizar uma alteração nos dados de uma tabela é
Alternativas
Q1015772 Banco de Dados
A abordagem relacional está baseada no princípio de que as informações em uma base de dados podem ser consideradas como
Alternativas
Q1015766 Banco de Dados
Uma das formas de integrar diversas aplicações e plataformas diferentes é utilizar um sistema de banco de dados que permita a relação de suas tabelas. Um parâmetro utilizado nesse contexto, que identifica uma ocorrência em um banco de dados, é o atributo denominado:
Alternativas
Q936977 Banco de Dados

Sobre TRIGGERS, considere as afirmativas a seguir.


I. São ações a serem tomadas quando certos eventos acontecem.

II. Podem ser utilizadas para manter a coerência do banco de dados.

III. Podem ser utilizadas para executar procedimentos armazenados.

IV. Podem ser executadas operações após a TRIGGER utilizando-se o comando AFTER.


Assinale a alternativa correta.

Alternativas
Q902505 Banco de Dados
Uma organização precisa utilizar o máximo de informação para criar e manter vantagem competitiva. Profissionais tomadores de decisão exigem dos sistemas de suporte à decisão mais recursos para análise, front-ends que suportem consultas ad hoc, etc. Neste contexto, um DW − Data Warehouse pode ser muito útil, pois é
Alternativas
Q879532 Banco de Dados
Considere as seguintes afirmações sobre bancos de dados relacionais (BDR) e bancos de dados orientados a objetos (BDOO).
I - Não há diferenças entre BDR e BDOO quanto à especificação de operações como parte das especificações das classes. II - Em BDRs, relacionamentos entre tuplas são especificados pelos atributos com valores correspondentes. III - Em BDRs, não há construtores no modelo relacional básico para lidar com herança; no BDOO, já existem estruturas para isso no próprio modelo.
Quais estão corretas?
Alternativas
Q879530 Banco de Dados

Considere as seguintes afirmações sobre a linguagem SQL.


I - Se uma cláusula WHERE e uma cláusula HAVING aparecem na mesma consulta, o predicado que aparece em WHERE é aplicado primeiro.

II - A remoção de dados é expressa, muitas vezes, do mesmo modo que uma consulta, mas pode-se remover somente tuplas inteiras, não sendo possível excluir valores de um atributo em particular.

III - Para encontrar o número de tuplas da relação Cliente, escreve-se

SELECT COUNT(*)

FROM Cliente


Quais estão corretas?

Alternativas
Respostas
9201: C
9202: B
9203: A
9204: A
9205: C
9206: E
9207: D
9208: D
9209: D
9210: C
9211: A
9212: C
9213: E
9214: E
9215: A
9216: D
9217: D
9218: C
9219: D
9220: E