IMPLEMENTATION OF DATABASE MANAGEMENT SYSTEM IN C++
Keywords:
C , database, SQLite, CRUD operations, database management system, reading, writing, updating, deleting, SQL, C and SQL integration.Abstract
This article provides a detailed overview of the process of implementing a database management system in C++. It explains the fundamental methods for performing CRUD operations (Create, Read, Update, Delete) in a database, including creating a database, adding, reading, updating, and deleting data. The article highlights the powerful capabilities of the C++ language and its integration with the SQLite library, offering developers the ability to efficiently manage databases and send various queries to them. The process of using the SQLite library is thoroughly analyzed, and simple and effective methods for creating a database using SQLite integration in C++ are presented.
References
Bjarne Stroustrup. The C++ Programming Language. 4th Edition. Addison-Wesley,2013.
Herb Sutter, Andrei Alexandrescu. C++ Coding Standards: 101 Rules,Guidelines, and Best Practices. Addison-Wesley, 2004.
Stanley B. Lippman. C++ Primer. 5th Edition. Addison-Wesley, 2012.
Michael T. Goodrich, Roberto Tamassia. Data Structures and Algorithms in C++. 2nd Edition. Wiley, 2004.
SQLite Documentation. https://www.sqlite.org/docs.html
C++ Reference (cppreference.com). https://en.cppreference.com/w/