Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кит.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
546.3 Кб
Скачать

62.Встраивание sql в прикладные программы

К категории Встроенный SQL отн-ся команды, предназначенные для реализации обращения к базе данных их прикладных программ, написанных на определенном языке программирования. Для пересылки данных на БД в прикладную программу исп-ся временная таблица, называемая SQL-курсором. Команды DECLARE, OPEN, FETCH, CLOSE позволяют управлять SQL-курсором.

63.Диаллекты языка sql в субд

Диалект SQL – реализация языка SQL в конкретной СУБД со свойственными ей особенностями по сравнению со стандартом языка SQL.

В широко распространенных в наст время СУБД исп-ся след диалекты языка SQL:

а) PL/sql – в СУБД Oracle,

б) Transact-SQL – в СУБД Microsoft SQL,

в) Informix-SQL – в СУБД Informix,

г) Jet SQL – Microsoft Access

Язык Jet SQL в основном соответствует стандарту ANSI/ISO языка SQL. Их основные различия:

а) имеют разн наборы зарезервированных слов и типов данных,

б) к оператору Between, используемому для определения условий выработки записей, применяются разные правила,

в) предстановочные знаки, используемые в операторе Like, различны,

г) язык Jet SQL обычно предоставляет пользователю большую свободу,

д) язык Jet SQL позволяет использовать более сложные выражения.

64.Эволюция концепций обработки данных

Обработка данных со временем претерпела некоторую эволюцию. В развитии концепций обработки данных можно выделить следующие этапы:

· обработка БД на мэйнфреймах с помощью СУБД;

· обработка БД с помощью систем удаленной обработки данных;

· обработка локальных БД на ПК с помощью настольных СУБД;

· использование систем совместного использования (работа с централизованной базой данных с помощью сетевых версий настольных СУБД);

· использование клиент/серверных систем;

· использование систем обработки распределенных баз данных.

65.Система удаленной обработки

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

При ОУД могут быть следующие формы взаимодействия между компьютерами:

1) терминал – удаленный процесс;

2) терминал – доступ к удаленному файлу;

3) терминал – терминал;

4) электронная почта;

5) терминал – доступ к удаленной БД;

При взаимодействии терминал – удаленный процесс происходит обращение с терминала одного компьютера к процессу обработки данных на другом компьютере сети. При этом устанавливается связь с процессом и проводится сеанс работы с ним.

При взаимодействии терминал – доступ к удаленному файлу можно открыть удаленный файл на другом компьютере, модифицировать его или передать для дальнейшей работы с ним в локальном режиме.

Взаимодействие терминал – терминал предусматривает обмен сообщениями между компьютерами сети в диалоговом режиме.

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

Режим терминал – доступ к удаленной БД позволяет получить пользователю доступ к БД на другом компьютере. Пользователи работают с неинтеллектуальными терминалами, которые передают сообщения о транзакциях центральному компьютеру (ЦК) – компьютеру удаленной обработки.

Работа с БД осуществляется согласно правилам доступа, которыми обладают ее пользователи. Такие системы называются системами удаленной обработки, так как связь между входами и выходами происходит через находящийся на расстоянии ЦК, ведущий обработку.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]