InformáticaSQLCom Exam Pref Bauru 2025
Pref Bauru
Questão de Informática
using System; class Program { static void Main(string[] args) { // Matriz [3,5] -> 3 veículos com 5 atributos // Linha de comando a ser inserida entre as opções a), b), c) ou d) Console.WriteLine("Cadastro de 3 veículos:"); Console.WriteLine("------------------------"); for (int i = 0; i < 3; i++) { Console.WriteLine($"\nVeículo {i + 1}:"); Console.Write("Placa: "); veiculos[i, 0] = Console.ReadLine(); Console.Write("Modelo: "); veiculos[i, 1] = Console.ReadLine(); Console.Write("Ano: "); veiculos[i, 2] = Console.ReadLine(); Console.Write("Cor: "); veiculos[i, 3] = Console.ReadLine(); Console.Write("Valor (R$): "); veiculos[i, 4] = Console.ReadLine(); } Console.Clear(); // Limpa a tela para exibir a lista final Console.WriteLine("Lista de Veículos Cadastrados:"); Console.WriteLine("--------------------------------"); for (int i = 0; i < 3; i++) { Console.WriteLine( $"[{i + 1}] Placa: {veiculos[i, 0]} | " + $"Modelo: {veiculos[i, 1]} | " + $"Ano: {veiculos[i, 2]} | " + $"Cor: {veiculos[i, 3]} | " + $"Valor: R$ {veiculos[i, 4]}" ); } Console.WriteLine("\nPressione qualquer tecla para sair..."); Console.ReadKey(); } }
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.
Mais questões de SQL
- Instituto AVALIA 2026Em um bloco PL/SQL, qual seção é responsável pela execução das instruções do programa?
- Instituto AVALIA 2026Considere que as tabelas alunos e log_alunos já existem em um banco de dados MySQL. Analise o seguinte gatilho (trigger). CREATE TRIGGER trg_after_insert_alunos AFTER INSERT ON al…
- FGV 2026Em um sistema, o engenheiro precisa consultar todos os CLIENTES e, se houver, os PEDIDOS que cada um fez. Clientes sem pedidos também devem ser listados. Assinale a opção que iden…
- Instituto AVALIA 2026Considere o comando SQL no PostgreSQL e assinale a alternativa correta.
- FUNATEC 2026Em uma consulta SQL, o valor retornado por uma subconsulta depende diretamente de dados da linha atualmente processada pela consulta principal. Segundo a classificação usual em SQ…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.