Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Ограничение целостности






Все ограничения целостности можно разделить на три большие категории:

· первая категория - средства обеспечения доменной целостности. Они отвечают за то, чтобы в соответствующем поле базы данных были допустимые значения. В базе данных такая целостность обеспечивается условиями на значение, запретом пустых значений, триггерами и хранимыми процедурами, а также ключами. Применимо к базе данных test_students2: ФИО студента, ФИО преподавателя, название дисциплины, название кафедры, название группы, название задолжности и название семестра должны состоять из букв (тип varchar, not NULL);

· вторая категория - сущностная целостность. Главная задача здесь - сделать так, чтобы данные об одной сущности не попали в базу данных два раза. Обеспечивается ограничением уникальности и первичным ключом (для таблицы * присутствует первичный ключ code*);

Информационный объект Признак ключа
Группа Уникальный простой
Студент Уникальный составной
Дисциплина Уникальный простой
Кафедра Уникальный простой
Преподаватель Уникальный простой
Семестр Уникальный простой

 

· третья категория - ссылочная целостность, обеспечивается системой первичных и внешних ключей. Например, при помощи этих средств можно гарантировать, что у нас не будет задолжностей у студентов, которых нет в базе данных.

Требования к адаптации рабочих мест

Требования не предъявляются.

 

Функциональное описание

Мобильное приложение должно обеспечивать реализацию следующих задач:

1. Информационная

Мобильное приложение должно осуществлять поиск информации по определенным критериям:

· ФИО студента;

· ФИО преподавателя;

· Название дисциплины;

· Название группы;

· Название семестра;

· Название кафедры.

2. Управленческая

Мобильное приложение должно предоставлять пользователям возможность изменять информацию (добавлять/удалять):

· о задолжностях студентов;

· о студентах;

· о кафедрах;

· о дисциплинах;

· о преподавателях;

· о семестрах;

· о группах.

Характеристики пользователя

Целевая аудитория Мобильного приложения представлена преподавателями, имеющими возможности удаления, добавления и просмотра задолжностей.

Разработанное мобильное ПС под управлением операционной системой Android может использовать любой преподаватель, не имеющий каких-либо навыков работы с ПО.

Ограничения

Ограничения по ресурсам

Разработчик ограничен по ресурсам: для реального тестирования используется только Android 4.4.2.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал