Будь умным!


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

Тема 19

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 20.5.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. Тема Microsoft ccess. Создание базы данных Цель Научиться создавать базу данных в MS ccess Задание 1 Создание табл
2. НА ТЕМУ- Собственность в юридическом плане
3. Берегсталь завод ООО
4. Тема урока- Строгание древесины Цель урока- Изучить определение и технологию выполнения технологической.html
5. Антитеза Добра и Зла в романе Сергея Лукьяненко Ночной Дозор
6. Суперскалярні мікропроцесор
7. ТЕМАТИКИ МОЛИБОГА Володимир Миколайович УДК 517
8. Сегодня никто не сомневается в том что наше тело ~ не просто природная анатомо~ физиологическая данность а
9. Многомерная онтология предметов материальной культуры и ее применение в сложных технических системах1
10. Теория управления Основная литература- Виханский О
11. Дом карельского языка ~ Krjln kielen kodi 2014 год Республика Карелия
12. 4 реферат дисертації на здобуття наукового ступеня кандидата біологічних наук
13. Тут вы не увидите стандартных строк как обычно бывает в привычных вам книгах
14. Фатсхедера
15. Новогодний праздник в парке открытие новогодней елки в парке 27
16. добровольность.html
17. I. Сущность метода имитационного моделирования применительно к задачам массового обслуживания состоит в сле
18. тема. Социальная структура общества
19. следственной однофакторной связи которая может быть функциональной или корреляционной
20. пирожки пирожки