У вас вопросы?
У нас ответы:) SamZan.net

Тема 19

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Число

Тема

19.10.2013

Архитектуры Web-приложений, публикующих базы данных

Разработка приложений работы с базами данных

Модульные компоненты

Перспективы развития СУБД

Задание

1)Архитектуры Web-приложений, публикующих базы данных

2)Разработка приложений работы с базами данных

3)Модульные компоненты

4)Перспективы развития СУБД

1)Архитектуры Web-приложений, публикующих базы данных

Для публикации БД на Web-страницах в архитектуру приложений вводятся дополнительные уровни, включающие сервер БД, сервер приложений и источник БД.

При такой архитектуре Web-сервер передает запрос на генерацию Web-страниц своей программе-расширению, которая на основе информации БД формирует требуемый документ. Затем Web-сервер отсылает готовые страницы обратно браузеру. Как мы уже знаем, для формирования динамических страниц используются различные средства и технологии: ASP и IDC/HTX-страницы, программы расширения сервера на основе интерфейсов CGI и ISAPI.

При использовании ASP и IDC/HTX-страниц запрос на получение динамически формируемой Web-страницы передается специальным динамическим библиотекам, входящим в состав Web-сервера. Например, если в качестве Web-сервера используется Personal Web Server и публикация осуществляется средствами IDC/HTX, то применяется динамическая библиотека httpodbc.dll. Такие библиотеки анализируют файл ASP или IDC и НТХ-файлы, которые используются в качестве шаблонов.

2)Разработка приложений работы с базами данных

Технология ADO и интерфейсы OLE DB обеспечивают для приложений единый способ доступа к источникам данных различных типов . Например, приложение, использующее ADO, может применять одинаково сложные операции и к данным, и к электронным таблицам, и локальным СУБД. Запрос SQL, направленный любому источнику данных через ADO, будет выполнен.[7,С.137]

За серверы БД беспокоиться не стоит, обработка запросов SQL — это их основная обязанностью. OLE DB представляет собой набор специализированных объектов СОМ, стандартные функции обработки данных, и специализированные функции конкретных источников данных и интерфейсов, обеспечивающих передачу данных между объектами.

Согласно терминологии ADO, любой источник данных (база данных, электронная таблица, файл) называется хранилищем данных, с которым при помощи провайдера данных взаимодействует приложение. Минимальный набор компонентов приложения может включать объект соединения, объект набора данных, объект процессора запросов. Технология ADO в целом включает в себя не только сами объекты OLE DB, но и механизмы, обеспечивающие взаимодействие объектов с данными и приложениями. На этом уровне важнейшую роль играют провайдеры ADO, координирующие работу приложений с хранилищами данных различных типов.

3)Модульные компоненты

Для размещения компонентов доступа к данным в приложении баз данных желательно использовать специальную "форму" — модуль данных (класс TDataModule). Обратите внимание, что модуль данных не имеет ничего общего с обычной формой приложения, ведь его непосредственным предком является класс TComponent. В модуле данных можно размещать только невизуальные компоненты. Модуль данных доступен разработчику, как и любой другой модуль проекта, на этапе разработки. Пользователь приложения не может увидеть модуль данных во время выполнения.

4)Перспективы развития СУБД

Анализ современных СУБД и реализованных на их основе приложений позволяет предположить следующие направления их развития:

  1.  поиск более современных моделей представления и типов данных в базах. Представляют интерес СУБД, поддерживающие несколько моделей или одну интегрированную модель и позволяющие удобно программировать вычисления, обрабатывать символьную и графическую информацию, работать со знаниями, аудио- и видеоинформацией, осуществлять доступ к распределенной информации и др. На пути к решению этой проблемы находится попытка поддержки во многих современных СУБД различных типов двоичных данных и типа гиперссылки.
  2.  разработка новых архитектур СУБД. Современные ИС требуют от СУБД возможности хранить и обрабатывать данные объемов петабайтов (1015байтов). В связи с этим говорят о необходимости организации нового уровня иерархии носителей – третичной памяти. Устройствами третичной памяти могут быть устройства в виде стоек магнитных дисков или лент с автоматически сменяемыми носителями. Примером может быть буферная система VSM (Virtual Storage Manager) корпорации Storage Tek. Эта система накапливает и сохраняет данные на жестких дисках в буфере данных, где они складируются в виде виртуальных томов на магнитных лентах (до 100 000 томов на каждом дисковом буфере). Максимальная скорость передачи данных пользователя – до 45 Мбайтов/с.

3. улучшение сервиса конечных пользователей, администраторов и разработчиков.

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




1. 122013 Длительность- Долгосрочный - Испытательный период 2 месяца Местоположение- город Дзержинск Нижег
2. Утверд
3. моему она раньше всех узнала что я начала вести ту самую жизнь после которой частенько захаживают к гинеко
4. Определение законов распределения и числовых характеристик случайной величины на основе опытных данных
5. Контрольная работа- Особенности эмоционального реагирования клиента на заключительных этапах консультативной беседы
6. Реферат на тему Доктрина смешанной экономики- теоретические и политические аспекты
7. Учет и анализ для Зэмб3 1
8. ДЕЯТЕЛЬНОСТЬСОЗНАНИЕ
9.  Мета роботи Вивчити будову принцип дії та дослідити тягові характеристики електромагнітів постійного
10. Основні причини виникнення глобальних проблем людства
11. Финстатинформ 1998 [1] Введение [2] Раздел 1 Основы методологии иссл
12. Психологический контракт
13. Йохан Хейзинга
14. Лабораторная работа 5- Имя ячейки
15. это группа острых инфекционных заболеваний вызванных внутриклеточными паразитами занимающими промежуточ
16. Формирование портфеля ценных бумаг в зависимости от типа инвестора1
17. Стадии проектирования систем автоматизированного проектировани
18. Развитие речи у детей с ДЦП.html
19. тематических дисциплин и современной теории управления
20. Реферат Кодирование