
- •Министерство образования и науки рф
- •Рязанский государственный радиотехнический университет
- •Разработка программ по сопровождению базы данных ис автоматизации деятельности фитнес клуба
- •Описание предметной области
- •Описание структуры базы данных
- •4. Скрипт по созданию модифицированной бд
- •5 . Скрипт по созданию триггеров
- •6. Скрипт по созданию хранимых процедур
- •7. Скрипт по созданию ролей и присвоению им прав
- •Список используемых источников
Список используемых источников
Маркин А.В. Построение запросов и программирование на SQL. М.: ДИАЛОГ-МИФИ, 2008. – 320 с.
Маркин А.В. Методические указания «IBEXPERT». Р.: РГРТА, 2007. – 40 с.
http://www.ibase.ru/
http://www.sql.ru
Лист регистрации изменений
Номера листов (страниц) |
Всего листов (страниц) в докум. |
№ документа |
Входящий № сопроводительного документа и дата |
Подпись |
Дата |
||||
Изм. |
Изменённых |
Заменённых |
Но-Вых |
Аннулированных |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Приложение
Таблица 1. Таблица “Клиенты”(“Clients”)
ID_CLIENT |
FIO |
ADRES |
TELEFON |
BIRTHDAY |
1 |
Ильина Е.В. |
ул.Гагарина, д.6, кв.7 |
456537 |
01.01.1980 |
2 |
Егорова Ж.А. |
ул.Дзержинского, д.10, кв.50 |
111111 |
15.04.1975 |
4 |
Васнецова А.Н. |
ул.Пушкина, д.3, кв.3 |
89103546447 |
01.01.1990 |
8 |
Забайкальская Г.Л. |
ул.Дзержинского, д.6, кв.7 |
824347 |
01.03.1985 |
9 |
Антипенко Н.С. |
ул.Черновицкая, д.54, кв.26 |
212121 |
06.07.1980 |
Таблица 2. Таблица “Система скидок” (“Discounts”)
ID_DISCOUNT |
NAME |
DISCOUNT |
COMMENTARY |
1 |
Студенческая |
5 |
Скидка для студентов |
2 |
Школьная |
5 |
Скидка для учащихся |
3 |
Один друг |
5 |
Скидка за привлечение на занятие одного человека |
4 |
Постоянный клиент |
20 |
Скидка для постоянных клиентов |
Таблица 3. Таблица “Абонементы”(“Abonements”)
ID_ABONEMENT |
ID_CLIENT |
DATE_START |
DATE_FINISH |
FIRST_SUMMA |
ID_DISCOUNT |
FINAL_SUMMA |
ID_WORKER |
1 |
1 |
01.11.2008 |
01.12.2008 |
600,000 |
1 |
570,000 |
3 |
2 |
2 |
15.11.2008 |
15.12.2008 |
400,000 |
3 |
380,000 |
3 |
3 |
4 |
05.11.2008 |
05.12.2008 |
480,000 |
2 |
456,000 |
4 |
4 |
8 |
10.10.2008 |
10.11.2008 |
480,000 |
4 |
384,000 |
4 |
5 |
1 |
01.10.2008 |
01.11.2008 |
360,000 |
1 |
342,000 |
3 |
6 |
9 |
06.11.2008 |
06.12.2008 |
560,000 |
|
560,000 |
4 |
Таблица 4. Таблица “Услуги клиента”(“Services_Abonement“)
ID_ABONEMENT |
ID_ITIME |
ID_HALL |
NUMBER |
1 |
2 |
1 |
4 |
1 |
3 |
1 |
1 |
1 |
4 |
1 |
1 |
2 |
2 |
1 |
4 |
3 |
1 |
1 |
2 |
3 |
5 |
1 |
2 |
4 |
1 |
1 |
4 |
5 |
5 |
1 |
1 |
5 |
2 |
2 |
3 |
6 |
1 |
1 |
2 |
6 |
2 |
2 |
4 |
Таблица 5. Таблица “Должности”(“Jobs”)
ID_JOB |
NAME |
FLAG_USLUGA |
1 |
Администратор |
0 |
2 |
Инструктор |
1 |
Таблица 6. Таблица “Сотрудники” (“Workers“)
ID_WORKER |
FIO |
ADRES |
TELEFON |
PASSPORT |
ID_JOB |
1 |
Николаева Ж.П. |
ул.Гагарина, д.80, кв.101 |
212121 |
1212 675483 |
2 |
2 |
Карпов А.Т. |
ул.Пушкина, д.11, кв.301 |
89203045678 |
0002 321456 |
2 |
3 |
Беликова А.И. |
ул.Пушкина, д.10, кв.100 |
89201001010 |
0001 101010 |
1 |
4 |
Локтанова Ю.А. |
ул.Новоселов, д.13, кв.20 |
543636 |
0212 231244 |
1 |
5 |
Зубаревич Ю.И. |
ул.Ленина, д.54, кв.75 |
756464 |
3000 217637 |
2 |
6 |
Сомина Л.О. |
ул.Затинная, д.1, кв.2 |
767676 |
0978 218738 |
2 |
7 |
Одина О.В. |
ул.4 Линия, д.11, кв.7 |
777777 |
0007 325782 |
2 |
Таблица 7. Таблица “Услуги”(“Services”)
ID_SERVICE |
NAME |
1 |
Йога |
2 |
Калланетика |
3 |
Танец живота |
4 |
Аэробика |
5 |
Фитнесс |
6 |
Тренажерка |
Таблица 8. Таблица “Прейскурант”(“Price_list”)
ID_WORKER |
ID_SERVICE |
PRICE |
1 |
1 |
100,000 |
1 |
2 |
100,000 |
2 |
6 |
80,000 |
5 |
6 |
150,000 |
6 |
4 |
120,000 |
7 |
3 |
120,000 |
Таблица 9. Таблица “Расписание занятий ” (“Timetable”)
ID_ITIME |
ID_HALL |
ID_WORKER |
ID_SERVICE |
1 |
1 |
6 |
4 |
2 |
1 |
1 |
2 |
2 |
2 |
2 |
6 |
3 |
1 |
1 |
1 |
4 |
1 |
1 |
2 |
5 |
1 |
6 |
4 |
6 |
1 |
7 |
3 |
6 |
2 |
2 |
6 |
Таблица 10. Таблица “Интервалы планирования”(“Interval_time”)
ID_ITIME |
WEEK |
TIMES |
1 |
Вторник |
19.00 |
2 |
Понедельник |
20.00 |
3 |
Среда |
19.00 |
4 |
Среда |
20.00 |
5 |
Четверг |
19.00 |
6 |
Суббота |
20.00 |
Таблица 11. Таблица “Помещения”(“Halls”)
ID_HALL |
NAME |
1 |
Большой |
2 |
Тренажерный |
Таблица 12. Таблица “Журнал посещений”(“Register”)
DATE_REGISTER |
ID_ABONEMENT |
ID_ITIME |
ID_HALL |
03.11.2008 |
1 |
2 |
1 |
03.11.2008 |
6 |
2 |
2 |
04.11.2008 |
3 |
1 |
1 |
04.11.2008 |
4 |
1 |
1 |
04.11.2008 |
6 |
1 |
1 |
05.11.2008 |
1 |
3 |
1 |
05.11.2008 |
6 |
2 |
2 |
05.11.2008 |
2 |
3 |
1 |
06.11.2008 |
3 |
5 |
1 |