kkousounnis / Java-Application-PrivateSchool-Data-Management-System-Mysql

Development of this repository includes the implementation of a private school structure which is consisted with two parts. This repository refers to Part B, the design of a Mysql database ,the creation and execution of sql queries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java Console Application School Data Management System - Part B

This is an application that creates a private school structure. It creates a database that stores data This repository refers to Part B, implementing the following functionality:

Design the ERD of the system and verify it through an online tool such as https://sqldbm.com/ .Created more tables based on implementation and constructed them. Made the schema of a database that can keep data for the main entities of the assignment and name the tables as: Students, Trainers, Assignments, Courses. The tables are populated with enough data.

Sql queries that output the following:

• A list of all the students.

• A list of all the trainers.

• A list of all the assignments.

• A list of all the courses.

• All the students per course.

• All the trainers per course.

• All the assignments per course.

• All the assignments per course per student.

• A list of students that belong to more than one courses.

Create a small project that. a. makes a connection to the database and executes the above sql queries b. makes a connection to the database and inserts input data from the keyboard to the following tables, i. students. ii. trainers. iii. assignments. iv. courses. v. students per course. vi. trainers per course. vii. assignments per student per course.

About

Development of this repository includes the implementation of a private school structure which is consisted with two parts. This repository refers to Part B, the design of a Mysql database ,the creation and execution of sql queries.

License:MIT License


Languages

Language:Java 100.0%