Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Roteiro Aula Prática
MODELAGEM DE DADOS
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: MODELAGEM DE DADOS
Unidade: 2 – MODELOS DE BANCO DE DADOS
Aula: 3 – Elementos do modelo Entidade-Relacionamento (ER) - II
OBJETIVOS
· Utilizar as funcionalidades básicas de uma ferramenta de modelagem de banco de dados (Workbench MySQL);
· Elaborar um DER (Diagrama Entidade Relacionamento) de uma situação proposta.
SOLUÇÃO DIGITAL
· MySQL WorkBench
LINK SOLUÇÃO DIGITAL: https://dev.mysql.com/downloads/workbench/
O Workbench MySQL é um software que utiliza interface gráfica para modelagem de banco de dados, sendo o tipo mais indicado o relacional. A empresa proprietária é a Oracle, que disponibiliza gratuitamente para fins de estudos, pesquisas e uso particular. Para cada sistema operacional existe um instalador, e em alguns casos existe opções para diferentes versões dos sistemas operacionais.
PROCEDIMENTO/ATIVIDADE ATIVIDADE PROPOSTA:
Após leitura da situação proposta, desenvolver um Diagrama Entidade-Relacionamento (DER), que represente uma base de dados possível de ser implementado em um sistema de gerenciamento de banco de dados utilizando o software Workbench MySQL.
A empresa MoveRent necessita controlar os Ciclomotores locados às pessoas que querem se movimentar pela cidade, por causa do trabalho, passeio, lazer etc.
· Pessoa: indivíduo que possuem registro no Brasil e são autorizadas a fazer locação de um ciclomotor.
· Ciclomotor: equipamento para locomover uma pessoa;
· Trajeto: banco de rastreamento do trajeto realizado pelo Ciclomotor;
· Locação: registro da locação um ciclomotor realizada pela pessoa. Cada entidade acima possuem os seguintes atributos:
· Pessoa (CPF, nome, email, telefone)
· Ciclomotor (IDCM, nome, ano, cor)
· Locação (IDLOC, data, hora, local)
2
· Trajeto (IDTRAJETO, data, hora, local)
Defina as chaves primárias e secundárias, defina também os tipos de dados dos atributos e elabore o DER utilizando o Workbench MySQL.
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
Nessa prática, você deverá utilizar a ferramenta Workbench MySQL para elaborar o DER da situação proposta.
· Após download do programa Inicie o Workbench MySQL, em seguida clique no ícone representado na Figura 01:
Figura 01 – Ícone para iniciar um projeto no Workbench MySQL.
Fonte: Elaborada pelo autor.
· No menu superior clique em File >> New Model, ou Ctrl + n. Agora em “Model Overview”, dê um duplo clique em “Add Diagram”, isso vai fazer que seja aberto a área de edição para desenvolvimento de diagrama entidade-relacionamento (no Workbench MySQL é chamado de EER Diagram.
Agora basta adicionar as entidades, os seus respectivos atributos, e utilizar o relacionamento por meio das chaves, conforme descrito na proposta da atividade.
CHECKLIST:
· Verificar as entidades que fazem parte do sistema para um negócio de locação de ciclomotor descrita na proposta da atividade;
3
· Definir os atributos, bem como as chaves primárias e estrangeiras que permite o relacionamento entre as entidades;
· Determinar os tipos de dados de cada um dos atributos;
· Modelar no Workbench MySQL o diagrama entidade-relacionamento para a empresa.
· Você deverá entregar o DER elaborado.
RESULTADOS
O estudante deve entregar um arquivo em PDF contendo toda a modelagem e codificação necessária para realização do exercício.
O arquivo deverá conter:
· Capa;
· Folha de rosto com os dados da disciplina e do aluno;
· Modelagem completa da atividade + codificação se necessária;
· Referências bibliográficas (quando houver).
RESULTADOS DE APRENDIZAGEM:
Compreender o funcionamento básico do Workbench MySQL para desenvolver um diagrama entidade-relacionamento DER, permitindo assim, que se possa representar um banco de dados da proposta da atividade.
Espera-se ainda, que ao final da atividade, seja entregue o DER em arquivo texto (.DOCX) com a modelagem do sistema proposto na atividade.
4
Roteiro Aula Prática
MODELAGEM DE DADOS
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: MODELAGEM DE DADOS
Unidade: 3 – ABORDAGEM ENTIDADE-RELACIONAMENTO
Aula: 1 – Modelagem de dados através do modelo entidade-relacionamento usando DER
OBJETIVOS
· Utilizar as funcionalidades básicas de uma ferramenta de modelagem de banco de dados (Workbench MySQL);
· Elaborar um DER (Diagrama Entidade Relacionamento) de uma situação proposta.
SOLUÇÃO DIGITAL
· MySQL WorkBench
LINK SOLUÇÃO DIGITAL: https://dev.mysql.com/downloads/workbench/
O Workbench MySQL é um software que utiliza interface gráfica para modelagem de banco de dados, sendo o tipo mais indicado o relacional. A empresa proprietária é a Oracle, que disponibiliza gratuitamente para fins de estudos, pesquisas e uso particular. Para cada sistema operacional existe um instalador, e em alguns casos existe opções para diferentes versões dos sistemas operacionais.
PROCEDIMENTO/ATIVIDADE ATIVIDADE PROPOSTA:
Desenvolver um Diagrama Entidade-Relacionamento (DER), que represente uma base de dados de um SGBD utilizando o software Workbench MySQL.
Uma biblioteca de uma universidade realiza empréstimo de suas obras para os alunos da instituição. Neste contexto temos:
· Aluno: pessoas que possuem registro na faculdade e são autorizadas a fazer empréstimo de livros na biblioteca;
· Livro: publicações físicas com registros passiveis de serem emprestados;
· Colaborador: funcionário da instituição autorizado a fazer empréstimos de livros aos alunos;
· Empréstimo: ação que o colaborador registra no sistema, e permite que livro fique relacionado ao aluno, por determinado período estabelecido pela biblioteca.
Cada entidade acima possuem os seguintes atributos:
· Aluno (ra, nome, email, telefone)
· Livro (isbn, nome, autor, paginas)
2
· Colaborador (cpf, nome, email, cargo)
· Empréstimo (id, dataEmprestimo, dataDevolucao, livroIsbn, colaboradorCpf)
Defina as chaves primárias e secundárias, defina também os tipos de dados dos atributos e elabore o DER utilizando o Workbench MySQL.
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
Nessa prática, você deverá utilizar a ferramenta Workbench MySQL para elaborar o DER da situação proposta.
· Após download do programa Inicie o Workbench MySQL, em seguida clique no ícone representado na Figura 01:
Figura 01 – Ícone para iniciar um projeto no Workbench MySQL.
Fonte: Elaborada pelo autor.
· No menu superior clique em File >> New Model, ou Ctrl + n. Agora em “Model Overview”, dê um duplo clique em “Add Diagram”, isso vai fazer que seja aberto a área de edição para desenvolvimento de diagrama entidade-relacionamento (no Workbench MySQL é chamado de EER Diagram.
Agora basta adicionar as entidades, os seus respectivos atributos, e utilizar o relacionamento por meio das chaves, conforme descrito na proposta da atividade.
CHECKLIST:
· Verificar as entidades que fazem parte do sistema para a biblioteca descrita na proposta da atividade;
3
· Definir os atributos, bem como as chaves primárias e estrangeiras que permite o relacionamento entre as entidades;
· Determinar os tipos de dados de cada um dos atributos;
· Modelar no Workbench MySQL o diagrama entidade-relacionamento para a biblioteca.
· Você deverá entregar o DER elaborado.
RESULTADOS
O estudante deve entregar um arquivo em PDF contendo toda a modelagem e codificação necessária para realização do exercício.
O arquivo deverá conter:
· Capa;
· Folha de rosto com os dados da disciplina e do aluno;
· Modelagem completa da atividade + codificação se necessária;
· Referências bibliográficas (quando houver).
RESULTADOS DE APRENDIZAGEM:
Compreender o funcionamento básico do Workbench MySQL para desenvolver um diagrama entidade-relacionamento DER, permitindo assim, que se possa representar um banco de dados da proposta da atividade.
Espera-se ainda, que ao final da atividade, seja entregue o DER em arquivo texto (.DOCX) com a modelagem do sistema proposto na atividade.
4
Roteiro Aula Prática
MODELAGEM DE DADOS
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: MODELAGEMDE DADOS
Unidade: 4 – NORMALIZAÇÃO DE DADOS
Aula: 2 – Transformação 1FN – 2FN
OBJETIVOS
· Garantir que os dados estejam organizados de forma eficiente, eliminando redundâncias e facilitando a manutenção e atualização das informações;
· Assegurar que todas as tabelas estejam em conformidade com a Segunda Forma Normal (2FN), eliminando dependências parciais e garantindo que cada atributo seja totalmente dependente da chave primária.
SOLUÇÃO DIGITAL
· MySQL WorkBench
LINK SOLUÇÃO DIGITAL: https://dev.mysql.com/downloads/workbench/
O Workbench MySQL é um software que utiliza interface gráfica para modelagem de banco de dados, sendo o tipo mais indicado o relacional. A empresa proprietária é a Oracle, que disponibiliza gratuitamente para fins de estudos, pesquisas e uso particular. Para cada sistema operacional existe um instalador, e em alguns casos existe opções para diferentes versões dos sistemas operacionais.
PROCEDIMENTO/ATIVIDADE ATIVIDADE PROPOSTA:
Cenário
Você recebeu um conjunto de dados de uma pequena livraria online. O objetivo é normalizar esses dados para garantir que estejam em uma forma mais eficiente e consistente.
As tabelas iniciais são as seguintes:
Tabela: Pedidos
2
Tabela: Produtos
Tabela: Clientes
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
Nessa prática, você deverá normalizar as tabelas que estão na atividade proposta considerando a 2FN (Segunda Forma Normal).
Objetivo
Normalizar essas tabelas da Primeira Forma Normal (1FN) para a Segunda Forma Normal (2FN).
Passos para Normalização
1. Identificar as Tabelas Inicialmente
As tabelas "Pedidos", "Produtos" e "Clientes" já estão em 1FN, pois todos os atributos contêm valores atômicos.
2. Identificar Dependências Parciais
Para atingir a 2FN, precisamos eliminar dependências parciais. Isso significa que todo atributo não- chave deve ser totalmente funcionalmente dependente da chave primária.
3. Criar Novas Tabelas para Eliminar Dependências Parciais
Dessa maneira você terá normalizado esse modelo para a 2FN. A normalização facilita a manutenção e atualização dos dados, reduzindo redundâncias e melhorando a integridade dos dados.
CHECKLIST:
· Verificar Atomicidade dos Dados: Certifique-se de que todos os atributos nas tabelas possuem valores atômicos (1FN);
3
· Identificar Dependências Parciais: Determine se existem dependências parciais em relação à chave primária;
· Criar Novas Tabelas: Divida tabelas existentes para eliminar dependências parciais, criando novas tabelas se necessário;
· Validar Dependências Funcionais: Verifique que todos os atributos não chave sejam totalmente dependentes da chave primária (2F).
· Revisar Estruturas das Tabelas: Garanta que a nova estrutura das tabelas elimine redundâncias e melhore a integridade dos dados.
RESULTADOS
O estudante deve entregar um arquivo em PDF contendo as tabelas normalizadas juntamente com um texto explicando o processo de normalização.
O arquivo deverá conter:
· Capa;
· Folha de rosto com os dados da disciplina e do aluno;
· Modelagem completa da atividade + texto explicativo;
· Referências bibliográficas (quando houver).
RESULTADOS DE APRENDIZAGEM:
O estudante será capaz de identificar e eliminar dependências parciais em tabelas de dados, aplicando os princípios de normalização para transformar tabelas da Primeira Forma Normal (1FN) para a Segunda Forma Normal (2FN), melhorando a eficiência e integridade dos dados.
4
image5.png
image6.png
image7.jpeg
image8.jpeg
image9.jpeg
image1.png
image2.png
image3.png
image4.jpeg

Mais conteúdos dessa disciplina