Вопрос:

ДОМАШНЕЕ ЗАДАНИЕ Задание: Спроектируйте базу данных из трёх таблиц для учёта прохождения диспансеризации в поликлинике. Что нужно учитывать: • Данные о пациентах (ФИО, дата рождения, полис, участок) • Какие обследования входят в диспансеризацию (флюорография, маммография, анализ крови, ЭКГ и т.д.) •Факт прохождения: какой пациент, какое обследование, когда прошёл, результат (норма/отклонение) Требования к ответу (письменно, на отдельном листе): 1.Назвать три таблицы. 2. Для каждой таблицы перечислить поля (минимум 3-4 поля). 3. Для каждого поля указать тип данных (текст, число, дата/время, логический, счётчик). 4. Подчеркнуть первичный ключ в каждой таблице. 5. Указать, какое поле является внешним ключом (связывает таблицы). 6. Нарисовать схему связей.

Смотреть решения всех заданий с листа

Ответ:

Решение:

Привет! Давай спроектируем базу данных для учёта диспансеризации. Нам нужно три таблицы, чтобы всё было красиво и понятно. Вот мои предложения:

1. Таблицы:

  1. Пациенты
  2. Обследования
  3. Результаты_Диспансеризации

2. Поля и типы данных:

Таблица: Пациенты

  • ID_Пациента: число (счётчик) - это будет первичный ключ.
  • ФИО: текст
  • Дата_Рождения: дата/время
  • Полис: текст
  • Участок: число

Таблица: Обследования

  • ID_Обследования: число (счётчик) - первичный ключ.
  • Название_Обследования: текст (например, 'Флюорография', 'Анализ крови')
  • Описание: текст (краткое описание, если нужно)

Таблица: Результаты_Диспансеризации

  • ID_Результата: число (счётчик) - первичный ключ.
  • ID_Пациента: число - внешний ключ, связывает с таблицей 'Пациенты'.
  • ID_Обследования: число - внешний ключ, связывает с таблицей 'Обследования'.
  • Дата_Прохождения: дата/время
  • Результат: текст (например, 'Норма', 'Отклонение')

3. Первичные и Внешние ключи:

  • Первичные ключи: ID_Пациента (в 'Пациенты'), ID_Обследования (в 'Обследования'), ID_Результата (в 'Результаты_Диспансеризации').
  • Внешние ключи: ID_Пациента и ID_Обследования в таблице 'Результаты_Диспансеризации'. Они связывают эту таблицу с таблицами 'Пациенты' и 'Обследования' соответственно.

4. Схема связей:

Можно представить это так:

Пациенты (1) --- (M) Результаты_Диспансеризации (M) --- (1) Обследования

Где:

  • (1) означает
ГДЗ по фото 📸
Подать жалобу Правообладателю