- •Содержание
- •Введение
- •1. Теоретическая часть
- •1.1 Краткая характеристика предприятия
- •1.2 Цели, задачи и виды деятельности
- •1.3 Описание предметной области
- •1.4 Инструментальные средства
- •2.1.2 Заполнение таблиц
- •2.2 Реализация запросов
- •2.3 Реализация хранимых процедур
- •2.4 Реализация триггеров
- •2.5 Реализация формы
- •2.6 Таблицы базы данных
- •2.7 Отчеты
- •Заключение
2.1.2 Заполнение таблиц
Заполнение таблиц осуществляется так же двумя способами:
1. В списке объектов базы данных выбрать пункт «Таблицы», где появится список созданных таблиц.
2. С помощью использования средств DDL.
В этом проекте Заполнение таблиц осуществлялось с помощью средств DDL.
1
.
Заполнение таблицы «Группа».
Рисунок 2. Заполнение таблицы «Группа»
insert into Группа (ID группы, Название, Описание группы) values (1,Общее положение, Очередники, находящиеся на общем положении)
insert into Группа (ID группы, Название, Описание группы) values (2,Первоочерёдные, Очередники, имеющие преимущество в очереди)
insert into Группа (ID группы, Название, Описание группы) values (3, Срочные, Очередники, данные которых необходимо ввести немедленно)
(Программный код заполнения таблицы «Группа»)
2. Заполнение таблицы «Должность».
Рисунок 3. Заполнение таблицы «Должность»
insert into Должности (ID должности, Название, ID группы, График) values (1,Бухгалтер, 1, День через два)
insert into Должности (ID должности, Название, ID группы, График) values (2,Инженер-программист, 2, Будние дни)
insert into Должности (ID должности, Название, ID группы, График) values (3,Старший программист, 3, Удалённая работа)
(Программный код заполнения таблицы «Должность»)
3
.
Заполнение таблицы «Запись».
Рисунок 4. Заполнение таблицы «Запись»
insert into Запись (Номер записи, ID сотрудника, ID очередника, ID члена семьи, ID группы, Дата, Примечание) values (1,1,1,1,1,2015-07-27, Проверить)
insert into Запись (Номер записи, ID сотрудника, ID очередника, ID члена семьи, ID группы, Дата, Примечание) values (2,3,2,2,3,2016-06-27, Проверено)
insert into Запись (Номер записи, ID сотрудника, ID очередника, ID члена семьи, ID группы, Дата, Примечание) values (3,3,2,2,3)
(Программный код заполнения таблицы «Запись»)
4. Заполнение таблицы «Очередники».
Рисунок 5. Заполнение таблицы «Очередники»
insert into Запись (ID очередника, ФИО, ПаспортСерия,ПаспортНомер,Кем выдан паспорт, Дата рождения, Примечание, Адрес, Пол,ID группы, ID члена семьи) values (1, Иванов Иван Иванови, 8111,123456, ОВД по Октябрьскому району города Улан-Удэ, 1950-01-01, Судим, Улан-Удэ, Ленина 15, мужской,1,1)
insert into Запись (ID очередника, ФИО, ПаспортСерия,ПаспортНомер,Кем выдан паспорт, Дата рождения, Примечание, Адрес, Пол,ID группы, ID члена семьи) values (2, Макркова Ильза Хушабеева, 8234,789191, ОВД по Советскому району города Улан-Удэ, 1985-06-03, Нет, Кижинга, Женский,2,2)
insert into Запись (ID очередника, ФИО, ПаспортСерия,ПаспортНомер,Кем выдан паспорт, Дата рождения, Примечание, Адрес, Пол,ID группы, ID члена семьи) values (3, Онотоле Онотоле Онотоле, 8148,512342, ОВД по Железнодорожному району города Улан-Удэ, 1973-09-02, Взял ипотеку, Улан-Удэ, ул. Мохрова 3, мужской,3,3)
(Программный код заполнения таблицы «Очередники»)
5. Заполнение таблицы «Родственники».
Рисунок 6. Заполнение таблицы «Родственники»
insert into Родственники (ID члена семьи,Пол, Тип родственной связи, ПаспортСерия, ПаспортНомер, Кем выдан паспорт, Категория льгот, ФИО родственника) values (1,мужской,сын,8112,123123,ОВД по Октябрьскому району, Инвалид 1 категории, Ильнуш Арсен Олегович)
insert into Родственники (ID члена семьи,Пол, Тип родственной связи, ПаспортСерия, ПаспортНомер, Кем выдан паспорт, Категория льгот, ФИО родственника) values (2,женский,дочь,8423,423134, ОВД по советскому району,Инвалид 2 категории, Маргис Анастасия Ивановна)
insert into Родственники (ID члена семьи,Пол, Тип родственной связи, ПаспортСерия, ПаспортНомер, Кем выдан паспорт, Категория льгот, ФИО родственника) values (3, мужской, отец,8110, 312312,ОВД по железнодорожному району, Инвалид 1 категории, Иванов Николай Анатольевич)
(Программный код заполнения таблицы «Родственники»)
6
.
Заполнение таблицы «Сотрудники».
Рисунок 7. Заполнение таблицы «Сотрудники»
insert into Сотрудники (ID сотрудника, Фамилия, Имя, Отчество, ID должности, Адрес, Телефон) values (1,Иванов,Иван,Иванович,1,Улан-Удэ,ул.Ленина,3,88005553535)
insert into Сотрудники (ID сотрудника, Фамилия, Имя, Отчество, ID должности, Адрес, Телефон) values (2,Маршук, Олег, Константинович,1,Улан-Удэ,ул.Прокопьева 7,61-23-45)
insert into Сотрудники (ID сотрудника, Фамилия, Имя, Отчество, ID должности, Адрес, Телефон) values (3, Констанчук,Марина,Сергеевна,2,Улан-Удэ,пр-т 50 лет Октября 2,23-45-21)
insert into Сотрудники (ID сотрудника, Фамилия, Имя, Отчество, ID должности, Адрес, Телефон) values (4, Понасюк,Эльдар,Васильевич,3,Улан-Удэ,ДНТ «Яблоко» 15,666-666)
(Программный код заполнения таблицы «Сотрудники»)
