Проектирование

Проектирование базы данных с использованием адресов населенных пунктов

Интересуюсь типовой схемой данных (структурой) базы данных использующей таблицы справочники (разные) населенных пунктов типа - область, район, сити (город областного подчинения), город (районного подчинения), поселок городского типа, поселок подчиненный городу, сельсовет(деревня).

Forums: 

Когнитивная эргономика и софтостроение

Рискну пригласить всех, кого интересуют концептуальные и практические проблемы проектирования, на оберонские форумы. Туда пригласил меня Паронджанов по поводу обсуждения Дракона, но мне, как всегда, захотелось поставить проблему шире...

Кубики и конструктор. Попытка реализации

От редактора. Статья является объединением нескольких писем автора (А. Скрыпника) в конференцию fido7.su.oop. В ней описана реализация ядра информационной системы, основанная на принципах "кубиков" и моделирующей графической среды. Кроме технологической конкретики сделана попытка раскрыть архитектуру построения подобных систем.

Снова об эргономике

"Бросая в воду камешки, смотри на круги, ими образуемые; иначе такое бросание будет пустою забавою" (с) Козьма Прутков

UML и птолемеевские системы

Материал этой статьи послужил основой для главы "UML и птолемеевские системы", входящей в книгу "Дефрагментация мозга. Софтостроение изнутри".

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

Соответствие уровней проектирования и моделей CASE-средств

В условно называемом "классическом" проектировании БД выделяют концептуальную, логическую и физическую модели данных. Однако, многие CASE-средства, например, ERwin или PowerDesigner оперируют только двумя моделями в своей терминологии: концептуальной/логической и физической.

Чтобы не запутаться в подобной ситуации воспользуйтесь следующей табличкой соответствия.

Разработка ядра информационной системы. Часть 3.

Во второй части статьи мы рассмотрели структуру и основную логику работы нашего ядра. Пора переходить к реализации более конкретного примера, чтобы, наконец, вкусить плоды трудов и потраченного времени.

Примеры схем баз данных

По ссылке - многочисленные примеры схем баз данных (data models) для разных предметных областей: Data models / database answers.

Ответ на вопрос: "Почему схема данных не является моделью данных и в чем различие?" читайте в книге "СУБД для программиста".

Разработка ядра информационной системы. Часть 2.

В предыдущей части статьи мы определили основные требования к нашей реализации и создали в первом приближении концептуальную модель данных ядра АИС.

А сейчас рассмотрим пример реализации концепции на базе СУБД PostgreSQL (по-русски читается как «постгрес»).

Разработка ядра информационной системы. Часть 1.

Вступление

Название статьи содержит два термина, требующих пояснений до того, как мы перейдем к изложению.

Страницы

Subscribe to RSS - Проектирование