Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Q2319268 Banco de Dados
Observe inicialmente a figura abaixo e assinale a alternativa que apresenta uma afirmação INCORRETA

Imagem associada para resolução da questão
Alternativas
Q2319267 Banco de Dados
É FALSO afirmar que:
Alternativas
Q2319266 Banco de Dados
Considere:

I. Um relacionamento que necessita ser relacionado a outro relacionamento.
II. Número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
III. A entidade somente pode existir quando relacionada à outra entidade.
IV. Um relacionamento do tipo “produto compõe produto”. Em um Modelo Entidade Relacionamento (MER), I, II, III e IV são, respectivamente, representadas por: 
Alternativas
Q1806041 Banco de Dados

A questão baseia-se nas Figuras 16(a) e 16(b). A Figura 16(a) mostra todo o conteúdo da tabela "EMPREGADO", sobre a qual sabem-se os seguintes detalhes: (1) os campos "CODIGO" e "SALARIO" são do tipo numérico e aceitam somente valores inteiros; (2) os campos "NOME" e "CARGO" aceitam conteúdos alfanuméricos; (3) essa tabela foi criada em um banco de dados, segundo os conceitos do modelo relacional e respeitando-se as restrições de identidade; e (4) o banco de dados onde foi executada a consulta da Figura 16(b) não é "case sensitive". A Figura 16(b) mostra uma consulta em SQL.



Deseja-se realizar, no banco de dados, uma consulta sobre a tabela "EMPREGADO" (Figura 16(a)), criada em um banco de dados relacional, de modo que sejam exibidos o nome do cargo e a respectiva média salarial do cargo, somente daqueles cargos cuja média salarial for maior que “A00". O resultado da consulta deverá ser ordenado pela média de salário do cargo, em ordem decrescente. Nesse caso, assinale, dentre as alternativas abaixo, aquela elaborada em SQL padrão, que melhor atenda o enunciado acima:
Alternativas
Q1806040 Banco de Dados

A questão baseia-se nas Figuras 16(a) e 16(b). A Figura 16(a) mostra todo o conteúdo da tabela "EMPREGADO", sobre a qual sabem-se os seguintes detalhes: (1) os campos "CODIGO" e "SALARIO" são do tipo numérico e aceitam somente valores inteiros; (2) os campos "NOME" e "CARGO" aceitam conteúdos alfanuméricos; (3) essa tabela foi criada em um banco de dados, segundo os conceitos do modelo relacional e respeitando-se as restrições de identidade; e (4) o banco de dados onde foi executada a consulta da Figura 16(b) não é "case sensitive". A Figura 16(b) mostra uma consulta em SQL.



A tabela mostrada na Figura 16(a) foi criada em um banco de dados relacional, respeitando-se os conceitos do modelo relacional. Nesse caso, executando-se, nesse banco de dados, a consulta elaborada em SQL padrão, exibida na Figura 16(b), sobre a tabela "EMPREGADO", pode-se afirmar que será
Alternativas
Q1803382 Banco de Dados

A questão baseia-se nas Figuras 11(a), 11(b), 11(c) e 11(d). A Figura 11(a) exibe a estrutura da Linguagem de Definição de Dados (DDL), completa, da tabela "FATURA”, presente em um Sistema Gerenciador de Banco de Dados (SGBD) Oracle 119, instalado em ambiente MS Windows, que é utilizado por uma grande empresa prestadora de serviços de telecomunicações. Sobre a Figura 11(b) considere os seguintes aspectos: (1) ela mostra o Modelo Físico, elaborado no software Sybase Power Designer versão 16.5; (2) essa Figura representa uma tabela que armazena as faturas emitidas nos meses de janeiro a março de 2014, pela empresa em questão; e (3) ela representa uma tabela que está presente na mesma base de dados e no mesmo "owner" da Figura 11(a). A Figura 11(c) mostra uma instrução da Linguagem de Manipulação de Dados (DML), para a inserção de registros na tabela "FATURA"; detalhes sobre essa tabela podem ser observados nas Figuras 11(a) e 11(d). A Figura 41(d) exibe alguns registros presentes na tabela "FATURA", cuja declaração DDL é mostrada na Figura 11(a).



O Administrador de Banco de Dados (DBA) da empresa deseja abreviar o nome da restrição da chave primária (primary key) presente na declaração da tabela "FATURA" (Figura 11(a)). Portanto, assinale, dentre as alternativas a seguir, a alternativa que permite alterar, com sucesso, o nome da restrição da chave primária da tabela "FATURAS, declarada na Figura 11(a).
Alternativas
Q1803381 Banco de Dados

A questão baseia-se nas Figuras 11(a), 11(b), 11(c) e 11(d). A Figura 11(a) exibe a estrutura da Linguagem de Definição de Dados (DDL), completa, da tabela "FATURA”, presente em um Sistema Gerenciador de Banco de Dados (SGBD) Oracle 119, instalado em ambiente MS Windows, que é utilizado por uma grande empresa prestadora de serviços de telecomunicações. Sobre a Figura 11(b) considere os seguintes aspectos: (1) ela mostra o Modelo Físico, elaborado no software Sybase Power Designer versão 16.5; (2) essa Figura representa uma tabela que armazena as faturas emitidas nos meses de janeiro a março de 2014, pela empresa em questão; e (3) ela representa uma tabela que está presente na mesma base de dados e no mesmo "owner" da Figura 11(a). A Figura 11(c) mostra uma instrução da Linguagem de Manipulação de Dados (DML), para a inserção de registros na tabela "FATURA"; detalhes sobre essa tabela podem ser observados nas Figuras 11(a) e 11(d). A Figura 41(d) exibe alguns registros presentes na tabela "FATURA", cuja declaração DDL é mostrada na Figura 11(a).



Foi solicitado ao Administrador de Banco de Dados (DBA) da empresa que modificasse a sigla presente no número da fatura. Na Figura 11d) é possível verificar, na coluna "NUMEROFATURA",a sintaxe de numeração das faturas. A modificação irá consistir em trocar a sigla “FT” por "FAT, de todas as faturas. Se for necessário, o DBA poderá sobrepor um caractere numérico. Considerando que as faturas estão armazenadas na tabela "FATURA", cuja estrutura está descrita na Figura 11(a), assinale, dentre as alternativas abaixo, aquela que permitirá realizar, com sucesso,a alteração solicitada pela empresa:
Alternativas
Q1803380 Banco de Dados

A questão baseia-se nas Figuras 11(a), 11(b), 11(c) e 11(d). A Figura 11(a) exibe a estrutura da Linguagem de Definição de Dados (DDL), completa, da tabela "FATURA”, presente em um Sistema Gerenciador de Banco de Dados (SGBD) Oracle 119, instalado em ambiente MS Windows, que é utilizado por uma grande empresa prestadora de serviços de telecomunicações. Sobre a Figura 11(b) considere os seguintes aspectos: (1) ela mostra o Modelo Físico, elaborado no software Sybase Power Designer versão 16.5; (2) essa Figura representa uma tabela que armazena as faturas emitidas nos meses de janeiro a março de 2014, pela empresa em questão; e (3) ela representa uma tabela que está presente na mesma base de dados e no mesmo "owner" da Figura 11(a). A Figura 11(c) mostra uma instrução da Linguagem de Manipulação de Dados (DML), para a inserção de registros na tabela "FATURA"; detalhes sobre essa tabela podem ser observados nas Figuras 11(a) e 11(d). A Figura 41(d) exibe alguns registros presentes na tabela "FATURA", cuja declaração DDL é mostrada na Figura 11(a).



Um analista de sistemas, integrante da equipe de desenvolvimento do sistema de faturamento da empresa “Futura 999 Telecom", executou, equivocadamente, uma funcionalidade no sistema de faturamento que alterou os valores de todas as faturas em que a data de emissão é igual a 28/01/2014". A alta gerência está gerando vários relatórios estatísticos visando à tomada de decisões para o triênio Abril/Maio/Junho de 2014 e precisa, com urgência, dos valores corretos das faturas emitidas no mês de janeiro/2014. Considerando que a tabela "FATURABACKUP", exibida na Figura 11(b), contém todos os registros das faturas emitidas para o mês de janeiro/2014 e com os respectivos valores corretos, o DBA propôs os seguintes procedimentos: (1) excluir os registros das faturas existentes na tabela "FATURA" (Figura 11(a)), cuja data de emissão seja igual a "28/01/2014"; (2) executar novamente a instrução SQL exibida na Figura 11(c) incluindo uma cláusula "where" com o objetivo de filtrar apenas aquelas faturas em que o mês/ano de emissão da fatura seja igual a "01/2014". A Alta gerência concordou prontamente com a solução, porém solicitou urgência e rapidez na execução. Sabendo que a quantidade de registros existentes na tabela "FATURA" (Figura 11(d)) é de, aproximadamente, seis milhões, assinale, dentre as alternativas abaixo, a instrução SQL que permitirá excluir, com sucesso e mais rapidamente, os registros da tabela "FATURA", cuja emissão tenha ocorrido em "janeiro/2014":
Alternativas
Q1803379 Banco de Dados

A questão baseia-se nas Figuras 11(a), 11(b), 11(c) e 11(d). A Figura 11(a) exibe a estrutura da Linguagem de Definição de Dados (DDL), completa, da tabela "FATURA”, presente em um Sistema Gerenciador de Banco de Dados (SGBD) Oracle 119, instalado em ambiente MS Windows, que é utilizado por uma grande empresa prestadora de serviços de telecomunicações. Sobre a Figura 11(b) considere os seguintes aspectos: (1) ela mostra o Modelo Físico, elaborado no software Sybase Power Designer versão 16.5; (2) essa Figura representa uma tabela que armazena as faturas emitidas nos meses de janeiro a março de 2014, pela empresa em questão; e (3) ela representa uma tabela que está presente na mesma base de dados e no mesmo "owner" da Figura 11(a). A Figura 11(c) mostra uma instrução da Linguagem de Manipulação de Dados (DML), para a inserção de registros na tabela "FATURA"; detalhes sobre essa tabela podem ser observados nas Figuras 11(a) e 11(d). A Figura 41(d) exibe alguns registros presentes na tabela "FATURA", cuja declaração DDL é mostrada na Figura 11(a).



A alta gerência da empresa precisa identificar os cinco clientes que mais deram retorno financeiro à empresa no mês de fevereiro/2014, sendo que esses cinco maiores faturamentos deverão estar ordenados do maior para o menor valor. Ao receber a tarefa, imediatamente O Administrador de Dados (AD), da empresa em questão, elaborou uma consulta SQL para atender essa necessidade, cujo resultado pode ser observado na Figura 11(d), onde a primeira linha exibe os nomes das colunas da tabela "FATURA". A estrutura dessa tabela pode ser vista na Figura 11(a), na qual todos os registros presentes na coluna "VALOR" possuem conteúdo diferente, ou seja, não há repetição dos dados armazenados na coluna "VALOR". Portanto, assinale, dentre as alternativas a seguir, a declaração SQL que permitirá apresentar, com sucesso, O resultado exibido na Figura 11(d):


 I.                                                                

Imagem associada para resolução da questão



    II.                                                                

Imagem associada para resolução da questão



    III.                                                                     

Imagem associada para resolução da questão


Quais estão corretas?

Alternativas
Q1803378 Banco de Dados

A questão baseia-se nas Figuras 11(a), 11(b), 11(c) e 11(d). A Figura 11(a) exibe a estrutura da Linguagem de Definição de Dados (DDL), completa, da tabela "FATURA”, presente em um Sistema Gerenciador de Banco de Dados (SGBD) Oracle 119, instalado em ambiente MS Windows, que é utilizado por uma grande empresa prestadora de serviços de telecomunicações. Sobre a Figura 11(b) considere os seguintes aspectos: (1) ela mostra o Modelo Físico, elaborado no software Sybase Power Designer versão 16.5; (2) essa Figura representa uma tabela que armazena as faturas emitidas nos meses de janeiro a março de 2014, pela empresa em questão; e (3) ela representa uma tabela que está presente na mesma base de dados e no mesmo "owner" da Figura 11(a). A Figura 11(c) mostra uma instrução da Linguagem de Manipulação de Dados (DML), para a inserção de registros na tabela "FATURA"; detalhes sobre essa tabela podem ser observados nas Figuras 11(a) e 11(d). A Figura 41(d) exibe alguns registros presentes na tabela "FATURA", cuja declaração DDL é mostrada na Figura 11(a).



A empresa "Futura 999 Telecom” iniciou suas operações em 01/01/2014 prestando serviços de telefonia fixa e móvel. As faturas dos serviços prestados aos seus clientes são geradas impreterivelmente no dia 28 de cada mês. No dia 30/03/2014, alguns usuários do sistema verificaram que a geração de alguns relatórios pelo sistema estava lenta e demorada. A alta gerência solicitou ao administrador de banco de dados (DBA) da empresa que fizesse uma análise das instruções SQL desses relatórios. O DBA analisou o volume da tabela de faturas e verificou que a empresa estava emitindo uma média de 2 milhões de faturas por mês. Logo, o DBA decidiu particionar a tabela de faturas emitidas, visando facilitar o acesso e o gerenciamento dos dados presentes nessa tabela. Para isso, o DBA executou os seguintes procedimentos: (1) renomeou a tabela "FATURA" para "FATURABACKUP", cujo Modelo Físico está sendo exibido na Figura 11(b); (2) criou uma tabela chamada "FATURA" conforme as instruções DDL presentes na Figura 11(a); (3) copiou os registros da tabela "FATURABACKUP" para a tabela "FATURA", executando as instruções do tipo DML da Figura 11(c): (4) efetuou ajustes nas consultas SQL dos relatórios que estava apresentando problemas de lentidão, incluindo o nome da partição nas referências feitas à tabela da Figura 11(a), de acordo com o mês/ano de emissão selecionado na tela do filtro do relatório. Considerando os quatro procedimentos citados, assinale, dentre as alternativas a seguir, a instrução SQL que permite criar, com sucesso, mais um atributo na tabela "FATURA" (ver Figuras ti(a) e 11(d)):
Alternativas
Q1392966 Banco de Dados
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Definição de Dados (LDD ou DDL, do Inglês Data Definition Language), cujos comandos básicos são
Alternativas
Q1392965 Banco de Dados
Na terminologia do modelo relacional de banco de dados, uma tabela é chamada de relação. Nessa terminologia, as denominações correspondentes a uma linha e a uma coluna de uma tabela, respectivamente, são
Alternativas
Q1392964 Banco de Dados
Qual o efeito do símbolo * (asterisco) no comando SQL da questão anterior?
Alternativas
Q1392963 Banco de Dados

Considerando duas tabelas em um banco de dados, DEPARTAMENTO e EMPREGADO, relacionadas por uma chave estrangeira em EMPREGADO que referencia a tabela DEPARTAMENTO, que operação será realizada pelo comando SQL abaixo?


SELECT * FROM DEPARTAMENTO, EMPREGADO;

Alternativas
Q1392962 Banco de Dados
Suponha um diagrama entidades-relacionamentos representando o tipo entidade EMPREGADO relacionando-se com o tipo entidade DEPARTAMENTO através do tipo relacionamento TRABALHA_PARA, isto é, empregados trabalham para departamentos. No tipo relacionamento TRABALHA_PARA, a razão de cardinalidade 1:N entre DEPARTAMENTO e EMPREGADO indica que
Alternativas
Q1392961 Banco de Dados
No projeto de banco de dados usando o modelo entidades-relacionamentos, o processo de definir um conjunto de subclasses de um tipo entidade é denominado
Alternativas
Q1392960 Banco de Dados
Qual dos seguintes tipos de dados inteiros (Integer Data Types) não é suportado pelo sistema de gerência de banco de dados MySQL?
Alternativas
Q1371705 Banco de Dados
Os sistemas de banco de dados possuem tanto desvantagens quanto vantagens. Assinale a alternativa que apresenta uma vantagem do modelo de dados Orientado a Objetos.
Alternativas
Q1371699 Banco de Dados
Assinale a alternativa que apresenta uma DESVANTAGEM do modelo hierárquico e não dos modelos de bancos de dados
Alternativas
Ano: 2014 Banca: FUNDATEC Órgão: SPGG - RS
Q1237037 Banco de Dados
Suponha que você tenha sido designado para realizar a modelagem de um banco de dados antes mesmo de  saber que SGBD será utilizado. Nesse caso, qual modelo deve ser utilizado para realizar a descrição desse  banco de dados?
Alternativas
Respostas
9341: C
9342: B
9343: A
9344: D
9345: D
9346: D
9347: C
9348: D
9349: A
9350: B
9351: C
9352: D
9353: E
9354: B
9355: C
9356: D
9357: E
9358: C
9359: E
9360: B