Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331

Как создать базу данных на сервере и работать с ней

20.08.2014, 22:21. Показов 2008. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как создать базу данных на си в Visual Studio помогите пожалуйста ?можете дать ссылку где почитать или можете подсказать хорошую литературу по созданию базы данных??
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.08.2014, 22:21
Ответы с готовыми решениями:

Как создать базу данных и подключиться к ней
как создать базу данных и подключиться к ней?

Как программно создать базу данных Access и таблицы в ней на Delphi
Как программно создать базу данных Access и таблицы в ней на Delphi

Нужно программно заархивировать базу данных и работать с ней в архиве
Соответственно непонятно: Как заархивировать несколько файлов, а точнее как TClientDataSet сохранить в поток, причем несколько таблиц...

14
 Аватар для Alexandr_1982
191 / 90 / 33
Регистрация: 04.11.2013
Сообщений: 473
Записей в блоге: 4
20.08.2014, 23:59
База данных на си создается записью структуры в файл. Запись структуры производится функцией fwrite, чтение структур функцией fread, открытие базы данных производится функцией fopen. Литература: Керниган, Ричи Язык программирования C
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
21.08.2014, 00:21
http://www.easysoft.com/develo... orial.html
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
21.08.2014, 00:38  [ТС]
то есть нужно просто заполнить массив данными и записать его в файл и это все??
0
153 / 148 / 66
Регистрация: 20.02.2014
Сообщений: 556
21.08.2014, 00:46
yura91, Наверное сначала стоит уточнить, что именно вы понимаете под базой данных и что хотите с ней делать?
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
21.08.2014, 01:00
Цитата Сообщение от yura91 Посмотреть сообщение
и это все??
При небольших размерах базы, фиксированном размере записей и отсутствии сложносочинённых выборок(фильтров) - да. Но при кол-ве записей >500 и запросах типа "а подать сюда всех Ляпкиных-Тяпкиных с окладом от X до Y" всё начинает жутко тормозить. ODBC не подарок, но для тех, кто не работал с клиппером/фоксом/скулем - хоть что-то.
1
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
21.08.2014, 01:42  [ТС]
А как нормальную базу данных реализовать полную и разместить ее где то на сервере чтоб по эффективности была как база созданная на SQL??Или может в С++ есть какой то подходящий класс для базы данных?
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
21.08.2014, 09:46
http://msdn.microsoft.com/en-u... kkytb.aspx
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
21.08.2014, 11:56
Цитата Сообщение от yura91 Посмотреть сообщение
А как нормальную базу данных реализовать полную и разместить ее где то на сервере чтоб по эффективности была как база созданная на SQL?
Одиночке с начальным уровнем? С помощью колдовства разве-что...
1
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
22.08.2014, 17:12
Скорее начинающий слесарь в гараже создаст машину класса формула-1, чем начинающий программист создаст базу, сравнимую с SQL.
ТС, не майся дурью, а ищи, как из C++ работать с SQL-базами или SQLite.
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
22.08.2014, 17:24
Цитата Сообщение от zer0mail Посмотреть сообщение
начинающий программист создаст базу, сравнимую с SQL.
Ну почему же? Есть Btrieve RMS и XQL на её основе, но вот только маленький нюанс — скуль-сервер должен быть на неТвари.
0
10 / 10 / 0
Регистрация: 18.08.2014
Сообщений: 58
22.08.2014, 17:27
Н.Культин Microsoft Visual C++ в задачах и примерах - очень хорошо описан процесс создания БД Access и MS SQL для новичков
0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
25.08.2014, 19:08
Цитата Сообщение от Charles Kludge Посмотреть сообщение
Ну почему же? Есть Btrieve RMS и XQL на её основе, но вот только маленький нюанс — скуль-сервер должен быть на неТвари.
Неужели Btrieve был создан начинающим программистом и мог соперничать с такими монстрами, как Oracle и DB2?
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
25.08.2014, 19:24
Цитата Сообщение от zer0mail Посмотреть сообщение
Неужели Btrieve был создан начинающим программистом
Сам BTR - вряд ли. Но я написал драйвер Btreieve для клиппера. Вместо .dbf. Частично даже есть сырцы. Но мне в этом помогло знание RMS-11@RSX-11M+
0
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
26.08.2014, 00:22
Цитата Сообщение от zer0mail Посмотреть сообщение
Неужели, Btrieve был создан начинающим программистом и мог соперничать с такими монстрами, как Oracle и DB2?
Видимо, не совсем начинающим :-)

К тому же, Btrieve не был полноценной СУБД (с Oracle они в очень разных весовых категориях) и занимал собственную нишу. Современная версия обеспечивает SQL-надстройку, но, кажется, все еше сохраняет возможность прямой работы со старым API. Для своего времени это был великолепный продукт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.08.2014, 00:22
Помогаю со студенческими работами здесь

Создать базу данных на сервере 1С, используя Oracle
Друзья! Есть 1) 1C:Предприятие 8.3 (сервер и все причиндалы) 2) СУБД Oracle Oracle Database 11g Express Edition И по...

Имеется задание создать простую базу данных. Создал ERR диаграмму, что с ней не так?
Здравствуйте, Имеется задание: Для задания выше составил ERR диаграмму Преподаватель ругается на то, что БД...

Как создать БД и работать с ней
Здравствуйте! Я создал сайт, CSS готов. У меня как бюро находок. Если пользователь что то потерял или нашел, он может добавить запись о...

как создать коллекцию и потом с ней работать
Есть в форме несколько контролов (переключателей). Нужно некоторые из них добавить в коллекцию, а потом перебирая по ним сделать фильтр по...

JS: Как создать коллекцию объектов и работать с ней?
Хочу создать слайдер, чтобы вызывался одной строкой, а уже в процессе идентифицировались все слайдеры на странице с тегом (.slider); Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru