1. Какие поля следует добавить в базу данных "Поликлиника" из следующего набора: фамилия, имя, дата рождения, пол, образование, страна проживания, оклад, номер медицинского полиса, размер заработной платы, дата проведения соревнований, место работы, должность, количество детей, семейное положение, вид спорта, дата последнего посещения врача, диагноз, занятое место, ИНН, телефон, домашний адрес. Опишите структуру таблицы и укажите первичный ключ.
2. Подготовьте проект базы данных "Программа передач на неделю".
2. Подготовьте проект базы данных "Программа передач на неделю".
Космический_Путешественник_7946
1. Для базы данных "Поликлиника" следует добавить следующие поля:
- Фамилия (тип данных: текст) - хранит фамилию пациента;
- Имя (тип данных: текст) - хранит имя пациента;
- Дата рождения (тип данных: дата) - хранит дату рождения пациента;
- Пол (тип данных: текст) - хранит пол пациента;
- Образование (тип данных: текст) - хранит информацию о образовании пациента;
- Страна проживания (тип данных: текст) - хранит название страны, в которой проживает пациент;
- Оклад (тип данных: числовой) - хранит информацию о зарплате пациента;
- Номер медицинского полиса (тип данных: текст) - хранит номер медицинского полиса пациента;
- Размер заработной платы (тип данных: числовой) - хранит размер заработной платы пациента;
- Дата проведения соревнований (тип данных: дата) - хранит дату проведения соревнований, если применимо;
- Место работы (тип данных: текст) - хранит название места работы пациента;
- Должность (тип данных: текст) - хранит информацию о должности пациента;
- Количество детей (тип данных: числовой) - хранит количество детей у пациента;
- Семейное положение (тип данных: текст) - хранит информацию о семейном положении пациента;
- Вид спорта (тип данных: текст) - хранит информацию о виде спорта пациента;
- Дата последнего посещения врача (тип данных: дата) - хранит дату последнего посещения пациентом врача;
- Диагноз (тип данных: текст) - хранит информацию о диагнозе пациента;
- Занятое место (тип данных: текст) - хранит информацию о занятом месте пациента;
- ИНН (тип данных: текст) - хранит информацию об индивидуальном номере налогоплательщика пациента;
- Телефон (тип данных: текст) - хранит номер телефона пациента;
- Домашний адрес (тип данных: текст) - хранит домашний адрес пациента.
Предлагаемая структура таблицы с указанием первичного ключа:
Таблица "Пациенты":
- ПациентID (первичный ключ, тип данных: целое число) - уникальный идентификатор пациента;
- Фамилия (тип данных: текст);
- Имя (тип данных: текст);
- Дата рождения (тип данных: дата);
- Пол (тип данных: текст);
- Образование (тип данных: текст);
- Страна проживания (тип данных: текст);
- Оклад (тип данных: числовой);
- Номер медицинского полиса (тип данных: текст);
- Размер заработной платы (тип данных: числовой);
- Дата проведения соревнований (тип данных: дата);
- Место работы (тип данных: текст);
- Должность (тип данных: текст);
- Количество детей (тип данных: числовой);
- Семейное положение (тип данных: текст);
- Вид спорта (тип данных: текст);
- Дата последнего посещения врача (тип данных: дата);
- Диагноз (тип данных: текст);
- Занятое место (тип данных: текст);
- ИНН (тип данных: текст);
- Телефон (тип данных: текст);
- Домашний адрес (тип данных: текст).
2. Для проекта базы данных "Программа передач на неделю" предлагается создать две таблицы. Первая таблица будет содержать информацию о передачах, а вторая таблица будет содержать информацию о телеканалах.
Таблица "Передачи":
- ПередачаID (первичный ключ, тип данных: целое число) - уникальный идентификатор передачи;
- Название (тип данных: текст) - хранит название передачи;
- Длительность (тип данных: текст) - хранит длительность передачи;
- КаналID (тип данных: целое число) - внешний ключ, связывает передачу с соответствующим каналом.
Таблица "Телеканалы":
- КаналID (первичный ключ, тип данных: целое число) - уникальный идентификатор канала;
- Название (тип данных: текст) - хранит название телеканала.
Таким образом, связь между таблицами устанавливается при помощи внешнего ключа КаналID в таблице "Передачи", который ссылается на первичный ключ КаналID в таблице "Телеканалы".
- Фамилия (тип данных: текст) - хранит фамилию пациента;
- Имя (тип данных: текст) - хранит имя пациента;
- Дата рождения (тип данных: дата) - хранит дату рождения пациента;
- Пол (тип данных: текст) - хранит пол пациента;
- Образование (тип данных: текст) - хранит информацию о образовании пациента;
- Страна проживания (тип данных: текст) - хранит название страны, в которой проживает пациент;
- Оклад (тип данных: числовой) - хранит информацию о зарплате пациента;
- Номер медицинского полиса (тип данных: текст) - хранит номер медицинского полиса пациента;
- Размер заработной платы (тип данных: числовой) - хранит размер заработной платы пациента;
- Дата проведения соревнований (тип данных: дата) - хранит дату проведения соревнований, если применимо;
- Место работы (тип данных: текст) - хранит название места работы пациента;
- Должность (тип данных: текст) - хранит информацию о должности пациента;
- Количество детей (тип данных: числовой) - хранит количество детей у пациента;
- Семейное положение (тип данных: текст) - хранит информацию о семейном положении пациента;
- Вид спорта (тип данных: текст) - хранит информацию о виде спорта пациента;
- Дата последнего посещения врача (тип данных: дата) - хранит дату последнего посещения пациентом врача;
- Диагноз (тип данных: текст) - хранит информацию о диагнозе пациента;
- Занятое место (тип данных: текст) - хранит информацию о занятом месте пациента;
- ИНН (тип данных: текст) - хранит информацию об индивидуальном номере налогоплательщика пациента;
- Телефон (тип данных: текст) - хранит номер телефона пациента;
- Домашний адрес (тип данных: текст) - хранит домашний адрес пациента.
Предлагаемая структура таблицы с указанием первичного ключа:
Таблица "Пациенты":
- ПациентID (первичный ключ, тип данных: целое число) - уникальный идентификатор пациента;
- Фамилия (тип данных: текст);
- Имя (тип данных: текст);
- Дата рождения (тип данных: дата);
- Пол (тип данных: текст);
- Образование (тип данных: текст);
- Страна проживания (тип данных: текст);
- Оклад (тип данных: числовой);
- Номер медицинского полиса (тип данных: текст);
- Размер заработной платы (тип данных: числовой);
- Дата проведения соревнований (тип данных: дата);
- Место работы (тип данных: текст);
- Должность (тип данных: текст);
- Количество детей (тип данных: числовой);
- Семейное положение (тип данных: текст);
- Вид спорта (тип данных: текст);
- Дата последнего посещения врача (тип данных: дата);
- Диагноз (тип данных: текст);
- Занятое место (тип данных: текст);
- ИНН (тип данных: текст);
- Телефон (тип данных: текст);
- Домашний адрес (тип данных: текст).
2. Для проекта базы данных "Программа передач на неделю" предлагается создать две таблицы. Первая таблица будет содержать информацию о передачах, а вторая таблица будет содержать информацию о телеканалах.
Таблица "Передачи":
- ПередачаID (первичный ключ, тип данных: целое число) - уникальный идентификатор передачи;
- Название (тип данных: текст) - хранит название передачи;
- Длительность (тип данных: текст) - хранит длительность передачи;
- КаналID (тип данных: целое число) - внешний ключ, связывает передачу с соответствующим каналом.
Таблица "Телеканалы":
- КаналID (первичный ключ, тип данных: целое число) - уникальный идентификатор канала;
- Название (тип данных: текст) - хранит название телеканала.
Таким образом, связь между таблицами устанавливается при помощи внешнего ключа КаналID в таблице "Передачи", который ссылается на первичный ключ КаналID в таблице "Телеканалы".
Знаешь ответ?