Student - Information - Database - Management - System - Documentation by Group DelaTiongCisco
Student - Information - Database - Management - System - Documentation by Group DelaTiongCisco
Student - Information - Database - Management - System - Documentation by Group DelaTiongCisco
Colleges Incorporated
Group Members
Tiongco, Charles
Ian Africa
Introduction
As Richwell Colleges Incorporated (RCI) continues to grow and expand its
educational offerings, the need for an efficient and comprehensive Student Information
Database Management System (SIDMS) has become increasingly evident. This system is
crucial for managing the vast amounts of student data generated each academic year,
including enrollment records, academic performance, personal information, and
administrative details.
Project Summary
RCI is creating a sophisticated SIDMS to handle student data efficiently and
accurately. The system aims to streamline data management, enhance data accuracy,
improve accessibility, support decision-making, and enhance the student experience. The
SIDMS will include modules for admissions, registrations, grades, attendance, and more.
Key Objectives
1. Streamlining Data Management: Automating student data processes to reduce errors and
administrative workload.
2. Enhancing Data Accuracy: Ensuring student records are accurate and up-to-date.
3. Improving Accessibility: Providing easy access to student information for faculty, staff,
and authorized personnel.
Project Requirements
1. Table Normalization: Ensuring the database tables are normalized.
3. ERD of Each Table: Creating ERDs for each table and their relationships.
4. Key Components for Each Table: Identifying different key components for each table.
e. Teacher schedules
8. Reports (Optional): Generating reports using Crystal Reports, SAP, or other MySQL report
generation tools (limited to 2 groups per section).
Notes
Deadline and Presentation: Scheduled for August, with exact dates to be updated.
Submission: No extensions for the submission of the soft copy and presentation, even if
rescheduling is requested.
Table Normalization
Database and Table Creation
The following SQL code creates the necessary tables for the SIDMS:
Queries
a. Student Information Details
OR
FROM Students s
WHERE e.year_level = 2;
OR
FROM Students s
WHERE s.student_id = 1;
e. Teacher Schedules
Students table
INSERT INTO Students (first_name, last_name, birthdate, email, phone, address)
VALUES
Enrollments table
INSERT INTO Enrollments (student_id, course_id, enrollment_date, year_level)
VALUES
Courses table
INSERT INTO Courses (course_name, course_description)
VALUES
Grades table
INSERT INTO Grades (enrollment_id, grade)
VALUES
(1, 3.5),
(2, 3.8);
Teachers table
INSERT INTO Teachers (first_name, last_name, email, phone)
VALUES
VALUES