Skip to content

vickvey/Basic-Student-Record-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This repo contains a mini-project which is student database written in C++ with SQLite.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages