Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какую базу данных выбрать? Самый краткий FAQ! 
:(
    Опции темы
Гость_Art
Дата 10.3.2005, 23:23 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Vit спасибо Вам огромное! smile

С НП и огромным уважением к Вам
  Вверх
Guest
Дата 19.3.2005, 10:46 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Vit помоему в Ваших рекомендациях мого неточностей.

1 Exсel - это не база данных
2- Языки от Microsoft: MS SQL Server, SyBase, Foxpro/VFP, MS Access, MS Excel --- Еще есть язык Визуал Бэйсик который используется в MS Access
  Вверх
Vit
Дата 19.3.2005, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Цитата(Guest @ 19.3.2005, 01:46)
Exсel - это не база данных


CSV, XML тоже не базы данных, но могут использоваться в качестве хранилища данных.

Цитата(Guest @ 19.3.2005, 01:46)
2- Языки от Microsoft: MS SQL Server, SyBase, Foxpro/VFP, MS Access, MS Excel --- Еще есть язык Визуал Бэйсик который используется в MS Access


Я перечислил не языки от MS, а базы данных "родные" для языков MS. Для VB - родной БД является MS Access - он в списке есть...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Гость_Sergey
  Дата 28.3.2005, 07:31 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Cashey @ 9.12.2004, 00:39)
На сколько я понимаю основное отличие файл-серверных БД от клиент-серверных заключается в том, что последние производят все вычесления на сервере и передают клиенту выборку. А локальные БД тянут всю таблицу.

Вообще-то локальные БД не тянут на себя всю таблицу, а берут именно ту часть, которая необходима (по крайней мере Фокс, используя заголовок таблицы, через файловый доступ вычленяет нужную ему часть), с помощью чего и достигается относительно высокая скорость работы. smile
  Вверх
LiMan
Дата 28.3.2005, 15:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Добавлю про PostgreeSql.

Его теперь можно перенести в Windows+Linux. 8.1 версия имеет инсталляцию под виндовс и это не портирование а нормальная версия.

По поводу dbExpress.
Из опыта: работа с DB2 очень удобна и проста а главное быстра!.
Сравнивали только с ОЛЕ ДБ => идентичные результаты.

Почему dbExpress умерло не родившись? сейчас как раз тенденция не столько к универсализации стколько к прямому доступу... Вот борланд и предложила общий интерфейс. Мне кажется данное направление будет развиваться.
  Вверх
Vit
Дата 28.3.2005, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



LiMan - спасибо!


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Ринат
Дата 4.4.2005, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 31.3.2005

Репутация: нет
Всего: нет



добрый день! по стоимости сколько, в сравнении стоит, дешево, дорого
интересует именно Oracle и MS SQL, как по финансовым затратам выглядит картина, сама БД сколкьо стоит примерно + железо,
спасибо!
PM MAIL   Вверх
Vit
Дата 7.4.2005, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Цитата
интересует именно Oracle и MS SQL, как по финансовым затратам выглядит картина, сама БД сколкьо стоит примерно + железо,
спасибо!


Очень сложно ответить. Стоимость корпоративных БД зависит от
1. Количества пользователей
2. Количества процессоров
3. Количества оперативной памяти на серваке
4. Купленном пакете тех. поддержки
5. Купленном пакете (обычно есть несколько разных edition разнящихся по набору утилит и разных фишек)
Возможно ещё от каких-то железячных или софтовых факторов.

В зависимости от них цены могут очень сильно варьировать. У нас как-то был сервер для которого оказалось что дорогой MS SQL Server оказался дешевле вроде бы дешёвого Interbase, так как на тот момент MS SQL Server стоил дёшево для одного процессора и малой памяти и стоимость мало зависела от числа клиентов, а стоимость IB практически не зависела от железа, зато очень зависела от числа клиентов... Был бы сервак помощнее, а количество клиентов поменьше разница в ценах дыла бы на порядок но в другую сторону.

В целом Oracle несколько дороже MS SQL Server, но чтобы реально оценить надо обратится к сайту производителей и внимательно изучить документацию (для многих случаев соотношение может быть и обратным)

А цены на железо для них одинаковые. Любой промышленный сервак должен иметь хороший проц, а лучше несколько, хорошую бессбойную мать, много быстрой памяти, несколько винтов в рейде, лучше высокоскоростных, и хорошие сетевые карты...

Видеокарта и т.п. - могут быть любыми, для сервака по фиг. Обычно цены серваков варьируют от 1000$ самые простые, до 20 тыс и больше...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Ринат
Дата 7.4.2005, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 31.3.2005

Репутация: нет
Всего: нет



спасибор за ответы, про серваки ясно, меня интересует стандартный пакет, про Oracle нашел, но вот про MySQL и MS SQL такого подробного нет, не смог найтй, если есть возможность дайте пожайлуста ссылки гдще можно почитать, можно на английском или немецком
спасибо!
PM MAIL   Вверх
Vit
Дата 7.4.2005, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Зашёл на yahoo, набрал фразу

buy ms sql server

выдало довольно много результатов, есть из чего выбрать


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Ринат
Дата 7.4.2005, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 31.3.2005

Репутация: нет
Всего: нет



понят спасибо за помощь! всего лучшего и позитивного!
PM MAIL   Вверх
batigoal
Дата 10.5.2005, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Наконец добрался до раздела баз данных. Vit, огромное, нечеловеческое спасибо за обзор.

У меня кратенький вопросик, решил задать его в этот топик, потому что он, наверняка, не только у меня возникает. Задача примитивна донельзя - нужно выбрать СУБД для совсем маленького проекта, для домашнего использования. Планируется одновременное подключение двух-трех пользователей, содержимое базы - каталоги книг, дисков и т.д. Раньше работал только с Oracle, но понимаю, что это не вариант. Из обзора сделал вывод, что стоит остановиться на MySQL, к тому же он бесплатный. Подойдет?
P.S. Клиент планируется делать в форме сервлетов Java, если это важно.
P.P.S. Очень важным моментом является нагрузка на оборудование. Не хочется завешивать сервером весь комп, как это было с Ораклом.

Это сообщение отредактировал(а) Lamer George - 10.5.2005, 16:16


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Kurt
Дата 12.5.2005, 00:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: нет
Всего: 36



Я, конечно, не Vit, но думаю в твоем случае MySQL подойдет.
В принципе, если объем данных небольшой - можно даже Access использовать.
Просто обрати внимание на такие мометы:
1) платформа, на к-й будет работать СУБД. Если это *.nix - Access сразу отпадает.
2) цена СУБД. Нужна ли тебе обязательно бесплатная СУБД? имхо, для домашнего использования лицензии не очень-то нужны. Однако, смотри сам. Учти, что MySQL тоже не совсем бесплатная. Если не ошибаюсь, она бесплатна только для некоммерческого использования.

Вобщем, я б на твоем месте выбрал Access. Java с ним нормально работает через JDBC-ODBC-мост. Пользователей мало, данных тоже.
По поводу загрузки машины при использовании MySQL vs Access - не знаю.
Кроме того, Access идет вместе с M$ Office - он наверняка есть почти на каждой машине, в то время как MySQL нужно ставить отдельно.

З.Ы. Если интересуют "совсем бесплатные" СУБД для любого (коммерческого/некоммерческого) использования - то это FireBird, PostgreSQL. (больше не знаю smile)


--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
Vit
Дата 13.5.2005, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Цитата(Lamer @ 10.5.2005, 07:13)
Задача примитивна донельзя - нужно выбрать СУБД для совсем маленького проекта, для домашнего использования.



MS Access, IB Firebird


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
batigoal
Дата 13.5.2005, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Большое спасибо за советы.

Access брать не хочу - просто как-то не ассоциируется он у меня с СУБД smile . Выбрал бы FireBird, но с ним я на работе работаю (извините за), поэтому хочу все-таки завязаться на MySQL - для разнообразия.

А может, и то, и другое попробую.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1583 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.