Бакалавр
Дипломные и курсовые на заказ

Реализация ограничений целостности и контроль ввода данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Проверка уникальности реализована для всех справочников приложения. автоматизированная информационная учебное заведение Также в приложении реализована ссылочная целостность cascade при удалении записей из основной таблицы с учебными заведениями. При удалении все записи, связанные с ней (транспорт, занимаемые площади, специализации, предпринимательские структуры и т. д.) удаляются из базы данных… Читать ещё >

Реализация ограничений целостности и контроль ввода данных (реферат, курсовая, диплом, контрольная)

Ограничения целостности, связанные с ведением справочников, и контроль ввода данных реализованы средствами приложения.

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

Информационное сообщение при попытке удаления записи из справочника собственности учреждения.

Рисунок 12 — Информационное сообщение при попытке удаления записи из справочника собственности учреждения.

Аналогично для всех справочников.

Уникальность имен реализуется на уровне приложения. Пример проверки уникальности показан на рисунке 13.

Проверка уникальности поля.

Рисунок 13 — Проверка уникальности поля.

Проверка уникальности реализована для всех справочников приложения. автоматизированная информационная учебное заведение Также в приложении реализована ссылочная целостность cascade при удалении записей из основной таблицы с учебными заведениями. При удалении все записи, связанные с ней (транспорт, занимаемые площади, специализации, предпринимательские структуры и т. д.) удаляются из базы данных. Чтобы избежать исключительных ситуаций при добавлении данных в базу данных в программе предусмотрен контроль ввода данных.

В базе данных в справочниках поля «Название» ограничены длиной 50 символов, и чтобы не произошло ошибки при записи строки длиной более 50 символов реализовано ограничение на ввод в текстовое поле до 50 символов (рисунок 14).

При вводе данных возможна ситуация, когда в начале или в конце строки вводится слишком много знаков пробела. Тогда записи в базе данных и при выводе выглядят сдвинутыми и выводятся некрасиво. Чтобы такой ситуации не произошло при добавлении записи в базу данных с начала и конца строки отрезаются лишние пробелы. Результат работы можно увидеть на рисунках 15 и 16.

Добавление пробелов в начале и в конце строки.

Рисунок 15 — Добавление пробелов в начале и в конце строки.

Строка корректно отображается при выводе.

Рисунок 16 — Строка корректно отображается при выводе.

Показать весь текст
Заполнить форму текущей работой