Criando o Schema do banco de dados
Este projeto de banco de dados foi desenvolvido para atender às necessidades da Universidade Quantum, uma faculdade fictícia dedicada à excelência acadêmica e ao fornecimento de uma ampla gama de cursos. O objetivo deste projeto é criar e gerenciar um sistema de banco de dados abrangente que aborde o registro de alunos, cursos, professores, matrículas e outras operações relacionadas à administração acadêmica.
O projeto é estruturado em várias seções, cada uma delas relacionada a uma parte importante da administração acadêmica:
-
Cadastro de Alunos: Este módulo permite o registro detalhado de informações dos alunos, como nome, matrícula, contato e dados acadêmicos. Além disso, rastreia o histórico de cursos concluídos e notas dos alunos.
-
Registro de Professores: Aqui, os dados dos professores, incluindo nome, qualificações e informações de contato, são registrados e associados aos cursos que ministram.
-
Catálogo de Cursos: Neste módulo, é possível criar uma lista de cursos oferecidos pela universidade, incluindo informações sobre horários, locais e pré-requisitos.
-
Matrículas e Inscrições: Este módulo facilita o processo de inscrição dos alunos em cursos, acompanhando seu progresso acadêmico e permitindo a alocação de professores.
-
Avaliações e Notas: Permite o registro de notas de alunos em exames e avaliações, com a capacidade de calcular médias e determinar o desempenho acadêmico.
Este projeto de banco de dados é destinado a oferecer uma solução abrangente para a administração da Universidade Quantum. Ele visa facilitar o acompanhamento e a gestão dos alunos, cursos e professores, proporcionando uma ferramenta eficaz para manter registros precisos e gerar informações úteis para a tomada de decisões.
Os módulos apresentados são interdependentes, garantindo que a universidade possa administrar eficazmente suas operações acadêmicas e fornecer suporte aos alunos e professores.
Para baixar o postgresql acesse o link oficial: Download Postgresql
Siga o passo a passo abaixo para instalar o postgreSql Passo a passo
Para baixar o pgAdmin acesso o link oficial: Download pgAdmin
Siga o passo a passo abaixo para instalar o pgAdmin: Link do passo a passo
Com o pgAdmin instalado e conectado ao postgresql O próximo passo é criar o banco de dados clicando com o botão direito do mouse em cima de “Database” conforme a imagem abaixo
Após isto, clicaremos com o botão direito do mouse na Database criada e clicaremos em Query tool
Abrirá uma nova aba, agora devemos clicar em Open File
Primeiro abriremos o arquivo “Schema Unisuam.sql”
A seguir basta pressionar F5
Populando Banco de dados
Clicaremos novamente em Open File ou pressione ALT + O e agora abriremos o arquivo “Insert Unisuam.sql” Novamente basta pressionar a tecla F5 do seu teclado que todos os dados serão inseridos em ordem
O objetivo de um modelo conceitual de dados é fornecer uma perspectiva centrada em dados da organização, documentando como diferentes entidades empresariais se relacionam entre si. Isso muitas vezes é conseguido através de ERD (Diagramas de Registro de evento) e/ou modelos de função de objeto (ORM).
Um modelo de dados lógico estabelece a estrutura dos elementos de dados e os relacionamentos entre eles. É independente do banco de dados físico que detalha como os dados serão implementados. O modelo de dados lógicos serve como um modelo para os dados usados. O modelo de dados lógico leva os elementos de modelagem de dados conceituais um passo adiante, adicionando mais informações a eles.
-- Quais os alunos que estão cursando Medicina, quais suas turmas e professores
-- Em qual turma os alunos estão matriculados?
-- Quais são as disciplinas de físicas, quantas tem e quais suas cargas horarias?
-- Quais os professores que dão aula de Matemática ou Geografia da Faculdade Quantum