Introdução a Banco de Dados

Sumarização de conteúdo abordado em sala

Autor
Afiliação

Yuri S. Maluf, PhD

Faculdade Rio Branco - [email protected]

Preâmbulo

Bem-vindo ao curso de introdução a banco de dados. Este ambiente é destinado para divulgar as notas de aula da disciplina. O objetivo maior da disciplina visa fornecer ao aluno os elementos principais que norteiam o desenvolvimento de um banco de dados. Os elementos incorporam desde o seu planejamento, desenvolvimento e execução. Para tal, empregamos o banco de dados relacional MariaDB. A escolha do banco se deu em razão de estar apto a prover dados facilmente para a realidade de boa parte das empresas e permite ser escalonável para o padrão do setor da empresa abordado. Dependendo da velocidade de desenvolvimento um objetivo desejável é lidar com banco de dados baseado em documento, mais especificamente o MongoDB.

Aqui, o aluno também poderá encontrar um ambiente alternativo para postar dúvidas e comentários. Tais interações ficam registradas o que possui a vantagem de prover aos alunos as dúvidas dos demais. O conteúdo deste material está em pleno desenvolvimento. Por conseguinte, este espaço e o material encontrado aqui está frequentemente em mutação.

Trabalho Disciplina

O trabalho é constituído por um protótipo de módulo de gestão empresarial. O módulo corresponde a um banco de dados do tipo relacional MariaDB. Ele é projetado para atender a realidade do segmento de micro e pequenas empresas. A partir desse cenário, o aluno terá que obter e analisar os requisitos de acordo com as necessidades de uma empresa de pequeno porte. Projetar também o modelo conceitual que atenda a empresa por meio do diagrama de entidade e relacionamento DER. Definir também as políticas de administração de banco de dados. Traçar estratégia de segurança. A partir da introdução da linguagem SQL, as técnicas e métodos aprendidos em sala serão aplicados na construção do banco que será consumido pela empresa. Assim, o aluno deverá não somente saber lógica envolvendo a linguagem, mas também entender seu contexto de uso.

As áreas propostas de atuação envolvem o comércio, serviço e indústria. Todas as empresas são de pequeno porte, e descritas nos seguintes ramos:

  1. Oficina mecânica

  2. Escola de música ou línguas

  3. Pousada

  4. Cafeteria ou pizzaria

  5. Pequena rede de lojas de roupas 3 unidades

  6. Locadora de carretas

  7. Pequeno produtor rural de café

  8. Pequena rede de salão de beleza 3 unidades

  9. Clínica odontológica

Arquivologo

Os requisitos de avaliação do trabalho envolverão a capacidade do banco em realizar pelo menos as quatro operações básicas (CRUD): criação, ler, atualizar e deletar. Consistência dos dados. Segurança dos dados. O banco deverá obrigatoriamente apresentar soluções para as particularidades da empresa do setor alvo e estar devidamente descrita.

  1. Lista Exercícios: Matemática básica com alguns exercícios para os alunos que sentem alguma dificuldade com a matemática com a qual nos auxiliará em diversas operações ao longo de curso.