Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.745 questões

Q1022621 Banco de Dados
Para responder a questão, considere o esquema da relação PESSOA (CPF, Nome, Salario, CPFpai, CPFmae), tal que: o atributo CPF é a chave primária da relação; o atributo Nome não pode assumir valor nulo e não pode ter valores repetidos entre as tuplas da relação; o atributo Salario não pode assumir valor nulo; o atributo CPFpai denota o CPF do pai de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, mas não pode ter valores repetidos entre as tuplas da relação; o atributo CPFmae denota o CPF da mãe de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, e pode ter valores repetidos entre as tuplas da relação.

A consulta SQL

select distinct salario from PESSOA where salario > ANY

       ( select salario from PESSOA )

resulta em

Alternativas
Q1022620 Banco de Dados
Para responder a questão, considere o esquema da relação PESSOA (CPF, Nome, Salario, CPFpai, CPFmae), tal que: o atributo CPF é a chave primária da relação; o atributo Nome não pode assumir valor nulo e não pode ter valores repetidos entre as tuplas da relação; o atributo Salario não pode assumir valor nulo; o atributo CPFpai denota o CPF do pai de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, mas não pode ter valores repetidos entre as tuplas da relação; o atributo CPFmae denota o CPF da mãe de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, e pode ter valores repetidos entre as tuplas da relação.
Considerando os valores salariais pagos às pessoas, a expressão SQL que determina a quantidade de pessoas que recebe cada valor salarial é
Alternativas
Q1022619 Banco de Dados
Para responder a questão, considere o esquema da relação PESSOA (CPF, Nome, Salario, CPFpai, CPFmae), tal que: o atributo CPF é a chave primária da relação; o atributo Nome não pode assumir valor nulo e não pode ter valores repetidos entre as tuplas da relação; o atributo Salario não pode assumir valor nulo; o atributo CPFpai denota o CPF do pai de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, mas não pode ter valores repetidos entre as tuplas da relação; o atributo CPFmae denota o CPF da mãe de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, e pode ter valores repetidos entre as tuplas da relação.
A expressão em SQL, que denota o nome das pessoas que fazem o papel de mãe, pelo menos uma vez, é
Alternativas
Q1022618 Banco de Dados
Para responder a questão, considere o esquema da relação PESSOA (CPF, Nome, Salario, CPFpai, CPFmae), tal que: o atributo CPF é a chave primária da relação; o atributo Nome não pode assumir valor nulo e não pode ter valores repetidos entre as tuplas da relação; o atributo Salario não pode assumir valor nulo; o atributo CPFpai denota o CPF do pai de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, mas não pode ter valores repetidos entre as tuplas da relação; o atributo CPFmae denota o CPF da mãe de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, e pode ter valores repetidos entre as tuplas da relação.
A seguinte consulta pode ser atendida a partir do esquema da relação PESSOA:
Alternativas
Q1022617 Banco de Dados
Para responder a questão, considere o esquema da relação PESSOA (CPF, Nome, Salario, CPFpai, CPFmae), tal que: o atributo CPF é a chave primária da relação; o atributo Nome não pode assumir valor nulo e não pode ter valores repetidos entre as tuplas da relação; o atributo Salario não pode assumir valor nulo; o atributo CPFpai denota o CPF do pai de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, mas não pode ter valores repetidos entre as tuplas da relação; o atributo CPFmae denota o CPF da mãe de uma pessoa, é uma chave estrangeira que referencia PESSOA, pode assumir valor nulo, e pode ter valores repetidos entre as tuplas da relação.
Quanto às restrições pertinentes ao esquema da relação PESSOA, duas pessoas podem ter
Alternativas
Q1022616 Banco de Dados
No modelo relacional de banco de dados, a integridade referencial é pertinente à presença de
Alternativas
Q1022615 Banco de Dados
No projeto de banco de dados, atributos caracterizados como multivalorados são em geral mapeados para o modelo relacional pela criação de
Alternativas
Q1022614 Banco de Dados
Se, em um tipo de relacionamento binário, um dos seus tipos de entidades participantes possui a restrição de participação caracterizada como total, necessariamente cada entidade desse tipo de entidade deve participar no tipo de relacionamento
Alternativas
Q1022613 Banco de Dados
Tipos de entidades fracas ocorrem quando seus atributos, isoladamente ou em combinação, não são suficientes para identificar as entidades desse tipo. Cada tipo de entidade fraca existente no projeto de banco de dados possui, pelo menos,
Alternativas
Q1022612 Banco de Dados
Em um projeto de banco de dados, observa-se a presença de um tipo de relacionamento binário com cardinalidade muitos-para-muitos. Ao mapear esse tipo de relacionamento para o modelo relacional, ocorre
Alternativas
Q942142 Banco de Dados

Ao analisar um modelo conceitual de um SGBD orientado a objetos, observou-se a ocorrência de uma classe abstrata.

Em termos práticos, isso significa que:

Alternativas
Q942134 Banco de Dados
A linguagem mais comum para elaboração de consultas em bancos de dados é a SQL. Ao elaborar uma consulta nessa linguagem, emprega-se a cláusula WHERE quando se deseja:
Alternativas
Q942133 Banco de Dados

Em virtude da demanda pelo processamento de dados geográficos, foram desenvolvidas extensões espaciais complementares a Sistemas Gerenciadores de Bancos de Dados (SGBD) disponíveis no mercado.

Uma extensão espacial para SGBD disponível na atualidade é:

Alternativas
Q942131 Banco de Dados
O projeto de um SGBD para emprego em SIG se divide em várias fases, de modo a prover os dados geográficos de forma eficiente para atender adequadamente às demandas próprias da aplicação.
Nesse contexto, é elaborado o Modelo Entidade-Relacionamento como resultado do(a):
Alternativas
Q942104 Banco de Dados
Sobre o armazenamento e a consulta de dados em banco de dados geográficos, assinale a alternativa correta.
Alternativas
Q926886 Banco de Dados
Considere o seguinte esquema relacional:
Animal (código, nome, espécie, raça) Vacina (tipo, nome, preço, fornecedor) Vacinação (tipo, código)
O comando em SQL para recuperar o nome das vacinas tomadas por todos os animais é
Alternativas
Q926885 Banco de Dados
Considere o seguinte banco de dados:
Medicos (Nome, Codm) Pacientes (Nome, Codp) Consultas (Codm, codp)
O comando SQL que busca os nomes dos médicos que têm consulta marcada com todos os pacientes é
Alternativas
Q926884 Banco de Dados
Considere o seguinte banco de dados:
            Professor (Nome, Código, I.D., Salário)             Aluno (Nome, Matrícula, Data-Nasc, Endereço)             Disciplina (Nome, Código, Horas-Semanais)             Leciona (Código-Prof, Código-Discip)             Matriculado-em (Matrícula, Código-Discip, Nota)
Foram propostos os seguintes comandos em SQL para obter os dados do aluno (Tabela Aluno) que obteve a maior nota na disciplina de nome “Lógica”.
I. select * from aluno where matricula in         (select matricula from matriculado_em where nota in             (select MAX(nota)from matriculado_em where cod_disc in                 (select codigo from disciplina where nome = 'Lógica'))); II. select * from aluno where matricula in         (select MAX(nota) from matriculado_em where cod_disc in             (select codigo from disciplina where nome = 'Lógica')); III.select aluno.* from aluno, matriculado_em where aluno.matricula=matriculado_em.matricula and nota in         (select MAX(nota)from matriculado_em where cod_disc in             (select codigo from disciplina where nome = 'Lógica')); IV. select aluno.*, MAX(nota) from aluno, matriculado_em where cod_disc in         (select codigo from disciplina where nome = 'Lógica')
Os comandos corretos são
Alternativas
Q923893 Banco de Dados
O Microsoft Access é um aplicativo utilizado para criar e manipular Banco de Dados. Os dados podem ser cadastros de clientes, de materiais em estoque, de fornecedores, e podem ser compartilhados entre cadastros, o que facilita a manipulação. Ainda sobre o Microsoft Access, analise as afirmativas abaixo:
I. A criação de um Banco de Dados tem início a partir de tabelas. II. O Banco de Dados é composto por arquivos, registros, campos e os próprios dados. III. Os dados nas Tabelas são organizados em linhas, ou seja, em campos e em Colunas, ou seja, em Registros. IV. Existem dois modos de trabalho nas Tabelas: Folha de Dados e Estrutura. V. No modo Relatório, o usuário pode desenvolver o layout de impressão, dando a aparência que desejar e, ainda, pode criar Etiquetas de Endereçamento.
Está INCORRETO o que se afirma, apenas, em
Alternativas
Q892174 Banco de Dados
Um dos conceitos básicos da modelagem de bancos de dados relacionais são as chaves primárias, sobre as quais, é correto afirmar que
Alternativas
Respostas
8721: A
8722: D
8723: A
8724: B
8725: A
8726: C
8727: D
8728: A
8729: A
8730: C
8731: A
8732: D
8733: B
8734: B
8735: B
8736: A
8737: D
8738: A
8739: B
8740: E