Автор Vlad mois задал вопрос в разделе Другие языки и технологии
Как написать Базу данных На C++ Visual Studio 2010 и получил лучший ответ
Ответ от Ирина В[гуру]
Влад, вопрос не очень понятен.
1) Если Вам нужна программа, для взаимодействия с базой, то можно писать на любом языке, и обращаться к ней: через SQL, например. Для Access есть библиотеки для прямого доступа: для С++ и для Delphi.
2) Если из программы на С++ создать базу данных, на сервере, то также нет проблем: можно через SQL, как выше ответили, или можно через ADOX. А базу Access, можно создать напрямую, как файл, через те же специализированные библиотеки.
3) Если Вы хотите написать собственную СУБД, то задача сводится к работе с файлами, и обмену с клиентскими программами, написать можно на любом языке. Аналогично, если Вы хотите иметь не СУБД, в общем смысле, а просто хранить информацию, которую собирает Ваша программа.
Посредством SQL-запросов можно создать базу данных,
добавлять, удалять, изменять таблицы в БД и поля в таблицах.
Для этого надо определиться с провайдером данных и подключить
соответствующую библиотеку.
Но гораздо удобнее создавать и редактировать базу данных
специализированным для этой БД инструментарием.
Базы данных не пишут на языках программирования. Разве что на SQL, но это не язык программирования, да и его стараются избегать, если есть удобные визуальные редакторы (такие, как Access - для одноименной БД).
А на языках программирования - взаимодействуют с базами данных. Например, SQL-запросы можно формировать и отсылать автоматически - из своей программы.
Вот здесь примеры с разными языками, включая C++/CLI, и разными базами данных:
ссылка
Ну, грубо говоря, ini-файл тоже можно назвать примитивной базой данных. Вот от этого и пляшите. Настоящие базы данных очень сложны, т. к. рассчитанны на обработку множества запросов от сотен/тысяч виртуальных терминалов. Но если у вас всего одна однопоточная программка, соответственно у Вас такой задачи не стоит, и вы можете сэкономить на этом кучу времени.
Именно базу данных? Способную заменить Access, MySQL, MSSQL и т. д.?
Или систему управления базой данных нА ОСНОВЕ одной из имеющихся?
Это две большие разницы.
Для второго случая в гугле есть образцы.
А для первого нужна прежде всего идея. Как записать в бинарный формат данные, чтобы ваша программа могла быстро с ними работать.
Поликлиникада?ы врачей по ф. и. о., стаж работы по специальности-создайте приложение и база данных по.
Напишите программу, выполняющие следующие действия.
• поиск по специальности
• как известно, определение специалиста и стаж работы по
подготовка списка выезжающих на пенсию по указанным месяцев
помогите пожалуйста
Прикольный сайт ссылка