Будь умным!


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

Тема 19

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 28.11.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. Ленин исеменд~ге интернат~а 910 сы клас~а й~н~леш буйынса у~ыр~а кит~
2.  Дані лабораторних досліджень хворої К
3. Статья- О Небесной иерархии
4. дипломная работа это объяснение степени ее важности в данный момент и в данной ситуации для решения данных п
5. Осложнения в ранние сроки беременности, как причина специфических болей и кровотечения
6. Пётр Великий действительно ли он великий
7. физкультурном диспансере
8. Франклінізація і аероіонотерапі
9. Правосознание и его роль в правовом регулировании
10. ЛАБОРАТОРНАЯ РАБОТА 6 РЕАКЦИИ ИОННОГО ОБМЕНА
11. варианта ответа My friendship with Kthy wsn~t perfect friendship
12. ТЕМАТИКА ТЕОРИЯ ФУНКЦИЙ КОМПЛЕКСНОГО ПЕРЕМЕННОГО ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ ЛИТЕР
13. .1.25УЭ.07.00.ПЗ Задачей сельскохозяйственного производства в качестве в одной из сфер агропромышленного комп
14. Тема 8 Вычисление криволинейных интегралов
15. Формирование каналов распределения Виды посредников и их выбор
16. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ 19
17. Колыбель Иркутского града (Спасская церковь)
18. Тема- Чтение таблиц слогов и слов
19.  Общая характеристика бюджетного законодательства на момент разработки Бюджетного кодекса и альтернативны
20. Демографический переход в России