Questões de Concurso Comentadas por alunos sobre sql server em banco de dados

Foram encontradas 609 questões

Resolva questões gratuitamente!

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

Q446987 Banco de Dados
Em algumas das questões que seguem desta disciplina, o banco de dados simplificado, denominado COPA_BD, será utilizado como referência.

Descrição do banco de dados COPA_BD
O banco de dados armazena informações sobre os jogos de um grupo de países na fase de classificação da Copa do Mundo, na qual os times jogam entre si. É constituído por quatro tabelas, cujos atributos e instâncias são as que seguem.

imagem-001.jpg

Observações:
Cada registro na tabela Participação representa um dos times que participaram de um determinado jogo, no papel de mandante ou visitante, juntamente com o número de pontos obtidos no jogo (um gol pode ser normal ou contra); Cada registro na tabela Gol representa um gol, contra ou a favor, feito pelo jogador no tempo indicado; Chaves primárias, candidatas e estrangeiras ainda não foram estabelecidas.
Suponha que o banco de dados COPA_BD não possua índices, chaves primárias ou chaves estrangeiras ainda, e analise os comandos a seguir, que seguem a sintaxe do MS SQL Server.

alter table jogo
add constraint PK1 primary key (idJogo)
alter table país
add constraint PK2 primary key (nomePaís)
alter table participação
add constraint X1 foreign key (idJogo) references jogo(idJogo)
alter table participação add constraint X2 foreign key (nomePaís) references país(nomePaís)


Sobre esses comandos, é correto concluir que:
Alternativas
Q446980 Banco de Dados
Em algumas das questões que seguem desta disciplina, o banco de dados simplificado, denominado COPA_BD, será utilizado como referência.

Descrição do banco de dados COPA_BD
O banco de dados armazena informações sobre os jogos de um grupo de países na fase de classificação da Copa do Mundo, na qual os times jogam entre si. É constituído por quatro tabelas, cujos atributos e instâncias são as que seguem.

imagem-001.jpg

Observações:
Cada registro na tabela Participação representa um dos times que participaram de um determinado jogo, no papel de mandante ou visitante, juntamente com o número de pontos obtidos no jogo (um gol pode ser normal ou contra); Cada registro na tabela Gol representa um gol, contra ou a favor, feito pelo jogador no tempo indicado; Chaves primárias, candidatas e estrangeiras ainda não foram estabelecidas.
Analise o código de um trigger implementado no MS SQL Server sobre o banco COPA_BD descrito anteriormente.

imagem-006.jpg

Sabe-se que a tabela inserted contém, no momento do disparo, os registros sendo alterados ou inseridos na tabela objeto do trigger, e que a operação raiserror sinaliza um erro para o processo que iniciou a operação.

Esse código tem a função de prevenir que:
Alternativas
Q446649 Banco de Dados
Analise o código descrito em T-SQL. Ele foi executado em um SQL Server por um desenvolvedor que possui conta local com privilégios de OWNER.

USE [MyBD];
GO
CREATE TABLE MyTable (ColA INT PRIMARY KEY,
ColB CHAR(3));
GO
INSERT INTO MyTable VALUES (1, ‘PeV’);
INSERT INTO MyTable VALUES (2, ‘NeV’);
INSERT INTO MyTable VALUSE (3, ‘FeB’);
GO
SELECT * FROM MyTable;
GO
Ao término da execução do código teremos:
Alternativas
Q446646 Banco de Dados
Dentre os bancos de dados do tipo System Database do SQL Server, aquele que NÃO pode sofrer operações de backup é o:
Alternativas
Q445752 Banco de Dados
João implementou um banco de dados no MS SQL Server que possui uma tabela contendo textos de sentenças judiciais, que são atualizadas esporadicamente, e disponibilizou um aplicativo que permite consultas nessa base de dados. Alguns de seus clientes, entretanto, precisam efetuar consultas onde é preciso localizar registros que possuem duas ou mais palavras próximas umas da outras, como por exemplo, “menor de idade”.

Para que as consultas produzidas pelo aplicativo possam resolver esse tipo de requisição com tempos de resposta aceitáveis, a solução adequada para João seria a utilização de:
Alternativas
Respostas
331: E
332: D
333: A
334: B
335: C