Об особенностях сохранения информации в базах данных

Вантажиться...
Ескіз
Дата
2016-12
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
Автор рассматривает особенности сохранения информации в базах данных и описывает как механизм транзакций влияет на поведение системы при вводе данных. Автор отмечает, что информация в базах данных обладает особой ценностью и может быть востребована разными пользователями. Поэтому важным моментом при сохранении данных является проверка ограничений целостности для базы данных. Для обеспечения целостности баз данных используют механизм транзакций. Специальный компонент системы управления базами данных (администратор транзакций) обеспечивает обновление базы данных так, чтобы после изменения она вновь оказалась в согласованном состоянии. Если произошел сбой, происходит откат, транзакция отменяется, исходные данные восстанавливаются из резервного файла на диске. Транзакция – это последовательность операторов манипулирования данными, обладает четырьмя важными свойствами: атомарность, согласованность, изоляция, долговечность. При выполнении транзакций могут использоваться процедуры, триггеры и макросы данных, которые применяются для обеспечения целостности данных и реализации сложной бизнес-логики. Автор доступно и детально поясняет понятия: транзакция, ограничения целостности базы данных, триггер базы данных, бизнес-логика. Материал статьи содержит разъяснения и методические рекомендации для изучения темы «Системы Управления Базами Данных» в курсе информатики.
The author examines the peculiarities of saving information in a database and describes how a transaction mechanism affects the behavior of the system when entering data. The author notes that the information in the database has a particular value and used by different users. Therefore, an important problem is to check the integrity constraints for the database when the data saved. In order to ensure integrity of databases are using the transaction mechanism. A special component the database management system (transaction manager) provides a database update, so that after the change, it was again in a consistent state. If there was a failure, there is a rollback, the transaction is canceled, the original data is restored from the backup file on the disk. Transaction - a sequence of data manipulation operators, has four important properties: atomicity, consistency, isolation, durability. In carrying out the transaction can be used procedures, triggers, and Data Macros, that used to ensure data integrity, and implement complex business logic. The author is available and explains in detail the concepts: transaction, database integrity constraints, the database trigger, business logic. The article contains explanations and methodic recommendations for the study of the topic "Database Management Systems" in the course of computer science.
Опис
Ключові слова
Access, ограничения целостности, integrity constraints, транзакции, transactions
Бібліографічний опис
Шамшина, Н. Об особенностях сохранения информации в базах данных [Текст] / Н. Шамшина // Фізико-математична освіта : збірник наукових праць / Міністерство освіти і науки, Сумський державний педагогічний університет імені А. С. Макаренка, Фізико-математичний факультет ; редкол.: В. Ю. Сторіжко, Ф. М. Лиман, І. О. Мороз [та ін.]. – Суми : Вид-во СумДПУ імені А. С. Макаренка, 2016. – № 4 (10). – С. 148–151.