Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Основні принципи організації баз даних

Реферат Основні принципи організації баз даних





програми, використовуваного в мові програмування. Програма, що виконується в середовищі СУБД, обробляється звичайним транслятором. При виклику підпрограми, ім'я якої строго фіксоване, відбувається звернення до СУБД. У списку параметрів підпрограми присутні оператор ЯМД, умови його виконання, ідентифікатор області основної пам'яті, куди передаються дані з БД. Ці дані потім обробляються прикладною програмою. p align="justify"> Другий принцип включення ЯМД в прикладну програму дозволяє використовувати оператори ЯМД поряд з операторами мови програмування. При цьому мова програмування як би розширюється за рахунок цих операторів. У цьому випадку вихідна програма спочатку проходить попередню трансляцію, у процесі якої оператори ЯМД замінюються еквівалентними групами операторів мови програмування. Потім програма обробляється звичайним транслятором. p align="justify"> Вхідний ЯМД містить набір операторів і конструкцій, за допомогою яких можна виконувати маніпуляції на БД і писати програми додатків. Такою мовою розпорядженні, наприклад, сімейство dBASE-сумісних СУБД, що працюють під управлінням DOS. p align="justify"> У СУБД, що працюють під Windows, найбільшого поширення набув мова SQL (Structured Query Language - структурована мова запитів). SQL, будучи одночасно ЯМД і ЯОД, може використовуватися і як інтерактивний, і як вбудовується в мову програмування VBA (Visual Basic for Application). p align="justify"> ЯЗ - це сукупність засобів, призначених для організації інтерфейсу користувача-непрограмістів. Така мова є не у всіх СУБД і часто користувальницький інтерфейс доводиться розробляти АБД. p align="justify"> Можливі різні підходи до створення ЯЗ.

Так, наприклад, взаємодія користувача з системою можна організувати за допомогою стандартних запитів. У цьому випадку розробником формулюється ряд запитів, що виражають інформаційні потреби користувача. Вибираючи один з пропонованих системою запитів, користувач отримує з БД необхідну інформацію або виконує певні маніпуляції з даними. Це досить простий, але не кращий спосіб організації інтерфейсу, оскільки розроблений перелік запитів фіксований і жорстко обмежує можливості користувача при роботі з БД. Крім того, при появі у користувача нових завдань і нових запитів інтерфейс доведеться доопрацьовувати. p align="justify"> Діалог користувача з системою може будуватися за принципом "меню" за допомогою спеціальних екранних форм. Ініціатива в діалозі повинна виходити з боку системи. За підказкою системи за допомогою "меню" користувач формулює свій запит, поступово уточнюючи його. Таким чином, можна організувати досить гнучкий інтерфейс. Можлива комбінація двох розглянутих способів. p align="justify"> В якості мови запитів може використовуватися природний мову. У цьому випадку з певної обмеженої сукупності слів і термінів за певними правилами користувач формулює свій запит. Така мова запитів набув поширення в інформаційно-пошукових системах, призначених для пошук...


Назад | сторінка 9 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Мова Запитів SQL
  • Реферат на тему: Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовува ...
  • Реферат на тему: Організація зберігання даних і виконання запитів у динамічній інформаційної ...
  • Реферат на тему: Формування запитів на вибірку даних в SQL