Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.687 questões

Assinale a alternativa que indica corretamente a consulta em SQL que retornou os dados acima.
Sobre o EXCEPT, é correto afirmar:
Ao se executar o comando SELECT ROUND(2.1234,1) AS Valor1, obtém-se Valor1 2.1000 como resultado.
O comando SELECT GETDATE() recebe como retorno a data e a hora atual do sistema operacional. Para se retornar um usuário qualquer conectado a uma base de dados, deve-se executar o comando SELECT SYSTEM_ADMIN.
A cláusula HAVING não restringe os resultados do GROUP BY, mas, se houver uma cláusula GROUP BY, a cláusula HAVING será aplicada a todo o resultado como um único grupo.
C, se a proposição for certa;
E, se a proposição for errada.
C, se a proposição for certa;
E, se a proposição for errada.
C, se a proposição for certa;
E, se a proposição for errada.

Com base no script SQL apresentado acima, julgue os itens a seguir.


Com base no script SQL apresentado acima, julgue os itens a seguir.


Com base no script SQL apresentado acima, julgue os itens a seguir.

A consulta com o trecho de sintaxe mostrado abaixo retornará os registros ilustrados na tabela acima.

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
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.

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.
x: definição de dados
y: manipulação de dados
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”)
)
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?