МО и ПО РФ
НГТУ
по дисциплине “Базы данных”
Выполнил:
Студент группы АМ-010
Безлер И. В.
Преподаватель:
Трошина Г.В.
Содержание
Задание |
3 |
Структура таблиц |
3 |
Структура связей таблиц |
6 |
Данные в таблицах |
7 |
Запросы |
13 |
Запрос1 |
13 |
Запрос2 |
13 |
Запрос3 |
14 |
Запрос4 |
14 |
Запрос5 |
15 |
Запрос6 |
15 |
Запрос7 |
16 |
Запрос8 |
16 |
Запрос9 |
17 |
Запрос10 |
17 |
Запрос11 |
18 |
Запрос12 |
18 |
Запрос13 |
19 |
Запрос14 |
19 |
Запрос15 |
20 |
Запрос16 |
20 |
Запрос17 |
21 |
Запрос18 |
21 |
Формы для редактирования |
22 |
Выводы |
25 |
Задание
Сформировать несколько баз данных “Лекарства”, “Фирмы” , “Пациенты” и др. Предусмотреть: меню, печать на экран, ввод данных, редактирование, просмотр данных. С введением и использованием нескольких баз данных реализовать 18 запросов.
Структура таблиц
Companies.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_company |
Integer |
4 |
Название |
Character |
50 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_company |
Primary |
Id_company |
Detachment.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_detach |
Integer |
4 |
Название |
Character |
50 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_detach |
Primary |
Id_detach |
Doctors.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_doctor |
Integer |
4 |
Фамилия |
Character |
30 |
Имя |
Character |
30 |
Отчество |
Character |
30 |
Год_рождения |
Date |
8 |
Телефон |
Character |
20 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_doctor |
Primary |
Id_doctor |
Patients.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_patient |
Integer |
4 |
Фамилия |
Character |
30 |
Имя |
Character |
30 |
Отчество |
Character |
30 |
Год_рождения |
Date |
8 |
Диагноз |
Character |
50 |
Отделение |
Integer |
4 |
Палата |
Integer |
4 |
Койка |
Integer |
4 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_patient |
Primary |
Id_patient |
ASC |
Отделение |
Regular |
Отделение |
Drugs.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_drug |
Integer |
4 |
Название |
Character |
50 |
Срок_годности |
Date |
8 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_drug |
Primary |
Id_drug |
ASC |
Название |
Regular |
Название |
Doct_pati.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_dp |
Integer |
4 |
Id_doctor |
Integer |
4 |
Id_patient |
Integer |
4 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_dp |
Primary |
Id_dp |
ASC |
Id_doctor |
Regual |
Id_doctor |
ASC |
Id_patient |
Regual |
Id_patient |
Drug_comp.dbf
Поля таблицы
Имя поля |
Тип |
Длина поля (в байтах) |
Id_dc |
Integer |
4 |
Id_drug |
Integer |
4 |
Id_company |
Integer |
4 |
Индексы таблицы
Сортировка |
Имя индекса |
Тип |
Выражение |
ASC |
Id_dc |
Primary |
Id_dc |
ASC |
Id_drug |
Regual |
Id_drug |
ASC |
Id_company |
Regual |
Id_company |
Pati_drug.dbf
Поля таблицы
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.