Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Связи таблиц
100%
Уникальность
Аа
6144 символов
Категория
Базы данных
Курсовая работа

Связи таблиц

Связи таблиц .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Связи между таблицами представлены на рисунке 5.
Рисунок 5 – Связи таблиц базы данных
Все связи между таблицами имеют тип «один ко многим» с обеспечением целостности данных: заявители могут подать на рассмотрение несколько заявок, архитектурно-градостроительное решение может рассматриваться неоднократно (например, после отрицательного ответа проект может быть доработан и подан на рассмотрение повторно), согласующая организация может рассматривать несколько архитектурно-градостроительных решений.
Запросы
1. Вывод сведений о заявке определённого заявителя (ФИО или название заявителя (или его часть) задаётся пользователем) и ходе рассмотрения его архитектурно-градостроительного решения (форма рассмотрения, в какой организации рассматривается, принято ли решение и, если решение принято, то какое и когда);
Запрос «Сведения о заявке опред заявителя».
Для задания условия отбора для определенного заявителя используется оператор Like и символ шаблона «*», что позволяет задавать нестрогое условие отбора. В бланк запроса добавлено поле Название из таблицы АГ решения, что позволит отобразить название решения и ход его рассмотрения.
Рисунок 6 – Конструктор запросов
Рисунок 7 – Ввод части ФИО заявителя
Рисунок 8 – Результат выполнения запроса
2. Вывод сведений обо всех утверждённых в текущем году архитектурно-градостроительных решениях (код, название) и заявителях, подавших заявку на их рассмотрение (номер заявки, ФИО или название, дата подачи заявки, дата принятия решения).
Запрос «Сведения об утвержденных заявках».
В запросе задано условие отбора «Утвердить» для поля Решение

Зарегистрируйся, чтобы продолжить изучение работы

. Для отбора только тех записей, которые были рассмотрены в текущем году, для поля ДатаПЗ использовалась функция Year(), отделяющая год от значения даты и полученное значение сравнивалось со значением года для текущей даты (Year(Date()).
Рисунок 9 – Конструктор запросов
Рисунок 10 – Результат выполнения запроса
3. Формирование списка заявок (номер, дата подачи, сведения о заявителе, код и название архитектурно-градостроительного решения, название организации, в которой проект проходит согласование), поданных в определённый период (границы периода задаются пользователем), по которым ещё не принято решение
Запрос «Формирование списка заявок за период».
Рисунок 11 – Конструктор запросов
Рисунок 12 – Ввод начала периода
Рисунок 13 – Ввод окончания периода
Рисунок 14 – Результат выполнения запроса
4. Формирование списка организаций, рассматривающих архитектурно-градостроительные решения, с указанием общего количества рассмотренных решений, а также даты принятия решения по самому первому проекту и даты принятия решения по самому последнему проекту.
Запрос «Список организаций, рассматривающих АГР».
Добавим строку Групповые операции, в которой можно указывать функцию, подсчитываемую для групп записей. В запросе будем использовать функции Min и Max для поиска первого (наименьшего) значения и последнего (наибольшего) значения в поле ДатаПр. Для того чтобы исключить из выходного набора записи, по которым еще не принято решение, в строке Условие отбора поля ДатаПр добавим условие Is Not Null (отбирает записи в которых значение не пусто).
Рисунок 15 – Конструктор запросов
Рисунок 16 – Результат выполнения запроса
У МосАрхитектуры и РосПРоекта в рассмотрении только по одному решению, поэтому значения первой и последней даты принятия решений совпадают

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по базам данных:

Информационной системы учета лекарственных средств фармацевтической компании

24731 символов
Базы данных
Курсовая работа
Уникальность

Распределенная реляционная база данных сети гостиниц

25435 символов
Базы данных
Курсовая работа
Уникальность

Быстрый поиск в условиях больших массивов данных

36159 символов
Базы данных
Курсовая работа
Уникальность
Все Курсовые работы по базам данных
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты