Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 646 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 646 Bytes

Database Management System using JAVA

This is a prototype of a light-weight Database Management System using Java. The application is console based and accepts user input in the form of a SQL query.

FEATURES

  1. User Authentication: The application implements a two-factor authentication system using ID, Password, and security questions/answers.
  2. Database Management: Supports SQL queries (DDL & DML) for creating, selecting, inserting, updating, and deleting data in the database.
  3. SOLID Design: The application adheres to SOLID design principles for maintainability and scalability.

This was developed as Assignment 1 for CSCI 5408.