Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Автоматизоване робоче місце інженера по гарантії СТО "Континент"

Реферат Автоматизоване робоче місце інженера по гарантії СТО "Континент"





як комерційні, так і вільні реалізації цієї технології. Це при не великих тимчасових витратах дозволить використовувати не реляционную, а об'єктну модель даних, яка звичніше для програмістів. А так же, якщо додаток розробляється в середовищі Microsoft Visual Studio, то ще й скористатися повною мірою перевагами написання коду з технологією IntelliSense, яка дописує назву функції при введенні початкових букв, використовується для доступу до документації і для усунення неоднозначності в іменах змінних, функцій і методів, використовую рефлексію. У сукупності це дозволить значно прискорити процес написання програми.

Якщо розробнику що не відомо заздалегідь, яка СУБД буде використовуватися або надалі можлива зміна СУБД, то кращим варіантом буде використання технології ADO.NET для доступу до джерела даних, і зберігання даних в DataSet. Маніпуляції з даними проводити за допомогою технології LINQ to DataSet.


.2.3 Модель віддаленого управління даними

Модель віддаленого управління даними також називається моделлю файлового сервера. У цій моделі презентаційна логіка і бізнес логіка розташовуються на клієнті.

На сервері розташовуються файли з даними, і підтримується доступ до файлів. Але функції управління інформаційними ресурсами в цій моделі знаходяться в клієнті.

У цій моделі БД зберігаються на сервері, клієнт звертається до сервера з файловими командами, а механізм управління всіма інформаційними ресурсами, власне база метаданих, знаходиться на клієнті.

Гідність цієї моделі в тому, що вже є поділ монопольного програми на два взаємодіючих процесу. При цьому сервер може обслуговувати безліч клієнтів, які звертаються до нього із запитом. Власне СУБД повинна знаходиться в цій моделі на клієнті.

Запит клієнта формулюється в командах мови маніпуляції даними. СУБД переводить цей запит в послідовність файлових команд. Кожна послідовність файлових команд викликає переміщення блоку інформації на клієнта, далі на клієнті СУБД аналізує отриману інформацію, і якщо в отриманому блоці не містить відповідь на запит, то приймається рішення про перекачування наступного блоку інформації і т.д. Передача інформації з сервера на програму клієнта проводиться до тих пір, поки не буде отримана відповідь на запит клієнта.

Недоліки:

· високий мережевий трафік, який пов'язаний з передачею по мережі безлічі блоків і файлів, необхідних додатку;

· вузький спектр операцій маніпулювання з даними, який визначається тільки файловими командами;

· відсутність адекватних засобів безпеки доступу до даних (захист тільки на рівні файлової системи).


.2.4 Модель віддаленого доступу до даних

У моделі віддаленого доступу БД зберігається на сервері. На сервері же знаходиться ядро ??СУБД. На клієнті розташовується презентаційна логіка і бізнес-логіка програми. Клієнт звертається до сервера із запитами на мові SQL. Структура моделі віддаленого доступу представлена ??на малюнку 2.7.

Малюнок 2.7 - Модель віддаленого доступу


Переваги: ??

· перенесення компонента уявлення і прикладного компонента на клієнтський комп'ютер істотно розвантажив сервер Б...


Назад | сторінка 12 з 48 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Служба віддаленого доступу (RAS) Windows NT
  • Реферат на тему: Стандартні моделі доступу Unix
  • Реферат на тему: Розробка зручною діалогової програми, що полегшує доступ до файлових даними ...
  • Реферат на тему: Система аналізу доступу до сервера телефонії
  • Реферат на тему: Система аналізу доступу до сервера телефонії