описание базы данных. Практическое задание по проектированию БД. Практическое задание по проектированию бд
Скачать 14.42 Kb.
|
Практическое задание по проектированию БД Создаваемая реляционная база данных должна соответствовать предметной области исследования. В группе, работающей над проектом, может быть от одного до пяти исполнителей, роли между которыми определяются участниками группы (АБД – проектировщик – операционист – ответственный за безопасность и т.д.). Результатом проекта является база данных, созданная в приложении ACCESS и содержащая весь перечень необходимых элементов (как групповой, так и индивидуальной работы), а также текстовый отчет, содержащий описание физической организации БД, распределения полномочий пользователей и элементы соблюдения безопасности данных. Групповые задания: 1. Описать структуру БД, включающей несколько таблиц, содержащих информацию разного вида: оперативную, справочную, нормативную (плановую). 2. Привести структуру каждой отдельной таблицы, предусматривая наличие в них ключевых полей, необходимых проверок, возможности использования полей подстановки и пр. Поля базы данных должны соответствовать требованиям полноты, целостности данных, их согласованности, простоты работы, эффективности, при этом необходимо избегать избыточности данных в базе. 3. Установить связи между таблицами, соблюдая целостность данных. 4. Описать места хранения отдельных таблиц в случае распределенного хранения данных. 5. Назначить ответственных за наполнение (корректировку, актуализацию) отдельных таблиц. 6. Описать роли пользователей отдельных таблиц и БД в целом. Индивидуальные задания (см. ниже) должны соответствовать той или иной роли. Индивидуальные задания: 1. По базе данных группы создать простой запрос на выборку. 2. На основании предыдущего запроса создать новый (простой, перекрестный либо для повторяющихся значений), в котором (при необходимости) предусмотреть определенные варианты отбора: сортировку, условия разного рода, повторяющиеся записи, осуществление групповых операций (группировка и расчет итогов, средних значений). 3. Каждый из запросов просмотреть на языке SQL и объяснить его синтаксис. 4. Используя имеющиеся запросы, сформировать несколько отчетов. В нижнем колонтитуле каждого указать ФИО исполнителя. |