ат бази даних і взаємодіє з нею процесу до стану, який вони мали до початку виконання транзакции9ПользовательСубъект, звертається до інформаційної системи або посередника за одержанням необхідної йому інформації і користується ею10Транзакціяедініца роботи в СУБД. Формується так, щоб, почавши працювати з цілісної БД, залишити її після свого завершення також цілісною. Зазначене властивість забезпечується правильним програмуванням транзакцій програмістом, а також системою управління транзакціями, що забезпечує атомарность транзакції, тобто або доведення транзакції до завершення, або анулювання всіх дій почалася транзакції. Останнє необхідно для підвищення відмовостійкості інформаційної обчислювальної системи. p align="center">
Список використаних джерел 1.Баженова І.Ю. Основи проектування додатків баз даних: Інтернет-Університет Інформаційних Технологій (ІНТУЇТ) <# "center"> Програми
Додаток А
Мова запитів SQL
SQL ( Structured Query Language - " мова структурованих запитів ") - універсальний комп'ютерний мову, застосовуваний для створення, модифікації та управління даними в реляційних базах даних. Реляційна база даних - база даних, заснована на реляційної моделі даних. Реляційна модель даних (РМД) - логічна модель даних, прикладна теорія побудови баз даних, яка є додатком до завдань обробки даних таких розділів математики як теорії множин і логіка першого порядка.является непроцедурного мовою і не містить операторів управління, організації підпрограм, введення-виведення і т.п. У зв'язку з цим SQL автономно не використовується, зазвичай він занурений у середу вбудованої мови програмування СУБД (наприклад, FoxPro СУБД Visual FoxPro, ObjectPAL СУБД Paradox, Visual Basic for Applications СУБД Access).
У сучасних СУБД з інтерактивним інтерфейсом можна створювати запити, використовуючи інші засоби, наприклад QBE. Однак застосування SQL найчастіше дозволяє підвищити ефективність обробки даних в базі. Наприклад, при підготовці запиту в середовищі Access можна перейти з вікна Конструктора запитів (формулювання запиту за зразком на мові QBE) у вікно з еквівалентним оператором SQL. Підготовку нового запиту шляхом редагування вже наявного в ряді випадку простіше виконати шляхом зміни оператора SQL. У різних СУБД склад операторів SQL може дещо відрізнятися. p align="justify"> Мова SQL не володіє функціями повноцінного мови розробки, а орієнтований на доступ до даних, тому його включають до складу засобів розробки програм. У цьому випадку його називають вбудованим SQL. Стандарт мови SQL підтримують сучасні реалізації наступних мов програмування: PL/1, Ada, С, COBOL, Fortran, MUMPS і Pascal. p align="justify"> У спеціалізованих системах розробки додат...