IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Руководство для новичков (http://www.imho.ws/forumdisplay.php?f=35)
-   -   Посоветуйте плиз прогу для создания БД (http://www.imho.ws/showthread.php?t=115320)

Robin Hood 17.02.2007 16:47

Посоветуйте плиз прогу для создания БД
 
Существует ли такая прога чтобы сделать независимю БД (только не ACCESS) по типу базы даных работников предприятия, чтоб было несколько полей разнотипных, можно было их изменять, фото можна было вставить. Перерыл весь инет толком ничего не нашел, все советуют ACCESS, но нужна независимая прога.

Voik 17.02.2007 17:57

Советую Oracle :yees:
_http://www.vr-online.ru/download.php?det=193

Borland 17.02.2007 20:27

Robin Hood, ни одного раза не понял вопроса...
Нужно создать БД? Для этого необходимо воспользоваться СУБД (Система Управления Базами Данных).
Различных СУБД существует великое множество.
Они различаются стоимостью, производительностью, масштабируемостью и т.д.
Что в данном вопросе означает "независимю БД"?
Если нужна БД, которая не требует для своей работы установки на компьютер некоторого ПО, грубо говоря - "воткнул флешку и работай", то, похоже, решением близким к идеальному будет СУБД Microsoft Visual FoxPro 6.0 (входит в состав Visual Studio 6.0). Для того, чтобы БД работала на любом компе (Win98 и старше) при написании нужно использовать простую файловую систему хранения данных, а в папку с исполнимым файлом клиентского модуля положить библиотеки vfp6*.dll.
Цитата:

Сообщение от Voik (Сообщение 1358575)
Советую Oracle

Зашибись совет... Из серии "домашнему мастеру на заметку: если вам необходимо забить гвоздь - возьмите телескоп. Кроме забивания гвоздей, через него можно рассматривать звёзды!":biggrin:

pnp2000 18.02.2007 20:07

Цитата:

Сообщение от Robin Hood (Сообщение 1358542)
независимю БД

Если имеется ввиду бесплатную то можно PgSQL
Цитата:

Сообщение от Robin Hood (Сообщение 1358542)
фото можна было вставить

Это можно делать в любой БД с поддержкой BLOB

Robin Hood 18.02.2007 21:42

Цитата:

Сообщение от Borland (Сообщение 1358670)
Если нужна БД, которая не требует для своей работы установки на компьютер некоторого ПО, грубо говоря - "воткнул флешку и работай", то, похоже, решением близким к идеальному будет СУБД Microsoft Visual FoxPro 6.0

А писать на нем очень сложно? Есть какая-то дока для начинающих?

Borland 18.02.2007 22:45

Цитата:

Сообщение от Robin Hood (Сообщение 1359155)
А писать на нем очень сложно?

Если знаком с Visual Basic - нет, несложно.
В качестве "доки для начинающих" лучше использовать книгу типа _http://www.sql.ru/books/book.aspx?bkid=635
Если с английским знаком - подробная документация есть в составе MSDN Library (поставлялась вместе с Visual Studio на 3-х CD).

Robin Hood 19.02.2007 23:15

нашел только Microsoft Visual FoxPro 9.0 без visual studio. Запустил немного вкуривать начал смысл чего-то смастерил с визардом, откомпилил оно в проекте запустилось, работало. Вышел с программы начал запускать экзешник, открывается и сразу закрывается :( с программированием знаком плохо... придется наверное учиться :)))

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

Borland 20.02.2007 00:49

Robin Hood, у девятки с высокой долей вероятности возникнут проблемы с режимом "воткнул и работай" - прога, написанная под этой версией требует установки в систему некоторых библиотек...

chereda 04.04.2007 13:18

Чтобы побыстрее сделать программу с базами данных, нужно начать, IMHO, с осваивания FoxPro. Delphi сложнее. Есть одна контора, где пишут на FoxPro 2.0. Очень простой и понятный язык.

ExtinctSun 04.04.2007 23:00

подскажите, пожалуйста,
просматривая всевозможные кинофильмы заинтеросовало:
вот когда наш супергерой в поисках главного упыря добирается до вражеского компьютера, и рискуя быть разоблачённым, влезает в такую же вражескую базу данных - то там как правило, вылазит фотка упыря плюс его биография, плюс какие-ни-то статьи об этом злодее. Это какой-то специальный софт? вообще есть какая-нибудь информация что используют спецслужбы для хранения своих баз? Вопрос с целью организации своей базы, скажем, по своим родственникам\знакомым. Желания изучать СУБД нет. Возможно есть софт, который поможет организовать свою базу данных, типа добавьте имя, фотку\фотки, описание - получите результат (почти такой же красивый как в фильмах про фбр).

Borland 04.04.2007 23:33

ExtinctSun, Ты уж определись: либо хочешь создать базу данных - и тогда от СУБД никуда не деться; либо не хочешь связываться с СУБД - и тогда у тебя не будет БД.

Для хранения информации спецслужбы используют такие же СУБД, как и крупные корпорации. Обычно это Oracle или IBM DB2.

"софт, который поможет организовать свою базу данных" - это и есть СУБД.
В принципе, готовые программы-досье тоже есть. Например, такой: _http://vexer.ru/soft/?id=000
Но я очень сомневаюсь, что результат хоть сколько-то приблизится к "как в фильмах про фбр", особенно в плане функциональности...

ExtinctSun 05.04.2007 00:10

т.е. только СУБД?

Borland 05.04.2007 00:52

Цитата:

Сообщение от ExtinctSun (Сообщение 1387502)
т.е. только СУБД?

Как вариант, можешь использовать любое средство разработки и написать свою собственную СУБД. Но я почему-то думаю, что это существенно сложнее, нежели изучение готовой...

Quasar 05.04.2007 01:03

Цитата:

Сообщение от Robin Hood (Сообщение 1358542)
Существует ли такая прога чтобы сделать независимю БД (только не ACCESS) по типу базы даных работников предприятия, чтоб было несколько полей разнотипных, можно было их изменять, фото можна было вставить. Перерыл весь инет толком ничего не нашел, все советуют ACCESS, но нужна независимая прога.

1С Предприятие 8.1 "дружит" с PgSQL, MS SQL, также в тестовом режиме есть связка с IBM DB2.

Если пользователей мало, то можно работать и в файловом варианте (без сервера БД).

Для твоих целей лучше взять конфигурацию "Зарплата и Управление персоналом 2.1", это решение неплохо масштабируется (я видел базы с 7.000 сотрудниками).


Часовой пояс GMT +4, время: 06:24.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.