Questões de Concurso Sobre banco de dados

Foram encontradas 15.808 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q234310 Banco de Dados
Sobre Funções agregadas e Agrupamento, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O agrupamento de tuplas em uma relação, a partir do valor de alguns de seus atributos não costuma ser uma necessidade frequente para aplicação de uma função de agregação.

II. O primeiro tipo de requisito que não pode ser expresso na álgebra relacional básica é para especificar as funções matemáticas agregadas em coleções de valores do banco de dados.

III. As funções mais comuns aplicadas em coleção de valores numéricos incluem SOMA, MÉDIA, MÁXIMO e MÍNIMO.

IV. Essas funções podem ser utilizadas em consultas de estatística simples, que resumem as informações das tuplas do banco de dados.
Alternativas
Q234309 Banco de Dados
Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única.

II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez e criar relação dos resultados intermediários.

III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos permite processar os relacionamentos entre as relações.

IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado.
Alternativas
Q234308 Banco de Dados
Sobre Integridade de Entidade, Integridade Referencial e Chave Estrangeira em Entidade e Relacionamentos, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A restrição de integridade de entidade estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação.

II. Todas as restrições de integridade deveriam ser especificadas no esquema do banco de dados relacional, caso queiramos impor essas restrições aos estados do banco de dados.

III. Ter valores null para chave primária implica não podermos identificar alguma tupla.

IV. A restrição de integridade referencial é classificada entre duas relações e é usada para manter a consistência entre as tuplas nas duas relações.
Alternativas
Q234307 Banco de Dados
Sobre Tipo Entidade Fraca, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Tipo Entidade Fraca também são conhecidas por Entidades abstratas.

II. Tipo entidade que não tem seus próprios atributos-chave são chamados tipos entidade fraca.

III. Tipo entidade que não tem seus próprios relacionamentos são chamados tipo entidade fraca.

IV. Entidades, que pertençam a um tipo entidade fraca, são identificadas por estarem relacionadas a entidades específicas do outro tipo entidade.
Alternativas
Q234306 Banco de Dados
Sobre Grau de relacionamento, Nomes de papéis e Relacionamentos recursivos, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O grau de um tipo relacionamento é o número de entidade que participa desse relacionamento.

II. Um tipo relacionamento de grau vinte é chamado de binário e um de grau trinta é ternário.

III. Os nomes de papéis são tecnicamente necessários em tipos relacionamentos em que todos os tipos entidades participantes são distintos.

IV. Cada tipo entidade que participa de um tipo relacionamento executa um papel particular no relacionamento. O nome do papel significa o papel que uma entidade participante de um tipo entidade executa em cada instância de relacionamento, e ajuda explicar o significado do relacionamento.
Alternativas
Q234305 Banco de Dados
Em Modelo de Entidade de Relacionamento, possuímos entidades e atributos. A esse respeito, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O objeto básico de um MER é uma entidade, 'algo' do mundo real, com uma existência independente.

II. Uma entidade pode ser um objeto com uma existência física (por exemplo, uma pessoa, um carro, uma casa ou um funcionário) ou um objeto com uma existência conceitual (por exemplo, uma empresa, um trabalho ou um curso universitário).

III. Os valores dos atributos que descrevem cada entidade se tornarão a maior parte dos dados armazenados no banco de dados.

IV. Cada entidade tem atributos – propriedades particulares que a descrevem. Por exemplo, uma entidade empregada pode ser descrita pelo nome do empregado, idade, endereço, salário e trabalho (função).
Alternativas
Q234304 Banco de Dados
Sobre a linguagem de SGBD, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Alguns SGBDs fornecem uma linguagem chamada linguagem de manipulação de dados - data manipulation language (DML) .

II. Em vários SGBDs foi escolhido, nos quais não existem uma separação específica de níveis, uma linguagem chamada linguagem de definição de dados – Data Definition Language (DDL), que é usada pelo DBA e pelos projetistas de banco de dados para definir ambos os esquemas.

III. Nos SGBDs, em que uma clara separação é mantida entre níveis conceitual e interno, a DDL é usada para especificar somente o esquema conceitual. A linguagem de definição de Armazenamento – storage definition language (SDL), é utilizada para especificar o esquema interno.

IV. A grande maioria dos SGBDs não fornecem suporte a essa linguagem diretamente, com isso a utilização das mesmas se fazem somente através de uma linguagem de programação auxiliar, como java, c++ entre outras.
Alternativas
Q234235 Banco de Dados
Um administrador de banco de dados deseja remover determinadas linhas de uma tabela T.
Que comando SQL deve ser utilizado para essa remoção?
Alternativas
Q233876 Banco de Dados
Considere o procedimento PL/SQL abaixo:

Imagem 019.jpg

Em relação ao parâmetro list_of_column_names é INCORRETO afirmar que
Alternativas
Q233875 Banco de Dados
Em SGBDs,
Alternativas
Q233873 Banco de Dados
Em relação ao modelo entidade-relacionamento, considere:

I. Dá-se o nome de chave estrangeira ao atributo integrante de uma entidade que se torna chave primária em outra entidade.

II. O relacionamento um-para-um, não requer chave estrangeira.

III. No relacionamento um-para-muitos, a chave estrangeira situa-se na entidade de cardinalidade muitos.

IV. No relacionamento muitos-para-muitos a chave estrangeira de ambas as entidades tem que estar em uma tabela extra que implementa o relacionamento.

Está correto o que consta APENAS em
Alternativas
Q233854 Banco de Dados
Com relação à linguagem SQL é correto afirmar:
Alternativas
Q233389 Banco de Dados
Em um SGBD Relacional, definem-se os conjuntos de estados e mudanças de estados consistentes do banco de dados, determinando-se os valores que podem e os que não podem ser armazenados nesses conjuntos. Essa afirmação conceitua
Alternativas
Q233377 Banco de Dados
A linguagem de definição e manipulação de dados SQL (Structured Query Language) é um padrão para os bancos de dados relacionais. A expressão SQL “select f.nome, d.sigla from funcionario as f inner join departamento as d on f.coddept = d.codigo” retorna o nome do funcionário e a sigla do departamento
Alternativas
Q232463 Banco de Dados
Entre outras funcionalidades, uma Stored Procedure pode melhorar a performance de um banco de dados e criar tarefas agendadas. Em SQL, são exemplos de procedimentos armazenados:

I. Procedimentos Temporários Locais, que devem começar com # e Globais, que devem começar com ##

II. Procedimentos de Sistema, que são armazenados no banco de dados padrão do SQL Server e executam as tarefas administrativas, podendo ser executadas a partir de qualquer banco de dados.

III. Procedimentos Estendidos são executados fora do SGBD SQL Server e são identificados com o prefixo xp, (procedimentos de sistema recebem a sigla SP) e recebem a extensão .dll

Está correto o que consta em
Alternativas
Q232462 Banco de Dados
Considere:

Imagem 005.jpg

É correto afirmar que o Diagrama Entidade-Relacionamento acima, apresenta:
Alternativas
Q232461 Banco de Dados
É o modelo de dados que eliminou o conceito de hierarquia, permitindo que um mesmo registro estivesse envolvido em várias associações. Os registros, organizados em grafos, permitem o tipo de associação que define uma relação 1:N entre os tipos de registros proprietário e membro. Assim, para dois relacionamentos 1:N entre os registros A e D e entre os registros C e D é possível construir um relacionamento M:N entre A e D. Trata-se do modelo
Alternativas
Q232170 Banco de Dados
Considere a seguinte tabela de um banco de dados.

TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}

Uma consulta SQL que devolve apenas a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é

Alternativas
Q232169 Banco de Dados
Considere a seguinte tabela de um banco de dados.

TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}

Uma expressão da álgebra relacional representando a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é

Alternativas
Q232168 Banco de Dados
Considere um Banco de Dados com as relações R1, R2 e R3 abaixo, onde VALOR_PAGO é o valor pago de imposto de renda no ano e atributos sublinhados formam a chave.

R1 = {CPF, NOME, CPF_CONJUGE, NOME_CONJUGE}

R2 = {CPF, NOME, CIDADE, NUMERO_DEPENDENTES}

R3 = {CPF, ANO, NOME, VALOR_PAGO}

R1, R2 e R3 estão, respectivamente, na

Alternativas
Respostas
13201: D
13202: C
13203: E
13204: C
13205: B
13206: E
13207: B
13208: B
13209: B
13210: A
13211: D
13212: E
13213: C
13214: D
13215: E
13216: A
13217: A
13218: D
13219: A
13220: C