45520

Архитектуры БД

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-11-17

37.5 KB

10 чел.

Архитектуры БД

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

Традиционным методом организации информационных систем является двухзвенная архитектура "клиент-сервер" (рисунок 1.1). В этом случае вся прикладная часть информационной системы выполняется на рабочих станциях системы (т.е. дублируется), а на стороне сервера(ов) осуществляется только доступ к базе данных. Если логика прикладной части системы достаточно сложна, то такой подход порождает проблему "толстого" клиента. Каждая рабочая станция должна обладать достаточным набором ресурсов, чтобы быть в состоянии произвести прикладную обработку данных, поступающих от пользователя и/или из базы данных. Для того, чтобы клиенты могли быть "тощими", а зачастую и для повышения общей эффективности системы, все чаще применяются трехзвенные архитектуры "клиент-сервер" (рисунок 1.2). В этой архитектуре, кроме клиентской части системы и сервера(ов) базы данных, вводится промежуточный сервер приложений. На стороне клиента выполняются только интерфейсные действия, а вся логика обработки информации поддерживается в сервере приложений. В следующих частях курса мы рассмотрим возможные технологии организации трехзвенных архитектур

.

Рис. 1.1. Традиционная двухзвенная архитектура "клиент-сервер"

Рис. 1.2. Трехзвенная архитектура "клиент-сервер" с выделенным сервером приложений

Заметим, что некоторые черты трехзвенности могут присутствовать и в двухзвенной архитектуре. Если, например, используемый сервер баз данных поддерживает развитый механизм хранимых процедур (например, такой, как в Oracle V.7), то можно перебросить некоторую часть логики приложения на сторону баз данных. Заметим, что механизм хранимых процедур недостаточно полно специфицирован в стандарте языка SQL. Как только вы решаетесь использовать действительно развитые средства, то немедленно привязываете свою информационную систему к конкретному производителю серверов баз данных. Развязаться будет очень трудно.

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

На первый взгляд упомянутая задача кажется не очень существенной. Можно полагать, что если информационная система обеспечивает полный набор функций и ее интерфейс обеспечивает доступ к любой из этих функций, то конечные пользователи должны быть удовлетворены. На самом деле, это не так. Пользователи часто судят о качестве системы в целом исходя из качества ее интерфейса. Более того, эффективность использования системы зависит от качества интерфейса. Поскольку, как отмечалось выше, задача построения эргономичного интерфейса не формализуется, мы больше не будем затрагивать ее в этом курсе, а ограничимся рассмотрением вопросов построения компонентов интерфейса.


 

А также другие работы, которые могут Вас заинтересовать

47904. Іменник як частина мови 873 KB
  Лексикограматичні розряди іменників: – іменники з конкретним та абстрактним значенням; – назви істот і неістот; – іменники – загальні і власні назви; – збірні іменники; − іменники з речовинним значенням; – одиничні іменники. Предмет у граматиці мислиться широко: це усе те що відповідає на питання хто або що Іменники із значенням реальної предметності є первинними. Наприклад це іменники на позначення назв властивостей якостей дій станів в абстрагуванні від їх суб’єктів тобто опредмеченіâ€œ властивості якості дії радість честь...
47905. Інвестиційні операції 139 KB
  Інвестиційні операції Мета заняття: дати характеристику економічній суті інвестицій та основним їх видам; ознайомити студентів з основними методами оцінки привабливості інвестиційних операцій. Економічна суть інвестицій. Економічна діяльність окремих суб'єктів господарювання і країни в цілому значною мірою характеризується обсягом і формами здійснюваних інвестицій.
47907. Економіко-правовий зміст інтелектуальної власності 494.5 KB
  Найбільш важливою характеристикою власності є те що власник може використовувати її на свій розсуд і ніхто не має права законним чином використовувати цю власність без його дозволу. Інша справа об'єкт інтелектуальної власності. Що ж розуміють під терміном інтелектуальна власність Інтелектуальна власність ІВ у широкому розумінні означає закріплені законом права на результати інтелектуальної діяльності у виробничій науковій літературній і художній сферах. Майнові особисті немайнові права на результат творчої діяльності...
47908. Інтелектуальна власність 465 KB
  Ці та інші результати розумової праці мають назву об'єкти права інтелектуальної власності або інтелектуальна власність . Після проголошення незалежності України суттєво змінилося відношення до інтелектуальної власності. Якщо за радянських часів виключне право розпоряджатися інтелектуальною власністю належало державі то відтепер воно належить насамперед творцю цієї власності. Одним із феноменальних явищ кінця XX століття є масова поява на ринку нового виду товару інтелектуальної власності.
47909. ПОЛЬЩА У 70 – 80-Х РОКАХ ХХ СТ 164 KB
  Для покриття боргів уряд удався до короткотермінових кредитів що лише відсунуло загрозу банкрутства але не ліквідувало його. Намагаючись послабити тиск на споживчий ринок уряд удався до випробуваної політики затягування поясів . під тиском громадськості уряд прийняв рішення про умовне звільнення учасників червневих подій. А почалося все з рішення уряду ввести комерційні ціни на м'ясо щоб у такий спосіб роздобути кошти для виплати боргів західним країнам.
47910. Соціологія рекламної та ПР-діяльності 458 KB
  СФЕРА ВИРОБНИЦТВА ЯК ФАКТОР ПОЯВИ РЕКЛАМИ План. Розглянемо соціологічні умови появи реклами. Реклама як масове явище не могла виникнути раніше ніж виникли ринок виробника товарів ринок інформаційних засобів розміщення реклами та ринок споживачів рекламованих товарів і послуг – три основних фактори появи реклами як масового явища. Тому зараз коли історія ринку як елемента соціального розвитку налічує вже тисячоліття така рекламна ситуація називається рекламою на місці продажу та визначається лише як специфічна частина масових рекламних...
47911. Біохімічне обгрунтування методики занять фізичною культурою і спортом з особами різного віку та статі 369 KB
  Перше дитинство 47 років 5. Друге дитинство 812 років хлопчики 811 років дівчинки. Підлітковий пубертатний 1316 років хлопчики вік 1215 років дівчатка. Зрілий вік: I період 2235 років чоловіки 2135 років жінки.
47912. ПОНЯТТЯ ТА ПОТЕНЦІЙНІ ЗАГРОЗИ БЕЗПЕЦІ ПІДПРИЄМНИЦЬКОЇ ДІЯЛЬНОСТІ 1.41 MB
  Провідні українські експерти визнають той факт що багаторівнева економіка потребує також різноманітних видів забезпечення економічної фізичної та інших видів безпеки та організації охорони. Це дає можливість вибору для клієнтів аналізу та порівняння різних форм охоронної діяльності і в кінцевому результаті сприяє в цілому підвищенню рівня безпеки підприємницької діяльності в Україні. В умовах збільшення частки приватного капіталу в економіці України розвитку малого та середнього бізнесу а також роздержавлення стратегічних об'єктів...