Questões de Concurso
Sobre sql server em banco de dados
Foram encontradas 648 questões
drop table T
destina-se a:
I. Views servem para construir e armazenar o conteúdo de consultas complexas de uso frequente. II. Os principais SGBD não permitem o uso de operações de update/delete sobre views. III. Em geral, as views não podem ser referenciadas na cláusula FROM em outras consultas SQL.
Está correto somente o que se afirma em:
Na criação de um banco de dados no SQL Server há um importante parâmetro a ser definido, denominado Agrupamento (Collation, em inglês), cuja escolha tem impacto, principalmente, nas:
/*Tabela de Clínicas*/ Clinica(CodClinica, NomeClinica, LocalClinica)
/* tabela de médicos */ Medico(CRM, NomeMedico, Telefone)
/* tabela que relaciona médicos a clínicas */ ClinicaMedico(CodClinica, CRM) CodClinica referencia Clinica, CRM referencia Medico
Utilizando o SQL Server 2019, assinale o comando que lista códigos e nomes dos médicos que não atuam em nenhuma clínica.

Considerando que o modelo acima seja implementado na versão 3.0.10 do banco de dados Firebird SQL, um desenvolvedor faz as seguintes afirmações:
I. O código SQL, para criar a tabela convenios, é: create table convenios(cod_convenio integer not null foreign key, nome_convenio varchar(20)).
II. O código SQL, para adicionar uma chave estrangeira no campo id_cliente na tabela acompanhante em referência a tabela cliente, é: alter table acompanhante add primary key(id_cliente) references cliente(id_cliente).
III. O código SQL, para inserir os valores “002” e “unimed” aos campos codigo_convenio e nome_convenio da tabela convenios, é: insert into convenios(codigo_convenio, nome_convenio) values (002,'unimed').
Assinale a alternativa CORRETA.
Analise as assertivas abaixo sobre o sistema de banco de dados Microsoft SQL Server 2019 e assinale a alternativa correta.
I. Durante operações de JOIN, valores nulos (vazios) não são considerados uma combinação.
II. Os três tipos de JOIN são INNER, OUTER e CROSS.
III. Colunas usadas em uma condição de JOIN precisam ser do mesmo tipo.
Na questão a seguir, considere a tabela relacional T cuja instância é exibida abaixo.
A instalação está configurada para o tratamento de valores NULL
como valores desconhecidos (unknown).
Considerando a tabela T da figura 1, analise o comando a seguir.
DELETE FROM T
WHERE EXISTS ( SELECT * FROM T t2
WHERE T.A = t2.A
and T.B = t2.B
and T.C = t2.C )
O número de linhas removidas pela execução do comando acima é:
select sum(c) from base where a=1 and b>1;
Qual comando deve ser executado para que o resultado da consulta acima seja igual a 7?
Assinale a alternativa que preenche corretamente a lacuna.
D1067AE9-6CAC-4535-A53B-01D8CCC002E3 484DB692-FC00-4EEC-8980-46D9838CBC4A 0FD48288-B39A-40AA-B606-7AB88FC808F1
Script escrito:
BEGIN TRAN AtualizarCritico
UPDATE TabExemplo
SET Salario = 250
WHERE Id IN ('D1067AE9-6CAC-4535-A53B-01D8CCC002E3', '484DB692-FC00-4EEC-8980-46D9838CBC4A', '0FD48288-B39A-40AA-B606-7AB88FC808F1')
COMMIT AtualizarCritico
SELECT * FROM TabExemplo WITH(NOLOCK) WHERE Id IN ('D1067AE9-6CAC-4535-A53B-01D8CCC002E3', '484DB692-FC00-4EEC-8980-46D9838CBC4A', '0FD48288-B39A-40AA-B606-7AB88FC808F1')
O script apresenta um erro. Fazendo a análise, é correto afirmar que o erro está no
1. ntext 2. image 3. year 4. bigint 5. bit
Assinale a alternativa que indica todas as afirmativas corretas.