Skip to content

jahan123zafar/school_database

Repository files navigation

School_Database

This project is for schools administration to stop using EXCEL and start using sql for reporting. Unlike Excel, SQL can handle well over one million fields of data with ease. SQL queries are also more flexible and powerful than Excel formulas.

Author

DATASET

Tables

IN ORDER TO CREATE TABLES USE THIS FILE tables

  • teacher - this table contains information regarding teacher including the Subject he/she teaches, his pay and etc.
  • students - this table contains information regarding students inlcuing name, age, grade and etc.
  • marks - this table contains the obtained marks by students for exams.
  • fee_section - this table contains information regarding fee invoices issued to students, including issue_date, paid_date, due_date and invoice_id.

Views and Stored Procedures

IN ORDER TO CREATE TABLES USE THIS FILE tables

  • student_exams_results - this stored procedure will report about the students exams he has appeared in and the marks he has scored. Here is the screenshot: stored-procedure.png
  • after_due_invoices - this view shows all the invoices that have not been paid with their fine calculated. Here is the screenshot: AFTER-DUE-INVOICES.png
  • failed_students - this view shows all the students who have failed or got a U grade. Here is the screenshot: failed-students.png

Feedback

If you have any feedback, please reach out to me at jahanzaibzafar950@gmail.com

About

Database for schools so they can stop using EXCEL and start using sql database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published