-
С чего начинать разработку базы данных по технологии клиент-сервер
-
С чтения литературы по сабжу.
-
С постановки задачи...
-
> С чего начинать разработку базы данных по технологии клиент-
> сервер
Вы именно Базу данных хотите свою написать ) или клиентское приложение работающее с уже готовым серверным приложением. ?
Если второе, то конечно же с чтения Литературы и документации о сервере
и изучения общих принципов программирования клиента БД.
-
С чего начинать разработку базы данных по технологии клиент-сервер
С нажимания в фаре shift + F4 и ввода в появившемся окне "myddlscript.sql"
-
Предлагаю начать с проектирования базы и взаимодействий
-
> С чего начинать разработку базы данных по технологии клиент-
> сервер
Освоить технологию "чтение документации".
-
>
> Татьяна (16.05.08 09:58)
>
> С чего начинать разработку базы данных по технологии клиент-
> сервер
Какая база, какой язык для разработки клиента, двухзвенка или трехзвенка, какая предметная область?
-
А может так?
Анализ предметной области -> результат понимание что требуется написать
Проектирование -> результат проект в как либо виде в котором написано как оно будет реализовано
Реализация -> результат сырая прога с кучей багов и поправить вот тама и тута(*до бесконечности обычно*)
Отладка -> результат убиваются самые надоедливые ошибки, оформляется документация
Банкет -> результат (~)(*тут главное много не пить*)
Поддержка конечного продукта -> результат тут по обстоятельствам
-
Отсутствует пункт - вовремя свалить.
-
Anatoly Podgoretsky © (16.05.08 16:44) [9]
Поддержка конечного продукта -> результат тут по обстоятельствам
Это он, только слегка завуалирован))
-
> Татьяна (16.05.08 09:58)
> С чего начинать разработку базы данных по технологии клиент-сервер
С четкого уяснения предметной области. С формулировки - что должна делать будущая программа и чего она делать не должна. Потом - формулировка того, как она должна это делать. Потом - разработка структуры БД. Потом - написание (или генерация скриптов) и генерация самой БД. Потом - продумывание объектной модели клиентской части. Потом - разработка клиентской части. Потом - наполнение БД данными (желательно, с сохранением скриптов) и тестирование программы (с устранением ошибок). Потом - показ программы заказчику (преподу) и...
...и тут обязательно выясняется, что все надо начинать сначала.
:o)
-
> Татьяна (16.05.08 09:58)
> С чего начинать разработку базы данных по технологии клиент-сервер
Когда ожидать продолжения?
-
У нас вся работа начинается с поста на дельфимастере
-
> Johnmen © (16.05.08 19:31) [12]
>
> > Татьяна (16.05.08 09:58)
> > С чего начинать разработку базы данных по технологии клиент-
> сервер
>
> Когда ожидать продолжения?
Цирк находится в другом месте (как и детский сад).
-
> Юрий Зотов © (16.05.08 19:05) [11]
> Потом - разработка клиентской части. Потом - наполнение
> БД данными (желательно, с сохранением скриптов)
эти шаги местами перепутал случайно.
-
> Юрий Зотов © (16.05.08 19:05) [11]
> ...и тут обязательно выясняется, что все надо начинать сначала.
если не перепутать шаги, оно все равно выяснится :), но в меньшем масштабе :)
-
Татьяна (16.05.08 09:58)
С чего начинать разработку базы данных по технологии клиент-сервер
С понятия "третья нормальная форма".
-
2 Юрий Зотов ©
Обычно прежде, чем писать клиентскую часть, нужно уже представлять себе SQL-запросы, которые та будет использовать.
А чтобы отладить эффективные SQL-запросы, хорошо бы не делать это на пустых таблицах.
Отсюда получается, что всегда лучше сгенерировать тестовые (пускай фиктивные) данные и залить ими таблицы в ожидаемых объемах будущей информации, а уже потом городить SQL-запросы.
Я обычно сразу заливаю таблицы тестовыми данными, а уже потом приступаю к разработки клиентской части.
По большому счету клиентская часть - последнее, что меня волнует.
Главное - эффективная структура базы.
При разработке структуры базы самый важный вопрос, который я себе задаю звучит так: "а какие отчеты заказчик считает самыми важными для себя и какое время я лично считаю приемлемым для того чтобы компьютер выдавал ему подобные отчеты, не создавая ощущения, что руками то же самое сделать было бы намного проще и дешевле".
-
>[13] VirEx © (2008-05-16 21:41:00)
ним же и заканчивается.
---
Understanding is not required. Only obedience.