Загрузка данных


Вот текст, который удалось распознать с экрана монитора:

```sql
Исправление ошибок1.txt - Блокнот
Файл  Правка  Формат  Вид  Справка
CREATE TABLE Patients (
    patient_id INT PRIMARY KEY,
    full_name varchar(100),
    age date,
    gender varchar(1),
    address varchar(100),
    phone varchar(100),
    insurance_numbers varchar(100)
);

CREATE TABLE Doctors (
    doctor_id INT PRIMARY KEY,
    full_name varchar(100),
    specializations varchar(100),
    department date,
    salarys varchar(50)
);

CREATE TABLE Appointments (
    appointment_id INT PRIMARY KEY,
    patient_id INT,
    doctor_id INT,
    appointment_date date,
    diagnosi varchar(100),
    prescriptions varchar(100),
    FOREIGN KEY Patients(patient_id) REFERENCES (patient_id),
    FOREIGN KEY Doctors(doctor_id) REFERENCES (doctor_id)
);

INSERT INTO Patients VALUES
(1, 'Иван Иванов', 32, 'М', 'г.Москва, ул.Пушкина, д.2, кв.6', '+7-953-243-43-23', 87656346348654),
(2, 'Алексей Сидоров', 43, 'М', 'г.Москва, ул.Стекольникова, д.75, кв.98', '+7-975-678-80-32', 8765986546436),
(3, 'Степан Бойтан', 28, 'М', 'г.Москва, ул.Старая, д.21, кв.12', '+7-984-976-23-85', 87664369307523856),
(4, 'Сергей Сергеев', 54, 'М', 'г.Москва, ул.Новая, д.97, кв.95', '+7-954-235-97-34', 8768573463458764),
(5, 'Максим Стройман', 25, 'М', 'г.Москва, ул.Сосновая, д.23, кв.97', '+7-997-346-97-21', 876585464356436);

INSERT INTO Doctors VALUES
(1, 'Егоров', 'Матвей', 'Стоматолог', 'Стоматология', 70000),
(2, 'Калугин', 'Сергей', 'Невролог', 'Неврология', 40000),
(3, 'Карпов', 'Иван', 'Отоларинголог', 'Отоларингология', 60000),
(4, 'Беляев', 'Степан', 'Кардиолог', 'Кардиология', 35000),
(5, 'Емельянов', 'Алексей', 'Офтальмолог', 'Офтальмология', 55000);

INSERT INTO Appointments VALUES
(4, 2, '2024/05/21', 'мигрень', 'пропить курс лекарств, восстановить режим сна'),
(2, 1, '2024/05/26', 'кариес', 'уменьшить потребление сладкого'),
(1, 5, '2024/06/02', 'ухудшение зрения', 'сделать лазерную коррекцию зрения'),
(3, 3, '2024/06/07', 'ангина', 'полоскание'),
(5, 4, '2024/06/11', 'перебои в работе сердца', 'уменьшить количество стресса, пропить курс лекарств');

SELECT full_name, appointment_date FROM Appointments A
JOIN Patients ON P.patient_id = A.appointment_id;
```

Примечание: В коде есть несколько логических и синтаксических ошибок (например, типы данных date для возраста и отделения, неверные имена столбцов в REFERENCES, ошибка в последнем JOIN), но текст извлечен в точном соответствии с тем, что написано на экране. В правом нижнем углу также виден статус: Стр 24, стлб 25    90%    Windows (CRLF).