Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Базы данных

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 07.02.2008, 11:54   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.02.2008
Сообщений: 2
Репутация: 0
Question выбор ПО для БД

Приветствую всех участников форума!

Стоит задача создания базы данных и приложения для работы с ней.
На первом этапе базы локально на разных машинах, в перспективе доступ ко всем по сети.
Опыт в программировании - Delphi6 3 года назад (на уровне мелких прог, работай с базами не занимался - только общие представления о принципах)
=> изучать всё придется практически с нуля.

Посоветуйте на какое ПО ориентироваться для создания БД.
KaZ вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: фильм побег из шоушенка актеры и ролиMBD-X12SAE-Bноутбук DELL Latitudeвешалки в прихожую настеннаядуэль


Старый 07.02.2008, 12:45   #2
poctak
Пользователь
 
Аватар для poctak
 
Пол:Мужской
Регистрация: 21.06.2005
Сообщений: 106
Репутация: 65
По умолчанию Ответ: выбор ПО для БД

Исходя из пыта (пусть и небольшого) - или MS Visual Fox Pro или Delphi. Ну или на крайняк MS Access... Вот. Но это сугубое MHO. Тебе лучше и то и другое посмотреть и там уже решишь...
__________________
Чем больше узнаю, тем больше понимаю, что ничего не знаю...
poctak вне форума
 
Ответить с цитированием Вверх
Старый 07.02.2008, 14:32   #3
booktiger
Постоялец
 
Пол:Мужской
Регистрация: 30.10.2006
Сообщений: 270
Репутация: 196
По умолчанию Ответ: выбор ПО для БД

Цитата:
Сообщение от KaZ Посмотреть сообщение
работай с базами не занимался - только общие представления о принципах)

Тогда тебе полюбому нужен ACCESS , остальные БД требуют
длительного изучения
booktiger вне форума
 
Ответить с цитированием Вверх
Старый 07.02.2008, 18:08   #4
KaZ
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.02.2008
Сообщений: 2
Репутация: 0
По умолчанию Ответ: выбор ПО для БД

booktiger, хорошую и перспективную вещь изучить и для ума полезно и самому интересно.

А на счет Access не знаю. В перспективе использование в сети (не локальной) и несколько пользователей одновременно - не возникнет ли потом проблем из-за access?

poctak, С Fox Pro не работал, а c Delphi сталкивался. Модуль приложения БД мне на ней проще сделать, а вот что в качестве сервера БД выбрать и как с ним Делфа сработается?
KaZ вне форума
 
Ответить с цитированием Вверх
Старый 07.02.2008, 22:51   #5
TararykovIV
Новичок
 
Пол:Мужской
Регистрация: 01.09.2007
Сообщений: 6
Репутация: 1
По умолчанию Ответ: выбор ПО для БД

В качестве сервера БД можно использовать например Firebird.
  • Во первых это бесплатная СУБД с открытым кодом, малым размером и легкой управляемостью.
  • Во вторых есть embedded версия сервера в виде DLL для работы с локальными базами, одновременно может использоваться и как клиент для доступа к серверу.
  • В третьих много различной документации в том числе и на русском.
  • И в четвертых разработано множество компанент для Delphy для работы конкретно с этим клоссом серверов (Firebird InterBase)

Подробнее смотри:
http://www.interbase-world.com/ru/firebird/
http://www.ibase.ru/firebird.htm
http://www.firebirdsql.org/
Ну и
http://www.google.com/search?client=...utf-8&oe=utf-8
TararykovIV вне форума
 
Ответить с цитированием Вверх
Старый 08.02.2008, 05:47   #6
kkk_in_kz
Неактивный пользователь
 
Пол:Мужской
Регистрация: 06.02.2008
Сообщений: 7
Репутация: 0
По умолчанию Ответ: выбор ПО для БД

Всем доброго времени!
Я советую, MSSQL. Работает безу упречно. А уже готовый продукт можешь постовлять с MSDE
kkk_in_kz вне форума
 
Ответить с цитированием Вверх
Старый 08.02.2008, 09:59   #7
uhu
Неактивный пользователь
 
Пол:Мужской
Регистрация: 13.07.2007
Сообщений: 51
Репутация: 12
По умолчанию Ответ: выбор ПО для БД

Выбор БД , точнее СУБД или сервера БД лучше начинать с анализа условий работы приложения.
1. На какой ОС это все будет работать или будет кросплатформенное приложение.
2. Это будет сетевая или настольная БД
3. Технология работы Файл-Сервер, Клиент-Сервер,
Распределенная БД.
4. Количество пользователей одновременно работающих с приложением.
5. обьём БД, количесво таблиц и записей в таблице.
6. Стоимость СУБД, сервера БД.

Например.
Если работать под Виндой Клиент-Серверное приложение лучше взять MS-SQL
Если файлсервер малое кол-во полтзователей не больше 10 записей в БД до 10000, можно взять Access.
Данные из Аcсеss легко льются в MSSQL и обратно.

Под Винды можно взять FireBird - бесплатно, в довесок к Delphi. Прекрасная связка.

Если будет кросплатформенное приложение лучше брать MySQL - клиент-сервер, очень быстро работает.

FoxPro - настольная БД+ файлсервер. Прекрасно работает в связке с MSSQL.

Если писать под *nix есть СУБД Progres - система быстрая надежная.

В качестве языка реализации приложения можно выбирать любой язык, что нравиться.
Со всеми перечисленными системами есть связка через ODBC, если писать под Виндой.

Если в Инете покопаться можно наковырять еще с десяток серверов БД и СУБД.

Выбирай.
uhu вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 12.02.2008, 12:13   #8
poctak
Пользователь
 
Аватар для poctak
 
Пол:Мужской
Регистрация: 21.06.2005
Сообщений: 106
Репутация: 65
По умолчанию Ответ: выбор ПО для БД

Цитата:
а вот что в качестве сервера БД выбрать и как с ним Делфа сработается?

в Дэлфи там встроенное все (ADO, BDE, InterBase), но лучше в связке с FireBird... (см. совет uhu) вот.
__________________
Чем больше узнаю, тем больше понимаю, что ничего не знаю...
poctak вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 12.02.2008, 22:39   #9
Джек
Постоялец
 
Пол:Мужской
Регистрация: 04.07.2006
Адрес: РФ
Сообщений: 762
Репутация: 1198
По умолчанию Ответ: выбор ПО для БД

Логично.
Хотя надо признать MS SQL Server тоже хорошая вещь, особенно для средних (до 100 клиентов) сетей (для небольших думаю Interbase за глаза достаточно), в своё время MS SQL вообщем-то конечно помощнее чем Interbase выглядел, а как сейчас честно говоря не знаю.
Джек вне форума
 
Ответить с цитированием Вверх
Старый 13.03.2008, 14:11   #10
soundstorm
Неактивный пользователь
 
Пол:Мужской
Регистрация: 12.03.2008
Сообщений: 7
Репутация: 0
По умолчанию Ответ: выбор ПО для БД

KaZ, в тврем случае лучше использовать FireBird
soundstorm вне форума
 
Ответить с цитированием Вверх
Старый 23.03.2008, 11:19   #11
bov13
Неактивный пользователь
 
Регистрация: 20.03.2008
Сообщений: 2
Репутация: 0
По умолчанию Ответ: выбор ПО для БД

InterBase и FireBird.
bov13 вне форума
 
Ответить с цитированием Вверх
Старый 26.03.2008, 19:35   #12
agent_smith
Пользователь
 
Пол:Мужской
Регистрация: 07.03.2008
Адрес: Киев
Сообщений: 111
Репутация: 35
По умолчанию Ответ: выбор ПО для БД

Если структура сети несколько машин + сервер в одном "офисе" то смотри в сторону InterBase и FireBird (хорошие компоненты Fib).
Если хочеш сделать доступ к БД через интернет то MySQL(есть компоненты Zeos или MyDAC)
agent_smith вне форума
 
Ответить с цитированием Вверх
Старый 20.04.2008, 23:27   #13
GensV
Новичок
 
Пол:Мужской
Регистрация: 21.01.2006
Сообщений: 25
Репутация: 6
По умолчанию Ответ: выбор ПО для БД

Однозначно MS ACCESS. Дешево и сердито. Держишь на серваке. Подсоединяешь отдельным локальным диском к любому компютеру. Используешь синхронизации. Проверено от 10 сети в реальном времени. В виндах от 95. Одновременно с 20 компами, в т.ч. и медляками. Тормоза немного есть, на работу юзеров не влияет.
GensV вне форума
 
Ответить с цитированием Вверх
Старый 22.04.2008, 17:09   #14
Dumpil
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.04.2008
Сообщений: 45
Репутация: 12
По умолчанию Ответ: выбор ПО для БД

Опыт: Delphi + MSDE
С MS SQL чуть разобратся придется, но мне кажется время будет убито не зря.
Dumpil вне форума
 
Ответить с цитированием Вверх
Старый 13.05.2008, 11:31   #15
ungdn
Новичок
 
Пол:Мужской
Регистрация: 08.08.2006
Адрес: Киев
Сообщений: 13
Репутация: 2
По умолчанию Ответ: выбор ПО для БД

Рекомендую связку Access 2007 + Microsoft SQL 2005
ungdn вне форума
 
Ответить с цитированием Вверх
Ответ

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
МФУ: выбор и эксплуатация XomRk Бытовая техника 102 26.10.2019 15:05
Выбор МФУ. hibs Компьютерное Железо 16 18.08.2011 11:53
ВЫбор кпк Темыч КПК 815 27.02.2009 13:37
Выбор SQL Zen2004 Borland C++ Builder 10 22.02.2009 22:48

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:14. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.20791 секунды с 11 запросами