Magna Concursos

Foram encontradas 24.546 questões.

3841905 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Observe o SQL de criação da tabela empresa:

 

CREATE TABLE `empresa` (`id` int(11) NOT NULL, `nome` varchar(255)

NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

COLLATE=utf8mb4_general_ci;

ALTER TABLE `empresa` ADD PRIMARY KEY (`id`);

ALTER TABLE `empresa` MODIFY `id` int(11) NOT NULL

AUTO_INCREMENT;

 

E observe o SQL de criação da tabela produto:

 

CREATE TABLE `produto` (`id` int(11) NOT NULL, `idemp` int(11) NOT

NULL, `nome` varchar(255) NOT NULL) ENGINE=InnoDB DEFAULT

CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

ALTER TABLE `produto` ADD PRIMARY KEY (`id`), ADD KEY `fkemp`

(`idemp`);

ALTER TABLE `produto` MODIFY `id` int(11) NOT NULL

AUTO_INCREMENT;

ALTER TABLE `produto` ADD CONSTRAINT `fkemp` FOREIGN KEY

(`idemp`) REFERENCES `empresa` (`id`);

 

Selecione a alternativa que apresenta o SQL resultante contendo as empresas sem produtos cadastrados no banco de dados.

 

Provas

Questão presente nas seguintes provas
3841904 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Como, Analista de Desenvolvimento de Sistemas, você identificou que o CPF de um colaborador com ID = 3131, foi cadastrado incorretamente na base de dados corporativa (SQL Server 2008 R2). Considerando as boas práticas de manipulação de dados, qual comando SQL deve ser utilizado para corrigir essa informação diretamente na tabela, mantendo os demais registros inalterados?
 

Provas

Questão presente nas seguintes provas
3841902 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Utilizando o Microsoft Power BI Desktop versão 2.146.1254.0 e o Excel do Microsoft Office Profissional Plus 2019 com as seguintes planilhas:

Enunciado 4760570-1

No Power BI como serão os relacionamentos entre as Tabelas? Selecione a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
3841901 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts anteriores. Qual será o resultado após a execução do SQL a seguir?

 

SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade,

CASE WHEN s.Preco IS NOT NULL THEN p.Quantidade * s.Preco ELSE 0 END AS TotalPedido

FROM Pedidos p

LEFT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche

ORDER BY TotalPedido DESC;

 

Selecione a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
3841900 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts anteriores. Qual será o resultado após a execução do SQL abaixo?

SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
RIGHT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY s.Nome;

Selecione a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
3841899 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts:

 

CREATE DATABASE LanchoneteBauru;

USE LanchoneteBauru;

CREATE TABLE Sanduiches (

IdSanduiche INT PRIMARY KEY,

Nome NVARCHAR(50) NOT NULL,

Preco DECIMAL(5,2) NOT NULL

);

CREATE TABLE Pedidos (

IdPedido INT PRIMARY KEY,

Cliente NVARCHAR(50) NOT NULL,

IdSanduiche INT NULL,

Quantidade INT NOT NULL,

FOREIGN KEY (IdSanduiche) REFERENCES Sanduiches(IdSanduiche)

);

INSERT INTO Sanduiches (IdSanduiche, Nome, Preco) VALUES

(1, 'Bauru Simples', 18.00),

(2, 'Bauru Completo', 45.00),

(3, 'Bauru Especial', 24.00);

INSERT INTO Pedidos (IdPedido, Cliente, IdSanduiche, Quantidade) VALUES

(1, 'Torrex', 1, 2),

(2, 'Tirrex', 3, 1),

(3, 'Torres', 2, 3),

(4, 'Teddy', NULL, 1); -- Pedido sem sanduíche definido

 

Qual será o resultado após a execução do SQL abaixo?

SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade

FROM Pedidos p

LEFT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche

ORDER BY p.Cliente;

 

Selecione a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
3841897 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Selecione a alternativa que apresenta CORRETAMENTE um comando da categoria TCL (Transaction Control Language):
 

Provas

Questão presente nas seguintes provas
3841896 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Selecione a alternativa que apresenta CORRETAMENTE um comando da categoria DML (Data Manipulation Language):
 

Provas

Questão presente nas seguintes provas
3841895 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Selecione a alternativa que apresenta CORRETAMENTE um comando da categoria DDL (Data Definition Language):
 

Provas

Questão presente nas seguintes provas
3839684 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: UFCSPA
Provas:
No tempo em que uma transação em SQL é realizada, os dados alterados por ela são inseridos em um repositório temporário até que seja aplicado um comando que torne definitiva toda e qualquer alteração realizada pela transação. Qual é esse comando?
 

Provas

Questão presente nas seguintes provas