Questões de Concurso Sobre banco de dados

Foram encontradas 19.127 questões

Q960230 Banco de Dados

Acerca da modelagem conceitual de dados, julgue o item a seguir.


Um atributo identificador pode ser usado tanto em uma entidade quanto em um relacionamento.

Alternativas
Q960229 Banco de Dados

Acerca da modelagem conceitual de dados, julgue o item a seguir.


Na abordagem entidade-relacionamento, é permitida a associação de três entidades ao mesmo tempo.

Alternativas
Q960228 Banco de Dados

Acerca da modelagem conceitual de dados, julgue o item a seguir.


Um registro de uma entidade que esteja envolvida em um autorrelacionamento sempre estará associado com ele mesmo.

Alternativas
Q960227 Banco de Dados

Acerca da modelagem conceitual de dados, julgue o item a seguir.


As características de uma entidade são definidas como atributos, os quais podem ser simples ou compostos.

Alternativas
Q960226 Banco de Dados

Acerca da modelagem conceitual de dados, julgue o item a seguir.


Uma entidade pode ser definida como um elemento ou objeto distinguível, ou seja, ao se criar uma entidade, como, por exemplo, MÉDICO, essa entidade representará apenas um médico específico.

Alternativas
Q960225 Banco de Dados

A respeito do modelo lógico acima, julgue o item subsequente.


Para apagar todos os registros da tabela ESPECIALIDADE, deve-se utilizar o comando a seguir.

DELETE * FROM ESPECIALIDADE WHERE ROWS = ALL;

Alternativas
Q960224 Banco de Dados

A respeito do modelo lógico acima, julgue o item subsequente.


Os salários de todos os médicos serão aumentados em 10% ao se executar o comando seguinte.

UPDATE MEDICO SET SALARIO = SALARIO * 0.10 WHERE CRM BETWEEN 12514 AND 12650;

Alternativas
Q960223 Banco de Dados

A respeito do modelo lógico acima, julgue o item subsequente.


Uma forma de gerar um relatório com o nome de todos os médicos neurologistas é executar o comando seguinte.

SELECT NOME, ESPECIALIDADE FROM MEDICO WHERE DESCRICAO = 'NEUROLOGIA'; 

Alternativas
Q960222 Banco de Dados

A respeito do modelo lógico acima, julgue o item subsequente.


O comando INSERT INTO MEDICO VALUES (25714, 96145644432, 'MARIA FELISBERTO DA SILVA MENDES', '10/11/1988', 41981342222, 5740.35, 25); pode ser usado para incluir uma linha na tabela MÉDICO. 

Alternativas
Q960221 Banco de Dados

A respeito do modelo lógico acima, julgue o item subsequente.


Para se criar a tabela ESPECIALIDADE, deve-se utilizar o comando seguinte.

CREATE TABLE ESPECIALDADE (CODIGO NUMBER(10) NOT NULL, DESCRICAO VARCHAR(30), PRIMARY KEY(CODIGO)); 

Alternativas
Q959628 Banco de Dados

SELECT Cadastro.NomeCliente, Ordens.NumOrdem

FROM Cadastro

LEFT JOIN Ordens

ON Cadastro.NumCliente=Ordens.NumCliente

ORDER BY NomeCliente;

Com relação aos comandos SQL apresentados acima, julgue o item a seguir.

O resultado será uma lista mostrada por ordem alfabética de NomeCliente e poderá ocorrer mais de uma linha contendo o mesmo registro NomeCliente.

Alternativas
Q959627 Banco de Dados

SELECT Cadastro.NomeCliente, Ordens.NumOrdem

FROM Cadastro

LEFT JOIN Ordens

ON Cadastro.NumCliente=Ordens.NumCliente

ORDER BY NomeCliente;

Com relação aos comandos SQL apresentados acima, julgue o item a seguir.

Há um erro de programação SQL na quarta linha, pois o registro NumCliente foi declarado em ambas as tabelas, Cadastro e Ordens.

Alternativas
Q959626 Banco de Dados

SELECT Cadastro.NomeCliente, Ordens.NumOrdem

FROM Cadastro

LEFT JOIN Ordens

ON Cadastro.NumCliente=Ordens.NumCliente

ORDER BY NomeCliente;

Com relação aos comandos SQL apresentados acima, julgue o item a seguir.

Caso não exista ocorrência de NumCliente na tabela Ordens, relativa a um determinado NomeCliente, este registro NomeCliente não será mostrado.

Alternativas
Q959625 Banco de Dados

SELECT Cadastro.NomeCliente, Ordens.NumOrdem

FROM Cadastro

LEFT JOIN Ordens

ON Cadastro.NumCliente=Ordens.NumCliente

ORDER BY NomeCliente;

Com relação aos comandos SQL apresentados acima, julgue o item a seguir.

O resultado será uma lista com todas as ocorrências de NomeCliente da tabela Cadastro e os respectivos NumOrdem da tabela Ordens onde houver coincidência do NumCliente.

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958862 Banco de Dados

Avalie as sentenças SQL, apresentadas a seguir, considerando que a integridade referencial entre as tabelas Aluno e Curso é parcial:


Imagem associada para resolução da questão


No valor retornado pela sentença,

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958861 Banco de Dados

Considere o seguinte schema de banco de dados.


Imagem associada para resolução da questão


Tomando como base as informações, ao

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958860 Banco de Dados

Considere que a tabela NotaFiscalItem está armazenada em um sistema gerenciador de banco de dados (SGBD) relacional, contendo os seguintes dados.


Imagem associada para resolução da questão


O resultado produzido pela execução do comando SQL, ao considerar os dados apresentados na tabela NotaFiscalItem, é

Alternativas
Q958514 Banco de Dados

O esquema relacional a seguir servirá de contexto para a questão. 

Ele descreve um banco de dados usado por uma loja que presta serviços para donos de animais de estimação. 


         


Observações:

• A coluna DATA contém datas no formato AAAAMMDD.

• A coluna SEQ é usada para representar a sequência de serviços executados em um animal em uma mesma data.

• A coluna NOME_PROF é usada para representar o nome do profissional que realizou determinado serviço.

• A coluna DESCRICAO é usada para representar o nome de um serviço prestado pela loja.

Qual consulta SQL irá exibir os nomes dos profissionais que realizam mais de três serviços de tosa durante o mês de novembro de 2013?
Alternativas
Q958513 Banco de Dados

O esquema relacional a seguir servirá de contexto para a questão. 

Ele descreve um banco de dados usado por uma loja que presta serviços para donos de animais de estimação. 


         


Observações:

• A coluna DATA contém datas no formato AAAAMMDD.

• A coluna SEQ é usada para representar a sequência de serviços executados em um animal em uma mesma data.

• A coluna NOME_PROF é usada para representar o nome do profissional que realizou determinado serviço.

• A coluna DESCRICAO é usada para representar o nome de um serviço prestado pela loja.

Qual consulta SQL irá exibir os nomes dos animais que NÃO usaram serviço de entrega durante o mês de novembro de 2013?
Alternativas
Q957984 Banco de Dados

Suponha 3 tabelas assim compostas :


Tabela 1: Matricula1 ; Nome ; endereço ; Resultado

Tabela 2: Matricula2 ; Nome ; CPF ; Resultado

Tabela 3: Matricula3 ; CEP ; Nome ; endereço


A entidade pela qual pode-se estabelecer relacionamentos entre as 3 tabelas é:

Alternativas
Respostas
9621: C
9622: C
9623: E
9624: C
9625: E
9626: E
9627: E
9628: E
9629: C
9630: C
9631: C
9632: E
9633: E
9634: C
9635: E
9636: D
9637: A
9638: B
9639: C
9640: C