Skip to content

Latest commit

 

History

History
67 lines (48 loc) · 1.75 KB

README.md

File metadata and controls

67 lines (48 loc) · 1.75 KB

C++ Student Database Mini-Project

This is my first SQLite with C++ project. This is a C++ project that manages a student database using SQLite. It allows you to add students, view student details by ID, and view a list of all students in the database.

Table of Contents

Getting Started

Prerequisites

Before you can run this project, make sure you have the following dependencies installed:

  • C++ Compiler (e.g., g++)
  • SQLite3

Installation

  1. Clone the repository:

    git clone https://github.com/vickvey/Basic-Student-Record-System.git
  2. Navigate to project directory:

    cd Basic-Student-Record-System
  3. Make the project:

    make

this will generate an executable file 'myprogram'

Usage

  1. To run the program, execute the following program:
    ./myprogram
  2. Follow the on screen instructions to interact with the database.

Database

The SQLite database used in this project has the following structure:

  • Table: students
    • ID (INTEGER PRIMARY KEY AUTOINCREMENT): Student ID
    • FIRST_NAME (TEXT NOT NULL): Student's first name
    • LAST_NAME (TEXT NOT NULL): Student's last name

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  • Fork the repository.
  • Create a new branch.
  • Make your changes.
  • Test your changes.
  • Create a pull request.

License

This mini-Project has an MIT LICENSE. View LICENSE file for more info. This mini-Project has been written by github user : vickvey