AND SellDate.attr_id = 8
)
JOIN
(
params SellQuantity
)
ON SellQuantity.object_id = Sell.object_id
AND SellQuantity.attr_id = 7
)
JOIN
(
params Price
)
ON Product.object_id = Price.object_id
AND Price.attr_id = 3
WHERE MONTHS_BETWEEN(SYSDATE, SellDate.date_value) > 1;
7.4 Заполненные таблицы метамодели.
OBJECT_TYPES |
PARAMS |
||||||||
object_type_id |
NAME |
DESCRIPTION |
OBJECT_ID |
attr_id |
TEXT_VALUE |
NUMBER_VALUE |
DATE_VALUE |
||
1 |
'worker' |
'Worker' |
101 |
1 |
Sumy |
||||
2 |
'client' |
'Client' |
102 |
1 |
Sumy |
||||
3 |
'product' |
'Product' |
103 |
1 |
Sumy |
||||
4 |
'sell' |
'Sell' |
104 |
1 |
Sumy |
||||
ATTRIBUTES |
105 |
1 |
Sumy |
||||||
attr_id |
OBJECT_TYPE_ID |
NAME |
106 |
1 |
Sumy |
||||
1 |
2 |
clientAddress |
107 |
1 |
Sumy |
||||
2 |
2 |
clientPhone |
108 |
1 |
Sumy |
||||
3 |
3 |
price |
109 |
1 |
Sumy |
||||
4 |
3 |
quantity |
101 |
2 |
661283733 |
||||
5 |
4 |
workerID |
102 |
2 |
668373312 |
||||
6 |
4 |
clientID |
103 |
2 |
661283153 |
||||
7 |
4 |
sellQuantity |
104 |
2 |
951283733 |
||||
8 |
4 |
sellDate |
105 |
2 |
661123733 |
||||
OBJECTS |
106 |
2 |
631283733 |
||||||
OBJECT_ID |
PARENT_ID |
object_type_id |
NAME |
107 |
2 |
981283733 |
|||
1 |
NULL |
1 |
w1 |
108 |
2 |
641283733 |
|||
2 |
NULL |
1 |
w2 |
109 |
2 |
681283733 |
|||
3 |
NULL |
1 |
w3 |
10001 |
3 |
14,2 |
|||
4 |
NULL |
1 |
w4 |
10002 |
3 |
12,2 |
|||
5 |
NULL |
1 |
w5 |
10003 |
3 |
54,18 |
|||
6 |
NULL |
1 |
w6 |
10004 |
3 |
13,99 |
|||
7 |
NULL |
1 |
w7 |
10005 |
3 |
74,1 |
|||
101 |
NULL |
2 |
Bob1 |
10006 |
3 |
10,5 |
|||
102 |
NULL |
2 |
Bob2 |
10007 |
3 |
11,5 |
|||
103 |
NULL |
2 |
Bob3 |
10008 |
3 |
18,95 |
|||
104 |
NULL |
2 |
Bob4 |
10009 |
3 |
1,4 |
|||
105 |
NULL |
2 |
Bob5 |
10001 |
4 |
91 |
|||
106 |
NULL |
2 |
Bob6 |
10002 |
4 |
82 |
|||
107 |
NULL |
2 |
Bob7 |
10003 |
4 |
73 |
|||
108 |
NULL |
2 |
Bob8 |
10004 |
4 |
64 |
|||
109 |
NULL |
2 |
Bob9 |
10005 |
4 |
55 |
|||
10001 |
NULL |
3 |
product1 |
10006 |
4 |
46 |
|||
10002 |
NULL |
3 |
product2 |
10007 |
4 |
37 |
|||
10003 |
NULL |
3 |
product3 |
10008 |
4 |
28 |
|||
10004 |
NULL |
3 |
product4 |
10009 |
4 |
19 |
|||
10005 |
NULL |
3 |
product5 |
1000001 |
5 |
1 |
|||
10006 |
NULL |
3 |
product6 |
1000002 |
5 |
4 |
|||
10007 |
NULL |
3 |
product7 |
1000003 |
5 |
4 |
|||
10008 |
NULL |
3 |
product8 |
1000004 |
5 |
4 |
|||
10009 |
NULL |
3 |
product9 |
1000005 |
5 |
2 |
|||
1000001 |
10001 |
4 |
1 |
1000006 |
5 |
2 |
|||
1000002 |
10002 |
4 |
2 |
1000007 |
5 |
7 |
|||
1000003 |
10004 |
4 |
3 |
1000008 |
5 |
3 |
|||
1000004 |
10006 |
4 |
4 |
1000009 |
5 |
3 |
|||
1000005 |
10005 |
4 |
5 |
1000010 |
5 |
5 |
|||
1000006 |
10005 |
4 |
6 |
1000011 |
5 |
5 |
|||
1000007 |
10007 |
4 |
7 |
1000012 |
5 |
6 |
|||
1000008 |
10003 |
4 |
8 |
1000013 |
5 |
5 |
|||
1000009 |
10009 |
4 |
9 |
1000014 |
5 |
1 |
|||
1000010 |
10008 |
4 |
10 |
1000015 |
5 |
7 |
|||
1000011 |
10006 |
4 |
11 |
1000001 |
6 |
101 |
|||
1000012 |
10008 |
4 |
12 |
1000002 |
6 |
106 |
|||
1000013 |
10001 |
4 |
13 |
1000003 |
6 |
107 |
|||
1000014 |
10001 |
4 |
14 |
1000004 |
6 |
109 |
|||
1000015 |
10003 |
4 |
15 |
1000005 |
6 |
108 |
|||
1000006 |
6 |
105 |
|||||||
1000007 |
6 |
101 |
|||||||
1000008 |
6 |
108 |
|||||||
1000009 |
6 |
108 |
|||||||
1000010 |
6 |
108 |
|||||||
1000011 |
6 |
106 |
|||||||
1000012 |
6 |
103 |
|||||||
1000013 |
6 |
102 |
|||||||
1000014 |
6 |
104 |
|||||||
1000015 |
6 |
108 |
|||||||
1000001 |
7 |
1 |
|||||||
1000002 |
7 |
2 |
|||||||
1000003 |
7 |
3 |
|||||||
1000004 |
7 |
4 |
|||||||
1000005 |
7 |
5 |
|||||||
1000006 |
7 |
6 |
|||||||
1000007 |
7 |
7 |
|||||||
1000008 |
7 |
8 |
|||||||
1000009 |
7 |
7 |
|||||||
1000010 |
7 |
6 |
|||||||
1000011 |
7 |
5 |
|||||||
1000012 |
7 |
4 |
|||||||
1000013 |
7 |
3 |
|||||||
1000014 |
7 |
2 |
|||||||
1000015 |
7 |
1 |
|||||||
1000001 |
8 |
11-02-2011 |
|||||||
1000002 |
8 |
12-02-2011 |
|||||||
1000003 |
8 |
18-02-2011 |
|||||||
1000004 |
8 |
24-02-2011 |
|||||||
1000005 |
8 |
04-03-2011 |
|||||||
1000006 |
8 |
11-03-2011 |
|||||||
1000007 |
8 |
11-03-2011 |
|||||||
1000008 |
8 |
19-03-2011 |
|||||||
1000009 |
8 |
21-03-2011 |
|||||||
1000010 |
8 |
26-03-2011 |
|||||||
1000011 |
8 |
01-04-2011 |
|||||||
1000012 |
8 |
15-04-2011 |
|||||||
1000013 |
8 |
20-04-2011 |
|||||||
1000014 |
8 |
25-04-2011 |
|||||||
1000015 |
8 |
27-04-2011 |
При выполнении курсовой работы была разработана база данных из предметной области магазин, отвечающая всем требованиям поставленной задачи. Были освоены приемы работы по созданию таблиц для базы данных, созданию SQL запросов разной сложности и создания метамодели базы данных. В результате проделанной работы получились две равносильных базы данных.
1. Codd E. F. Relational completeness of data base sublanguages. ‑ Ibid. 1972, p. 65—98.
2. Чекалов А. Базы данных: от проектирования до разработки приложений ‑ СПб.: БХВ-Петербург, 2003. — 384 с.
3. Бьюли А.Изучаем SQL. - Пер. с англ. - СПб: Символ-Плюс, 2007. - 312 с.
4. Ульман Дж. Основы систем баз данных /Пер. c англ. М. Р. Когаловского. ‑ М.: Финансы и статистика, 1983. ‑334 с.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.