Sale!

PROJETO INTEGRADO INTERDISCIPLINAR – PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS – 2025

O preço original era: R$ 79,90.O preço atual é: R$ 69,90.

+ Free Shippin

Os modelos fornecidos têm caráter exclusivamente exemplificativo e servem como referência para a elaboração do seu próprio trabalho acadêmico, apresentando todas as etapas e estrutura completas. Recomendamos revisar o conteúdo, adaptar as informações, reformular trechos e substituir imagens quando possível, a fim de evitar qualquer risco de plágio. Em caso de dúvidas ou divergências, entre em contato conosco.

Categoria:
Guaranteed Safe Checkout

PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS
Roteiro Aula Prática 2
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS
Unidade: 1 – ESTRUTURA DE UM REPOSITÓRIO DE DADOS
Aula: 4 – CRIAÇÃO DE TABELAS
OBJETIVOS
✓ Compreender e utilizar comandos básicos de SQL, como SELECT, FROM, WHERE, e a
linguagem de definição de dados (DDL) para criação de tabelas;
✓ Inserir, consultar, e manipular dados em um banco de dados MySQL;
✓ Introduzir e praticar o uso de cláusulas avançadas como GROUP BY, ORDER BY e
operações com strings como LIKE e funções de agregação (SUM).
SOLUÇÃO DIGITAL
• MySql WorkBench
LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://dev.mysql.com/downloads/workbench/
MySQL Workbench é uma ferramenta gráfica unificada para desenvolvedores e administradores
de banco de dados MySQL. Ele oferece uma interface visual abrangente para facilitar o design, a
modelagem, a administração e o desenvolvimento de bancos de dados MySQL.
PROCEDIMENTO/ATIVIDADE
ATIVIDADE PROPOSTA:
Para realizar este exercício, você precisará de acesso a um servidor MySQL. Você pode usar
ambientes locais como XAMPP/WAMP ou serviços online como phpMyAdmin em hospedagens
que suportem MySQL. Recomendamos o uso do MySql Server e MySql WorkBench.
Seu objetivo é criar uma tabela chamada ‘funcionarios’ que armazenará informações essenciais
como nome, departamento, salário e data de admissão. Após a criação da tabela e a inserção de
dados, realize consultas para explorar e manipular esses dados: as consultas incluirão seleções
simples, filtros condicionais, funções de agregação, operações com strings, e ordenação e
agrupamento de dados.
Portanto, suas tarefas serão:
1. Desenvolver um script SQL para criar a tabela ‘funcionarios’ com os campos apropriados
para id, nome, departamento, salário e data de admissão.
2. Inserir dados fictícios na tabela para pelo menos cinco funcionários, representando
diferentes departamentos e faixas salariais.
3. Realizar consultas para:
• Listar todos os funcionários de um departamento específico.
• Mostrar o nome e o departamento de todos os funcionários, com os nomes em letras
maiúsculas.
• Calcular o total de salários por departamento e ordenar os resultados.
• Identificar funcionários cujos nomes começam com uma letra específica.
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
Iniciar o MySQL Workbench e Conectar ao Servidor MySQL:
1. Abra o MySQL Workbench e conecte-se à sua instância de servidor MySQL selecionando
a conexão apropriada listada na tela inicial ou configurando uma nova se necessário.
Abaixo seguem exemplos com XAMPP/phpmyadmin e MySql WorkBench.
Xampp: Workbench:

Criação da Tabela
1. Criação da Tabela ‘funcionarios’: vamos criar uma tabela chamada ‘funcionarios’ que irá
armazenar informações sobre os empregados de uma empresa:
• Esta tabela terá as seguintes colunas:
▪ id INT AUTO_INCREMENT PRIMARY KEY
▪ nome VARCHAR(100)
▪ departamento VARCHAR(50)
▪ salario DECIMAL(10, 2)
▪ data_admissao DATE
2. Inserção de Dados na Tabela: insira alguns dados na tabela ‘funcionarios’ para que
possamos realizar consultas sobre esses dados. Por exemplo:
(‘Ana Silva’, ‘Financeiro’, 5000.00, ‘2018-03-15’)

Consultas com SELECT, FROM, WHERE, e Extensões
1. Consulta Simples: realize uma consulta para listar todos os funcionários do departamento
de TI.
2. Renomeação e Operações com Strings: consulte o nome e o departamento dos
funcionários, mas renomeie as colunas para Nome do Funcionário e Área de Atuação e
converta os nomes para maiúsculas. Utilize os comandos UPPER e a especificação de
alias “as”, conforme o exemplo:
UPPER(nome) AS `Nome do Funcionário`
3. Ordenação e Agrupamento: liste o total de salários pagos por departamento, ordenando do
maior para o menor total de salários. Use comandos como SUM, ORDER BY e GROUP
BY:
SUM()
ORDER BY
GROUP BY
4. Consulta com LIKE: encontre todos os funcionários cujo nome começa com ‘A’. Exemplos:
LIKE ‘B%’;
LIKE ‘%C’;
CHECKLIST:
• Configurar um servidor MySQL local (como MySQL Workbench, XAMPP ou outro) ou
garantir acesso a um servidor MySQL remoto.
• Criar um banco de dados chamado empresa.
• Selecionar o banco de dados empresa para uso com o comando USE.
• Criar a tabela ‘funcionarios’ com as colunas apropriadas (id, nome, departamento, salario,
data_admissao).
• Inserir dados de exemplo na tabela ‘funcionarios’ para permitir consultas significativas.
• Realizar uma consulta para listar todos os funcionários de um departamento específico.
• Realizar uma consulta para exibir o nome e o departamento de todos os funcionários,
modificando a exibição para maiúsculas.
• Realizar uma consulta para calcular o total de salários por departamento e ordenar os
resultados de maior para menor.
• Realizar uma consulta para encontrar funcionários cujos nomes começam com a letra ‘A’.
• Documentar cada consulta realizada, incluindo o comando SQL e uma breve descrição do
seu propósito.
• Capturar e salvar saídas de tela ou resultados de cada consulta como prova de execução.
• Organizar todos os scripts SQL, resultados e documentações em um formato claro e
legível (por exemplo, um documento PDF ou arquivos de texto).
RESULTADOS
Para comprovar a realização da atividade, é necessario entregar um arquivo de script SQL (com os
comandos) e um relatorio em um arquivo .docx ou .pdf contendo:
• Captura de tela com resultado e arquivo de script com comando usado para criar a tabela
funcionarios, incluindo todas as colunas e tipos de dados especificados;
• Captura de tela com resultado e arquivo de script com comando usado para a inserção dos
dados de exemplo na tabela funcionarios;
• Captura de tela com resultado e arquivo de script com todas as consultas realizadas,
incluindo a seleção, manipulação e análise de dados, com comentários explicativos sobre o
propósito de cada consulta;
• Capturas de tela ou saídas de texto que mostrem os resultados de cada consulta executada,
validando que as operações foram realizadas corretamente e que os dados retornados estão
de acordo com os requisitos do exercício.
RESULTADOS DE APRENDIZAGEM:
Espera-se que o aluno seja capaz de:
• Dominar o uso dos comandos SELECT, FROM, WHERE, além de extensões como AS,
LIKE, ORDER BY e GROUP BY para realizar consultas complexas e úteis;
• Desenvolver habilidades para manipular e analisar dados, utilizando funções de agregação
e realizando consultas avançadas;
• Aplicar seu conhecimento para resolver problemas práticos e tomar decisões informadas,
utilizando SQL para ajustar consultas conforme a necessidade de obter informações
específicas.

Carrinho de compras