Skip to content

Database is a project that utilizes BSTs to efficiently and effectively store data. Operations to use the database are provided through standard output.

Notifications You must be signed in to change notification settings

dinafuku/Database

Repository files navigation

Database

Files 📁

GenStack.h, DoublyLinkedList.h, BST.h, Person.h, Person.cpp, Student.h, Student.cpp, Fcaculty.h, Faculty.cpp, Simulation.h, Simulation.cpp, FileProcessor.h, FileProcessor.cpp, DBTR.h, DBTR.cpp, main.cpp, Makefile, .gitignore, README.md, facultyTable (text file), studentTable (text file)

Usage 💻

Compile: make

Run: ./database.out

Notes 📓

For adding new faculty members you can't assign a student to the advisor if that student already has one.

You must add a faculty member with no advisees at first. Then you can use the change advisor feature, delete an advisee from an advisor, or add a new student with the given advisor ID to assign the faculty member with said advisee.

About

Database is a project that utilizes BSTs to efficiently and effectively store data. Operations to use the database are provided through standard output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published