Prévia do material em texto
CENTRO UNIVERSITÁRIO ANHANGUERA PITÁGORAS AMPLI PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS Aluno.......: Gustavo Machado Silva Matéria.....: PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS Curso.......: Engenharia de Software - 3° Semestre Abril 2024 1.Introdução No contexto do aprendizado e desenvolvimento em programação e gerenciamento de bancos de dados, a utilização de ferramentas como MySQL se mostra essencial. Este relatório documenta uma série de atividades realizadas com o MySQL, desde a criação da estrutura do banco de dados até a execução de consultas. O objetivo principal é demonstrar a aplicação prática dos conceitos aprendidos durante a disciplina de Programação e Desenvolvimento de Bancos de Dados. 2.Método Para realizar as atividades propostas, foi utilizado o MySQL Workbench, uma ferramenta popular para modelagem, desenvolvimento e administração de bancos de dados MySQL. As etapas do projeto foram as seguintes: 1 - Criação da Estrutura do Banco de Dados: Utilizando o MySQL Workbench, foram criadas as tabelas necessárias para armazenar informações sobre estados, municípios, clientes e contas a receber. 2 - Inserção de Dados: Foram inseridos registros nas tabelas criadas, utilizando SQL scripts para população inicial do banco de dados. 3 - Consulta de Dados: Foi realizada uma consulta para recuperar informações específicas do banco de dados, conforme requisitos da atividade proposta. 3.Resultados O script elaborado para criar as tabelas do banco de dados demonstrou eficácia na definição da estrutura necessária para armazenar informações sobre estados, municípios, clientes e contas a receber. Cada tabela foi cuidadosamente projetada para atender aos requisitos do sistema, incluindo definições de chaves primárias, estrangeiras e índices para otimização de consultas. Os comandos de inserção de dados foram executados com sucesso, populando as tabelas com informações fictícias, mas representativas. Cada registro inserido reflete um cenário realista, contribuindo para a validação e teste do banco de dados. Isso garante que o sistema esteja pronto para manipular dados reais quando implementado em um ambiente de produção. A consulta elaborada recuperou com precisão as informações desejadas do banco de dados. Ao unir as tabelas de contas a receber e clientes, conseguimos extrair os dados necessários para identificar todas as contas não pagas, incluindo o ID da conta, nome e CPF do cliente, data de vencimento da conta e valor correspondente. Essa consulta é fundamental para a gestão eficiente das finanças da empresa. Esses resultados demonstram não apenas a aplicação bem-sucedida dos conceitos de banco de dados, mas também a capacidade de utilizar o MySQL como uma ferramenta poderosa para gerenciar informações de forma estruturada e acessível. O próximo passo seria a integração do banco de dados em um sistema mais amplo, proporcionando uma solução completa para as necessidades de gerenciamento de dados da organização. CONCLUSÃO Através deste projeto, foi possível aplicar os conceitos aprendidos na disciplina de Programação e Desenvolvimento de Bancos de Dados utilizando o MySQL. Foi demonstrado o processo de criação da estrutura do banco de dados, inserção de dados e execução de consultas SQL. O uso dessas habilidades é fundamental para o desenvolvimento de aplicações que necessitam de armazenamento e recuperação de informações de forma eficiente e segura.