|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.07.2015, 10:06 | #1 |
Новичок
Джуниор
Регистрация: 16.07.2015
Сообщений: 2
|
База Данных
Здрасти дорогие мои хочу совет. Я создал базу данных в Delphi XE2 с Access. У меня база будет где то 20 000 человек. Короче вопрос такой Access или SQL база данных? Я думаю с Access программа будет тормозит в поиске .
|
16.07.2015, 10:20 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Я думаю ничего тормозить не будет. Но рекомендовал бы делать не Access. Я просто не понимаю таких связок, Access в большинстве случаев самодостаточен (и для простых БД там ничего внешнего не надо), но мне лично не нравится. Я бы использовал бесплатное что-то и быстрое, MySqL например, или FireBird.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
16.07.2015, 10:22 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
И вообще-то главный вопрос "Чо там у БД?" будет внутри, какие данные и как организованны. Скорость работы с БД именно от ее начинки зависит а уже потом от СУБД.
I'm learning to live...
|
|
16.07.2015, 10:35 | #4 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
16.07.2015, 10:47 | #5 | |
Новичок
Джуниор
Регистрация: 16.07.2015
Сообщений: 2
|
Цитата:
да да количество людей в городе ну это примерно 20 000 может больше или наоборот Последний раз редактировалось Stilet; 16.07.2015 в 11:00. |
|
16.07.2015, 11:01 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Что будет делать программа?
Подробно изложи предметную область.
I'm learning to live...
|
16.07.2015, 11:05 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Access достаточно шустро работает с таблицами с сотнями тысяч записей ("плавали, знаем!" )
Но, имхо, Access - это исключительно локальная, однопользовательская СУБД. Сделали её из стандартного приложения "Картотека", так она картотекой (по сути) и осталась. Если у Вас не стоит задача обеспечить МНОГОПОЛЬЗОВАТЕЛЬСКИЙ режим работы, то можно и на Access оставаться. Если пользователей программы предполагается (хотя бы в будущем) более одного человека - то бросайте Access и уходите на что-то более достойное. к вышеперечисленным отличным СУБД я ещё добавлю MS SQL Server Express edition - это бесплатная редакция микрософтовского SQL сервера. Вам её хватит более чем. Недостатки, правда, произрастают из достоинств - потребуется установка серверной части. Сам SQL сервер имеет гораздо больше возможностей, чем Access, поэтому с ним начать работать будет немного посложнее. А так - выбирать Вам! |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Postgres: может ли база данных дать отчет, какой язык используется в данных? | Blondy | SQL, базы данных | 2 | 30.03.2014 06:25 |
база данных. добавление и удаление данных | midiss | Общие вопросы Delphi | 3 | 09.12.2011 13:07 |
База данных и технология хранения данных | Kate1 | Помощь студентам | 2 | 17.11.2011 23:27 |
Небольшая база в Open Office База данных. | sashaman | Фриланс | 3 | 11.04.2010 20:13 |
База данных с возможностью приема данных из файлов Excel | Al_Sha | БД в Delphi | 6 | 16.10.2009 15:34 |