Skip to content

Application of simulation of the internal functioning of a relational database engine

License

Notifications You must be signed in to change notification settings

x0nu11byt3/mikrodatenbank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: GPL v3 GitHub release

Mikrodatenbank

Application of simulation of the internal functioning of a relational database engine. Application written in c++17 to manage database on a small scale

Requirements

The project can be used with C++11. However, it requires C++17 to build, including compiler and standard library support. required to build the library GCC 9.1.0

Installation of Package GCC

# normally this package is already installed in most unix-based 
# distributions e.g. GNU/Linux, Freebsd, etc.
# Install GCC in operating systems based on Debian.
$ sudo apt update
$ sudo apt install build-essential
$ sudo apt-get install manpages-dev
# Install GCC in operating systems based on ArchLinux
# alternative to build-essential
$ sudo pacman -Sy base-devel
# Install only gcc
$ sudo pacman -S gcc 
# Install GCC in operating systems based on redhat
$ sudo dnf install gcc
$ sudo dnf groupinstall "Development Tools"
# Finally check the installed version
$ gcc --version

Installation of Mikrodatenbank

# Check out the project.
$ git clone https://github.com/x0nu11byt3/mikrodatenbank.git
# Go to the project directory
$ cd mikrodatenbank
# Generate a the executable file with make. 
$ make
# If you need to clean and rebuild the project just use make clean and make. 
$ make clean && make
# to run the project just go to the directory where the executable file is located.
$ cd /build/bin 
# Run the program.
$ ./mikrodatenbank

License


GNU Lesser General Public License v3.0 Oh Yeah! Free Software, it's great, enjoy!

About

Application of simulation of the internal functioning of a relational database engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published