ПЛОСКАЯ БАЗА ДАННЫХ СИСТЕМЫ – C++ (general) – Файлы – База кода

Скачать

Название (оригинал): FLAT DATABASE SYSTEM

Описание:
Англ (оригинал)In the database system I have combined both of the advantages of structure and class.
In the application I have placed all the links ands nodes in structure part and other information in the class part so that it can be separated from the functions used inside the class as public member and other variables used in the function as private part of the class.
Create function used in the program is used to create the new database it will ask user to enter new database name and if it is already exists then it will again ask to enter the name.
Then in the same create function it will ask the number of table in the database and the field information in the table.
Datatype of each and every field is stored as the number. Each and every Datatype has given a specific number.
To make the application simpler I have just divided it in to number of include files that I have placed in the TC\BIN\INCLUDESDirectory.
For the find function I have used find.h file. It can search the record on the base of the primary key.
For the delete function I have used delete.h file. It has the same logic as find is first of all search the record on the base of primary key and then delete that record from the file of that table.
For the append function I have used append.h file. It will ask you to enter the table name and according to the table name fields of that record is displayed on the screen and data can be appended by inserting records at that place.
Display logic is placed in the display.h file. It will ask you to enter table name and records of that table will be displayed on the screen.

Рус (машинный)В базе данных системы я стал совмещать оба преимущества структура и класс.
В приложении я разместил все ссылки нсра узлов в структурной части и другую информацию в класс часть так, что она может быть отделена от функции, используемые внутри класса как public-члены и другие переменные, используемые в функции, как Частная часть класса.
Создать функции, используемые в программе используется для создания новой базы данных он будет просить пользователя ввести имя новой базы данных и если он уже существует, то он будет снова просят ввести имя.
Затем в таком же создать функцию он будет просить номер таблицы в базе данных и поля в таблице информацию.
Тип данных каждого поля хранится как число. Каждый тип данных имеет конкретное число.
Чтобы сделать приложение проще, я просто разделил его на количество включаемых файлов, которые я разместил в ТК\\БИН\\INCLUDESDirectory.
Для функции Find я использовал найти.H-файл. Он может искать записи на основе первичного ключа.
Для функции удаления я использовал удалить.H-файл. Он имеет такую же логику, как найти это в первую очередь поиск записи по базе первичного ключа, а затем удалить эту запись из файловой таблицы.
Для добавления функции я использовал дописывать.H-файл. Он попросит вас ввести имя таблицы и согласно таблице имя поля этой записи отображается на экране и данные могут быть добавлены путем вставки записи в этом месте.
Логики отображения помещается на дисплее.H-файл. Он попросит вас ввести имя таблицы и записи из этой таблицы будет отображаться на экране.

база кода