Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q718832 Banco de Dados

A respeito de banco de dados, julgue o item subsequente.

Uma linguagem de acesso a bancos de dados relacionais amplamente usada é o SQL.

Alternativas
Q564243 Banco de Dados

A linguagem SQL possui sublinguagens. Dentre elas, destacamos a DDL, de definição de dados; a DML, de manipulação de dados e a DCL, de controle de dados.

Marque a alternativa que possui um comando de cada sublinguagem.

Alternativas
Q539135 Banco de Dados
Assinale a alternativa que cita, apenas, funções de agregação utilizadas dentro de uma cláusula SELECT do SQL.
Alternativas
Q539134 Banco de Dados
Assinale a alternativa que cita apenas comandos da DCL – Data Control Language ou Linguagem de Controle de dados do SQL.
Alternativas
Q539133 Banco de Dados
Assinale a alternativa que cria corretamente a tabela FUNCIONÁRIOS representada na figura 1.
Alternativas
Q539131 Banco de Dados

FUNCIONÁRIOS

ID (pk) idade sobrenome nome cargo

1 28 Pera Helena Contadora

2 34 Liso José Porteiro

3 56 Pedreira Marcos Engenheiro

3 33 null Elaine Secretária

4 47 Rocha Antonio Mecânico

5 36 Calvo Luis Programador

Figura1


Com base na figura 1 a seguir, responda a questão.


Analisando a figura 1, responda qual das alternativas cita o resultado correto de sua respectiva query.
Alternativas
Q539130 Banco de Dados

FUNCIONÁRIOS

ID (pk) idade sobrenome nome cargo

1 28 Pera Helena Contadora

2 34 Liso José Porteiro

3 56 Pedreira Marcos Engenheiro

3 33 null Elaine Secretária

4 47 Rocha Antonio Mecânico

5 36 Calvo Luis Programador

Figura1


Com base na figura 1 a seguir, responda a questão.


Ainda com base na figura 1, analise a query a seguir e assinale a alternativa que traz, corretamente, o resultado da consulta.
SELECT SUM(idade) FROM FUNCIONÁRIOS;
Alternativas
Q539129 Banco de Dados

FUNCIONÁRIOS

ID (pk) idade sobrenome nome cargo

1 28 Pera Helena Contadora

2 34 Liso José Porteiro

3 56 Pedreira Marcos Engenheiro

3 33 null Elaine Secretária

4 47 Rocha Antonio Mecânico

5 36 Calvo Luis Programador

Figura1


Com base na figura 1 a seguir, responda a questão.


Dada a query a seguir e baseando-se no contexto da figura 1, responda qual das alternativas traz o resultado correto da consulta.


SELECT AVG(idade)

FROM FUNCIONÁRIOS;

Alternativas
Q539128 Banco de Dados
Dentre os subconjuntos de elementos que compõem a linguagem SQL (Structured Query Language), existe a palavra chave LIKE que faz parte da Linguagem de Consulta de Dados. Assinale a alternativa que cita corretamente a função do operador relacional LIKE em uma consulta SQL.
Alternativas
Q536806 Banco de Dados
                                                          Investimentos

                                                      código            tipo

                                                          12             poupança

                                                          23              CDB

                                                          34              fundo diamante


                                                             Rendimentos

                                        código           data           rendimento anual

                                           123            12/3/10                      10%

                                           234            22/12/10                    12%

                                           345             3/3/10                       15%


                                                                  Clientes

                                       código           nome          idade           investimento

                                         123               Mario              46                     12

                                         234              Roberta           55                     12

                                         345              Anizio              32                     23

                                         456              Paula               21                     12

                                         567              Fernanda        60                     23

                                         678              Paulo              40                     34

                                         789              Fabiola            13                    34




                                                      Investimentos_Rendimentos

                                                    investimentos         rendimentos

                                                              12                           123

                                                              12                           234

                                                              23                           345

                                                              23                           456

                                                              34                           567


A partir das tabelas acima, julgue o item com relação a consultas usando SQL.


Consistência é considerada uma propriedade das transações para os sistemas de bancos de dados. 


Alternativas
Q536805 Banco de Dados
                                                          Investimentos

                                                      código            tipo

                                                          12             poupança

                                                          23              CDB

                                                          34              fundo diamante


                                                             Rendimentos

                                        código           data           rendimento anual

                                           123            12/3/10                      10%

                                           234            22/12/10                    12%

                                           345             3/3/10                       15%


                                                                  Clientes

                                       código           nome          idade           investimento

                                         123               Mario              46                     12

                                         234              Roberta           55                     12

                                         345              Anizio              32                     23

                                         456              Paula               21                     12

                                         567              Fernanda        60                     23

                                         678              Paulo              40                     34

                                         789              Fabiola            13                    34




                                                      Investimentos_Rendimentos

                                                    investimentos         rendimentos

                                                              12                           123

                                                              12                           234

                                                              23                           345

                                                              23                           456

                                                              34                           567


A partir das tabelas acima, julgue o item com relação a consultas usando SQL.


Considerando uma variável de relação R, diz-se que K é uma chave candidata de R se ela apresentar as propriedades de unicidade e irredutibilidade. A primeira propriedade garante que não há duas tuplas de R com o mesmo valor de K. Já a segunda, que nenhum subconjunto de K apresenta a propriedade de unicidade.


Alternativas
Q536804 Banco de Dados
                                                          Investimentos

                                                      código            tipo

                                                          12             poupança

                                                          23              CDB

                                                          34              fundo diamante


                                                             Rendimentos

                                        código           data           rendimento anual

                                           123            12/3/10                      10%

                                           234            22/12/10                    12%

                                           345             3/3/10                       15%


                                                                  Clientes

                                       código           nome          idade           investimento

                                         123               Mario              46                     12

                                         234              Roberta           55                     12

                                         345              Anizio              32                     23

                                         456              Paula               21                     12

                                         567              Fernanda        60                     23

                                         678              Paulo              40                     34

                                         789              Fabiola            13                    34




                                                      Investimentos_Rendimentos

                                                    investimentos         rendimentos

                                                              12                           123

                                                              12                           234

                                                              23                           345

                                                              23                           456

                                                              34                           567


A partir das tabelas acima, julgue o item com relação a consultas usando SQL.


O código abaixo cria uma visão da tabela Clientes.


create view Clientes_Jovens

as Codigo,Nome,Idade,tipo

from Clientes

where Idade < 30;


Alternativas
Q536803 Banco de Dados
                                                          Investimentos

                                                      código            tipo

                                                          12             poupança

                                                          23              CDB

                                                          34              fundo diamante


                                                             Rendimentos

                                        código           data           rendimento anual

                                           123            12/3/10                      10%

                                           234            22/12/10                    12%

                                           345             3/3/10                       15%


                                                                  Clientes

                                       código           nome          idade           investimento

                                         123               Mario              46                     12

                                         234              Roberta           55                     12

                                         345              Anizio              32                     23

                                         456              Paula               21                     12

                                         567              Fernanda        60                     23

                                         678              Paulo              40                     34

                                         789              Fabiola            13                    34




                                                      Investimentos_Rendimentos

                                                    investimentos         rendimentos

                                                              12                           123

                                                              12                           234

                                                              23                           345

                                                              23                           456

                                                              34                           567


A partir das tabelas acima, julgue o item com relação a consultas usando SQL.


Considere a consulta definida pelo código a seguir.
select Investimentos, t2.Data, Rendimento anual from Investimentos t1, Rendimentos t2, Investimentos_Rendimentos t3 where t1.Codigo = Investimentos and t2.Codigo = Rendimentos order by Investimentos, t2.Data;
O resultado correto dessa consulta fornece:           12          12/3/10       10%       23          22/12/10     12%
Alternativas
Q536802 Banco de Dados
                                                          Investimentos

                                                      código            tipo

                                                          12             poupança

                                                          23              CDB

                                                          34              fundo diamante


                                                             Rendimentos

                                        código           data           rendimento anual

                                           123            12/3/10                      10%

                                           234            22/12/10                    12%

                                           345             3/3/10                       15%


                                                                  Clientes

                                       código           nome          idade           investimento

                                         123               Mario              46                     12

                                         234              Roberta           55                     12

                                         345              Anizio              32                     23

                                         456              Paula               21                     12

                                         567              Fernanda        60                     23

                                         678              Paulo              40                     34

                                         789              Fabiola            13                    34




                                                      Investimentos_Rendimentos

                                                    investimentos         rendimentos

                                                              12                           123

                                                              12                           234

                                                              23                           345

                                                              23                           456

                                                              34                           567


A partir das tabelas acima, julgue o item com relação a consultas usando SQL.


Considere a consulta definida conforme o código a seguir.


select Investimentos, count(*)

from Clientes

where Idade > 40

group by Investimentos

order by 2;


O resultado dessa consulta é:

              23      1

              12      2


Alternativas
Q536801 Banco de Dados
A respeito de banco de dados, julgue o item que se segue.


As funções SUM e AVG são funções agregadoras, uma vez que utilizam uma coleção de valores como entrada, retornando um único valor como saída.


Alternativas
Q536796 Banco de Dados
A respeito de banco de dados, julgue o item que se segue.


Exemplos de comandos de SQL DML (data manipulation language) incluem SELECT, UPDATE, DELETE, INSERT INTO.
Alternativas
Q491595 Banco de Dados
Considere as relações R, S e T abaixo para responder à questão. A primeira linha de cada relação apresenta os seus atributos, todos no domínio dos números inteiros.

                        imagem-014.jpg

Considere as relações R, S e T e o comando SQL a seguir.

UPDATE T
SET D = E + 1
WHERE EXISTS(SELECT DISTINCT S.C FROM S WHERE S.C = T.C)

Após a execução desse comando, o novo estado da relação T é
Alternativas
Q491594 Banco de Dados
Considere as relações R, S e T abaixo para responder à questão.

A primeira linha de cada relação apresenta os seus atributos, todos no domínio dos números inteiros.

                        imagem-014.jpg

Considere o comando em SQL abaixo.

SELECT S.C, COUNT(S.B) AS Q
FROM S, T
WHERE T.D=S.B AND S.C IN (SELECT DISTINCT R.A FROM R)
GROUP BY S.C
HAVING COUNT(S.B) >= 1

O resultado da execução do comando SQL fornecido é.
Alternativas
Q491568 Banco de Dados
Um sistema de data warehouse pode oferecer melhor suporte ao processo decisório se for integrado a ferramentas de análise do tipo OLAP. Relacione as variações destas ferramentas de análise, apresentadas na coluna da esquerda, com as suas respectivas características, indicadas na coluna da direita.

            Ferramenta             Característica
            I - MOLAP       W - Melhor implementada se os dados forem armazenados de forma multidimensional.
            II - ROLAP        X - Oferece maior portabilidade para usuários do OLAP.
            III - DOLAP       Y - Requer a transformação das consultas dos usuários em consultas complexas em SQL.
                                        Z - Só pode ser usada em notebooks e outros equipamentos portáteis.

Estão corretas as associações
Alternativas
Q449614 Banco de Dados
Acerca de modelos de dados, álgebra relacional, normalização e projeto de bancos de dados, assinale a opção correta.
Alternativas
Respostas
4141: C
4142: E
4143: D
4144: B
4145: E
4146: E
4147: A
4148: C
4149: D
4150: C
4151: C
4152: E
4153: E
4154: C
4155: C
4156: C
4157: E
4158: A
4159: B
4160: E