Você está na página 1de 2

Fundamentos de Banco de Dados

Professor: EDILSON LIMA

EXERCÍCIO – ATIVIDADE PRÁTICA

ATIVIDADE PRÁTICA

➢ Você um DBA (Data Base Administrator) é o profissional especializado em gestão


de banco de dados, foi contratado para desenvolver um Banco de Dados para uma
empresa que organiza eventos com o cenário mostrado na figura 1.
➢ Para o desenvolvimento do modelo conceitual utilize a ferramenta brModelo IDE
de código aberto e totalmente gratuita voltada para ensino de modelagem de
banco de dados relacionais.
➢ Baseado no seu modelo desenvolva álgebra relacional do seu modelo, com todas
as operações.
➢ Para o desenvolvimento do modelo lógico e físico, utilize a ferramenta
WorkBench uma ferramenta visual de design de banco de dados que integra
desenvolvimento, administração, design, criação e manutenção de SQL em um
único ambiente de desenvolvimento integrado para o sistema de banco de dados
MySQL.
➢ Para o planejamento e desenvolvimento do banco de dados crie as regras de
negócio respeitando o cenário, respeitando a integridade do negócio e as
entidades e relacionamentos. Mantenha o foco no que realmente interessa.

Figura 1. Realização de eventos.


➢ Uma vez desenvolvido o modelo conceitual, lógico e físico vamos desenvolver
operações.

➢ Instruções DML (Data Manipulation Language)


• Desenvolver 10 operações de manipulação das tabelas (insert, update e
delete) do seu banco de dados;
• Fazer pelo menos uma operação para cada instrução com Select, principal
comando de consultas:
o funções de agregação (INNER, OUTER, CROSS, LEFT, RIGTH E FULL JOINS);
o funções de agrupamento (avg, min, max, sum, count, group by);
o Operadores aritméticos;
o like;
o having;
o ordenação;
o funções case;
o função if;
o SubQuery;
o comandos de data/hora (datediff, datepart, dateadd, getdate, year, month,
day, Between, formatar data;
o cast;
o convert;
o exists;
o loop;
o for; e
o while;
• Comandos de Data;
• Views;
• Funções;
• Triggers;
• StoreProcedures (com mais funcionalidades); e
• Gerenciamento de Usuários e Controle de Acessos;

Você também pode gostar