kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Внедрение оператор SQL в прикладные программы

Нажмите, чтобы узнать подробности

Внедрение оператор SQL в прикладные программы

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Внедрение оператор SQL в прикладные программы»

Внедрение  оператор SQL  в прикладные программы

Внедрение оператор SQL в прикладные программы

Опрос

Опрос

  • Для чего служат кнопочные формы и формы – заставки?
  • Решение каких задач должны обеспечивать формы ввода данных в таблицы?
  • Поясните следующие способы проектирования форм, базы данных: Конструктор, Мастер форм, Автоформа, Диаграмма
Язык SQL— это процедурное расширение к языку SQLдля СУБД Oracle. По своей организации язык SQL аналогичен современным языкам программирования, в нем предусмотрены: объявление переменных и констант; управляющие структуры; средства обработки исключительных ситуаций, возникающих при выполнении программы; модульная организация.

Язык SQL— это процедурное расширение к языку SQLдля СУБД Oracle. По своей организации язык SQL аналогичен современным языкам программирования, в нем предусмотрены:

  • объявление переменных и констант;
  • управляющие структуры;
  • средства обработки исключительных ситуаций, возникающих при выполнении программы;
  • модульная организация.

SQL— это язык с блочной структурой, при которой блоки могут быть полностью независимыми или вложенными друг в друга. Основными модулями, которые составляют программу на SQL, являются процедуры, функции и анонимные (неименованные) блоки.

SQL— это язык с блочной структурой, при которой блоки могут быть полностью независимыми или вложенными друг в друга. Основными модулями, которые составляют программу на SQL, являются процедуры, функции и анонимные (неименованные) блоки.

Чтобы обеспечить прикладным программам непосредственный доступ к БД, существует два различных способа использования языка SQL в таких программах. 1. Внедрение операторов SQL. В этом случае исходный текст прикладной программы может включать в себе отдельные операторы языка SQL, которые чередуются с операторами базового языка. Стандарты языка SQL предусматриваются обязательную поддержку такой возможности для языковAda,C,Fortran,Pascalи др. 2. Использование средств программного интерфейса приложений (Application Programming Interface — API). Здесь программисту предоставляется набор стандартных функций, к которым можно обращаться из прикладной программы. Интерфейс API обладает такими же функциональными возможностями, как при использовании встроенных операторов SQL, но некоторые разработчики считают, что в этом случае программный текст более удобен с точки зрения его сопровождения. Одним из интерфейсов API, получивших широкое распространение, является открытый интерфейс доступа к даннымODBC(OpenDataBaseConnectivity).

Чтобы обеспечить прикладным программам непосредственный доступ к БД, существует два различных способа использования языка SQL в таких программах.

1. Внедрение операторов SQL. В этом случае исходный текст прикладной программы может включать в себе отдельные операторы языка SQL, которые чередуются с операторами базового языка. Стандарты языка SQL предусматриваются обязательную поддержку такой возможности для языковAda,C,Fortran,Pascalи др.

2. Использование средств программного интерфейса приложений (Application Programming Interface — API). Здесь программисту предоставляется набор стандартных функций, к которым можно обращаться из прикладной программы. Интерфейс API обладает такими же функциональными возможностями, как при использовании встроенных операторов SQL, но некоторые разработчики считают, что в этом случае программный текст более удобен с точки зрения его сопровождения. Одним из интерфейсов API, получивших широкое распространение, является открытый интерфейс доступа к даннымODBC(OpenDataBaseConnectivity).

Для внедренных операторов SQLсуществует два основных варианта: статические операторы , используемые при жесткой схеме доступа к данным; в этом случае весь операторSQLизвестен на стадии разработки прикладной программы и в дальнейшем он остается постоянным; динамические операторы , позволяющие формировать весь операторSQL(или его часть) во время выполнения прикладной программы, что обеспечивает создание более универсального ПО за счет использования гибких схем доступа к данным (т.е. схема доступа к БД становится известной лишь непосредственно во время выполнения прикладной программы и необходимые интерактивные операторыSQLформируются автоматически).

Для внедренных операторов SQLсуществует два основных варианта:

статические операторы , используемые при жесткой схеме доступа к данным; в этом случае весь операторSQLизвестен на стадии разработки прикладной программы и в дальнейшем он остается постоянным;

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


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: Прочее

Скачать
Внедрение оператор SQL в прикладные программы

Автор: Рехалова Анна Васильевна

Дата: 08.02.2018

Номер свидетельства: 455663


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства