Конференция "Прочее" » Базы данных [D7, IB6.x]
 
  • Татьяна (16.05.08 09:58) [0]
    С чего начинать разработку базы данных по технологии клиент-сервер
  • Sergey13 © (16.05.08 10:00) [1]
    С чтения литературы по сабжу.
  • Хитрий Лис (16.05.08 10:45) [2]
    С постановки задачи...
  • Style © (16.05.08 10:52) [3]

    > С чего начинать разработку базы данных по технологии клиент-
    > сервер


    Вы именно Базу данных хотите свою написать ) или клиентское приложение работающее с уже готовым серверным приложением. ?

    Если второе, то конечно же с чтения Литературы и документации о сервере
    и изучения общих принципов программирования клиента БД.
  • Reindeer Moss Eater © (16.05.08 11:00) [4]
    С чего начинать разработку базы данных по технологии клиент-сервер

    С нажимания в фаре shift + F4 и ввода в появившемся окне "myddlscript.sql"
  • den303 © (16.05.08 12:38) [5]
    Предлагаю начать с проектирования базы и взаимодействий
  • tesseract © (16.05.08 16:13) [6]

    > С чего начинать разработку базы данных по технологии клиент-
    > сервер


    Освоить технологию "чтение документации".
  • Поп Гапон (16.05.08 16:19) [7]

    >
    > Татьяна   (16.05.08 09:58)
    >
    > С чего начинать разработку базы данных по технологии клиент-
    > сервер


    Какая база, какой язык для разработки клиента, двухзвенка или трехзвенка, какая предметная область?
  • Simpson © (16.05.08 16:29) [8]
    А может так?
    Анализ предметной области -> результат понимание что требуется написать
    Проектирование  -> результат проект в как либо виде в котором написано как оно будет реализовано
    Реализация  -> результат сырая прога с кучей багов и поправить вот тама и тута(*до бесконечности обычно*)
    Отладка  -> результат убиваются самые надоедливые ошибки, оформляется документация
    Банкет  -> результат (~)(*тут главное много не пить*)
    Поддержка конечного продукта  -> результат тут по обстоятельствам
  • Anatoly Podgoretsky © (16.05.08 16:44) [9]
    Отсутствует пункт - вовремя свалить.
  • Simpson © (16.05.08 18:54) [10]
    Anatoly Podgoretsky ©   (16.05.08 16:44) [9]
    Поддержка конечного продукта  -> результат тут по обстоятельствам
    Это он, только слегка завуалирован))
  • Юрий Зотов © (16.05.08 19:05) [11]
    > Татьяна   (16.05.08 09:58)  

    > С чего начинать разработку базы данных по технологии клиент-сервер

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

    ...и тут обязательно выясняется, что все надо начинать сначала.
    :o)
  • Johnmen © (16.05.08 19:31) [12]

    > Татьяна   (16.05.08 09:58) 
    > С чего начинать разработку базы данных по технологии клиент-сервер

    Когда ожидать продолжения?
  • VirEx © (16.05.08 21:41) [13]
    У нас вся работа начинается с поста на дельфимастере
  • Умище (16.05.08 22:02) [14]

    > Johnmen ©   (16.05.08 19:31) [12]
    >
    > > Татьяна   (16.05.08 09:58)
    > > С чего начинать разработку базы данных по технологии клиент-
    > сервер
    >
    > Когда ожидать продолжения?


    Цирк находится в другом месте (как и детский сад).
  • Petr V. Abramov © (17.05.08 03:42) [15]

    > Юрий Зотов ©   (16.05.08 19:05) [11]
    > Потом - разработка клиентской части. Потом - наполнение
    > БД данными (желательно, с сохранением скриптов)

    эти шаги местами перепутал случайно.
  • Petr V. Abramov © (17.05.08 03:44) [16]

    > Юрий Зотов ©   (16.05.08 19:05) [11]
    > ...и тут обязательно выясняется, что все надо начинать сначала.

    если не перепутать шаги, оно все равно выяснится :), но в меньшем масштабе :)
  • kaif © (17.05.08 18:53) [17]
    Татьяна   (16.05.08 09:58)  
    С чего начинать разработку базы данных по технологии клиент-сервер


    С понятия "третья нормальная форма".
  • kaif © (17.05.08 19:03) [18]
    2 Юрий Зотов ©
    Обычно прежде, чем писать клиентскую часть, нужно уже представлять себе SQL-запросы, которые та будет использовать.
    А чтобы отладить эффективные SQL-запросы, хорошо бы не делать это на пустых таблицах.
    Отсюда получается, что всегда лучше сгенерировать тестовые (пускай фиктивные) данные и залить ими таблицы в ожидаемых объемах будущей информации, а уже потом городить SQL-запросы.
    Я обычно сразу заливаю таблицы тестовыми данными, а уже потом приступаю к разработки клиентской части.
    По большому счету клиентская часть - последнее, что меня волнует.
    Главное - эффективная структура базы.
    При разработке структуры базы самый важный вопрос, который я себе задаю звучит так: "а какие отчеты заказчик считает самыми важными для себя и какое время я лично считаю приемлемым для того чтобы компьютер выдавал ему подобные отчеты, не создавая ощущения, что руками то же самое сделать было бы намного проще и дешевле".
  • _mirage (17.05.08 19:14) [19]
    >[13] VirEx © (2008-05-16 21:41:00)
    ним же и заканчивается.

    ---
    Understanding is not required. Only obedience.
 
Конференция "Прочее" » Базы данных [D7, IB6.x]
Есть новые Нет новых   [134435   +9][b:0][p:0.001]