Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q276038 Banco de Dados
Comandos SQL para a criação de tabelas

CREATE TABLE [dbo].[tabdependente] (
[fkcodfuncionario] [int] NOT NULL,
[nomedependente] [varchar](50) NOT NULL) ON
[PRIMARY]
GO
CREATE TABLE [dbo].[tabfuncionario] (
[pkcodfuncionario] [int] NOT NULL,
[nomefuncionario] [varchar](50) NOT NULL) ON
[PRIMARY]

Dados das tabelas criadas pelos comandos SQL acima

Imagem associada para resolução da questão

Considerando os comandos SQL, as tabelas e os dados apresentados, assinale a opção correta, referente à linguagem de definição e manipulação de dados do Microsoft SQL Server 2008.

Alternativas
Q275994 Banco de Dados
Imagem associada para resolução da questão

Considerando os comandos SQL, as tabelas e os dados apresentados, assinale a opção correta, referente à linguagem de definição e manipulação de dados do Microsoft SQL Server 2008.
Alternativas
Q275435 Banco de Dados
Em uma instrução SQL, deseja-se mudar a visualização do nome de determinada coluna utilizando-se apenas uma consulta simples. Para isso utiliza-se a instrução
Alternativas
Q275434 Banco de Dados
Em uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula
Alternativas
Q275433 Banco de Dados
Em uma instrução SQL, deseja-se encontrar todos os nomes de contato (ContactName) da tabela customers que começam com a letra “b” e em ordem crescente. Para isso utiliza-se a instrução
Alternativas
Q275432 Banco de Dados
Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o
Alternativas
Q274613 Banco de Dados
Assinale a alternativa que classifica corretamente os comandos de definição e de manipulação de dados num sistema de banco de dados que usa a linguagem SQL, conforme apresentado a seguir:

x: definição de dados
y: manipulação de dados
Alternativas
Q271652 Banco de Dados
Considere as informações a seguir para responder à  questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.



CREATE TABLE EMPRESA (
         CODIGO NUMBER(7) NOT NULL,
         NOME VARCHAR2(50) NOT NULL,
         CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
         CODIGO CHAR(5) NOT NULL,
         TIPO CHAR(2) NOT NULL,
         COD_EMPRESA NUMBER(7) NOT NULL,
         CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
         FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
         COD_ACAO CHAR(5) NOT NULL,
         COD_COMPRADOR NUMBER(7) NOT NULL,
         COD_VENDEDOR NUMBER(7) NOT NULL,
         DATA DATE NOT NULL,
         PRECO NUMBER(9,2) NOT NULL,
         QTD NUMBER(9,0) NOT NULL,
         CONSTRAINT NEGOCIACAO_PK PRIMARY KEY      
               (COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
         CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
               REFERENCES “ACAO” (“CODIGO”)
)


Um usuário pediu que fosse elaborado um relatório com informações relativas a todas as empresas cadastradas na bolsa.
Para cada empresa, o relatório tem que exibir as seguintes informações:

• Código e Nome da mesma;
• Códigos e tipos das ações, caso a empresa tenha ações negociadas na bolsa.

Qual consulta permite exibir o que foi pedido?
Alternativas
Q271651 Banco de Dados
Considere as informações a seguir para responder à  questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.



CREATE TABLE EMPRESA (
         CODIGO NUMBER(7) NOT NULL,
         NOME VARCHAR2(50) NOT NULL,
         CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
         CODIGO CHAR(5) NOT NULL,
         TIPO CHAR(2) NOT NULL,
         COD_EMPRESA NUMBER(7) NOT NULL,
         CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
         FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
         COD_ACAO CHAR(5) NOT NULL,
         COD_COMPRADOR NUMBER(7) NOT NULL,
         COD_VENDEDOR NUMBER(7) NOT NULL,
         DATA DATE NOT NULL,
         PRECO NUMBER(9,2) NOT NULL,
         QTD NUMBER(9,0) NOT NULL,
         CONSTRAINT NEGOCIACAO_PK PRIMARY KEY      
               (COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
         CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
               REFERENCES “ACAO” (“CODIGO”)
)


A consulta que permite exibir o nome de uma empresa cujo somatório das negociações (VALOR * QTD) de suas ações preferenciais (TIPO='PN') entre os dias 23-01-2012 (inclusive) e 25-01-2012 (inclusive) tenha sido superior a R$ 1.000.000,00 é
Alternativas
Q271650 Banco de Dados
Considere as informações a seguir para responder à  questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.



CREATE TABLE EMPRESA (
         CODIGO NUMBER(7) NOT NULL,
         NOME VARCHAR2(50) NOT NULL,
         CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
         CODIGO CHAR(5) NOT NULL,
         TIPO CHAR(2) NOT NULL,
         COD_EMPRESA NUMBER(7) NOT NULL,
         CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
         FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
         COD_ACAO CHAR(5) NOT NULL,
         COD_COMPRADOR NUMBER(7) NOT NULL,
         COD_VENDEDOR NUMBER(7) NOT NULL,
         DATA DATE NOT NULL,
         PRECO NUMBER(9,2) NOT NULL,
         QTD NUMBER(9,0) NOT NULL,
         CONSTRAINT NEGOCIACAO_PK PRIMARY KEY      
               (COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
         CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
               REFERENCES “ACAO” (“CODIGO”)
)


A consulta que permite exibir o nome de todas as empresas que NÃO tiveram ações negociadas na bolsa de valores no dia 25-01-2012 é
Alternativas
Q271649 Banco de Dados
Considere as informações a seguir para responder à  questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.



CREATE TABLE EMPRESA (
         CODIGO NUMBER(7) NOT NULL,
         NOME VARCHAR2(50) NOT NULL,
         CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
         CODIGO CHAR(5) NOT NULL,
         TIPO CHAR(2) NOT NULL,
         COD_EMPRESA NUMBER(7) NOT NULL,
         CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
         FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
         COD_ACAO CHAR(5) NOT NULL,
         COD_COMPRADOR NUMBER(7) NOT NULL,
         COD_VENDEDOR NUMBER(7) NOT NULL,
         DATA DATE NOT NULL,
         PRECO NUMBER(9,2) NOT NULL,
         QTD NUMBER(9,0) NOT NULL,
         CONSTRAINT NEGOCIACAO_PK PRIMARY KEY      
               (COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
         CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
               REFERENCES “ACAO” (“CODIGO”)
)


Qual sequência de comandos SQL deve ser executada para excluir do banco de dados as informações sobre a empresa cujo nome é PGP PETROLEO?
Alternativas
Q271407 Banco de Dados
Na tabela abaixo são apresentas as tuplas da relação "empregados". Assinale a alternativa que corresponde à consulta SQL que retorna a média de idade de cada uma das faixas salariais.

       NOME              IDADE             SALÁRIO
Pedro Machado           40             1200,00
Rodrigo Vespa             45             1200,00
Paulo  Henrique            18               512,00
Fernando Nunes           20               512,00
Maria Dalva                  25             1000,00
Fernanda Melo              25             1000,00
Mauricio  Xio                47              3000,00
Alternativas
Q271406 Banco de Dados
Assinale a alternativa correta em relação à linguagem SQL (Structured Query Language ou Liguagem de consulta estruturada):

Alternativas
Q271377 Banco de Dados
No contexto da linguagem SQL, assinale a alternativa que indica o comando pertencente a DDL (Data Definition Language).

Alternativas
Q271043 Banco de Dados
O código seguinte é um típico exemplo de

USE exemplo3;
GO
CREATE SYNONYM MyProductType
       FOR MyDatabase.Person.ProductType;
GO 
Alternativas
Q271040 Banco de Dados
Analise o código seguinte:

USE Exemplo1;
GO
DROP INDEX IDX_Product_EntityID ON Purchasing.Product;
GO

Sobre o código dado, é correto afirmar que
Alternativas
Q270987 Banco de Dados
Sobre a cláusula Where, é correto afirmar que
Alternativas
Q270983 Banco de Dados
As linguagens consideradas partes da SQL são:
Alternativas
Q270565 Banco de Dados
Considerando a estrutura de um banco de dados relacional, adote a tabela empregados abaixo para responder a questão



Assinale a alternativa que representa corretamente uma consulta SQL para exibir o número de pessoas com o mesmo cargo.

Alternativas
Q270564 Banco de Dados
Considerando a estrutura de um banco de dados relacional, adote a tabela empregados abaixo para responder a questão



Informe qual das instruções SQL abaixo representa corretamente o resultado da consulta “Exiba os nomes de todos os funcionários cujo nome tem duas letras E no departamento 30 ou cujo gerente seja 7698”.

Alternativas
Respostas
3781: A
3782: A
3783: A
3784: D
3785: E
3786: A
3787: B
3788: C
3789: E
3790: A
3791: C
3792: C
3793: A
3794: D
3795: B
3796: E
3797: B
3798: E
3799: D
3800: C