A1ien
22:57 09-06-2005
Сегодня была задана интересная задачка - подумать как создать базу с наработками (такскыть, глюками) по железу, совместимости разного харда, а заодно и тестами на производительность/безглючность. И всё это систематизировать. И чтоб понятно было. И не только мне Задача не сложная, но экселевской таблицой тут не обойтись Умные мысли по этому поводу писать в комменты
Комментарии:
Arris
00:12 10-06-2005
За Делфе за один-два дня написать. Главное знать, что туда вбивать, чтобы инфа была
Yankee
13:21 10-06-2005
Чтобы проще - MS Access. Похитрее - MySQL
Hamaan
15:09 10-06-2005
MySQL база + интерфейс на php
Yankee
16:53 10-06-2005
hamaan, perl лучше. тогда нафиг веб интерфейса не надо... Да вот только Алиену, судя по всему, щас только мускуль с пхп или перлом учить Лучше Аксесс - простой, тормозной, но для такой задачи - самое оно...
Hamaan
16:54 10-06-2005
Yankee, может быть это я тормоз, но Аккесс ниасилил
Точнее, я на него посмотрел... посмотрел... и послал подальше
Yankee
17:12 10-06-2005
hamaan, в 97-м Аксессе хелпа было довольна толковая. Не знаю как в 2000-м или ХР, но по хелпу 97-го можно было его выучить И вижуалВасиковские скрипты я тоже изучил по тому же хелпу... И запросы MySQL...
Hamaan
17:19 10-06-2005
Yankee, видимо это все лень
у меня ни желания, ни необходимости разбираться в нем не было
Yankee
17:48 10-06-2005
hamaan, я в нем контрольную (типа курсач) делал по базам данных Такую программу наваял - офигеть С динамическими запросами, заставкой, паролем... Правда, если закрывать ее в процессе, например, поиска, то она не удаляла запрос и потом не запускалась Но при демонстрации я этого не говорил и не показывал
Hamaan
18:19 10-06-2005
Yankee, у меня примерно то же самое с дипломом было.
Разумеется, что глюки не показывались
A1ien
03:03 11-06-2005
М-дя, я смотрю, вы тут, пока меня не было, успели пообщаться

В общем, вы меня немного неправильно поняли Мне не нужно средство, которым достигается результат, мне нужен метод этой самой систематизации
Yankee
11:43 11-06-2005
A1ien, ну загнул... То есть тебе надо все сделать и отдать? А как насчет самому подумать? В Аксессе есть запросы, в которых можно пхать и обрабатывать данные с кучи таблиц и других запросов... Это к вопросу о совместимости харда. А о неисправностях - одна отдельная таблица с пояснениями.
A1ien
12:14 11-06-2005
Yankee, нет, ты снова не понял Мне не нужно это сделать, мне нужно придумать, как это сделать В общем, думаю, ты меня понял
Anthrax
08:48 12-06-2005
A1ien, не слушай вышепостивших товарищей по поводу Access'a. Намучаешься - нереально. Если нужна база на 100 записей, то еще пойдет, но что-то сложнее - будет жопа (не сразу...)

Господа, вы сразу ударились в среду разработки. Плохо. Для начала необходимо спроектировать саму базу (т.е. структуру таблиц и их взяамосвязи). Как только это будет - сразу станет понятно, какие модули и части программы будут за что отвечать и вообще будут в природе.

Теперь, собственно, среда реализации.
*MySQL + что-угодно (PHP, Delphy, BCB...) = нормально, быстро и просто (MySQL ставится двумя-тремя кликами на инсталляшке)
*Аксес - ужас (но к нему больше ничего не надо)
*Excel (да, да!) с линками и SQL-запросами к базе (любой: MySQL, MSSQL, PostgreSQL...)
*еще какое-нить извращение...

Имхо, самый лучший вариант - первый (причем базу там можно выбрать не только MySQL)
A1ien
12:53 12-06-2005
Anthrax, скорее всего это и будет PHP+MySQL, но при этом осталось совсем ничего - придумать как это всё систематизировать. В принципе, в этом задача, в основном, и заключалась
Anthrax
13:11 13-06-2005
A1ien, придумать как это всё систематизировать - а вот это и есть этап проектирвоания. Т.е. самый сложный и самый ответственный. Кодировать умеет любой студент первого курса, а поставить задачу и спроектировать рабочую модель (расширяемую, по возможности) - это уже значительно сложнее задача. Тут на бумаге надо продумать всю бизнес-логику и все взаимосвязи между сущностями в базе. Много думать надо.
A1ien
00:01 14-06-2005
Anthrax, вот єто мне и задали
A1ien
00:02 14-06-2005
Anthrax, вот это мне и задали