Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по курсу Базы данных.DOC
Скачиваний:
53
Добавлен:
01.05.2014
Размер:
112.13 Кб
Скачать

Часть1.

1а:

UFI> select max(id)

2 from RESEARCH

3 where id like 'МО%'

4 order by id;

MAX(ID)

---------------

МО-40

UFI> select id

2 from TEACHER

3 where name = 'Ильин' and

4 surname ='Иван'and

5 patr_name = 'Ильич';

ID

-------

30042

UFI> select id

2 from RESEARCH

3 where name = 'Новые информационные технологии';

ID

---------------

ГКНТ-7

UFI> insert into RESEARCH

2 values ('МО-41', 'Исследование и разработка языка спецификации для

3 параллельных систем','15-JAN-91',NULL,350000,NULL,30042,'ГКНТ-7');

1 record created.

UFI> insert into STAGE

2 values ('2','МО-41', 'Разработка спецификаций языка',

3 '15-JAN-91',NULL,80000);

1 record created.

UFI> insert into STAGE

2 values ('4','МО-41', 'Опытная эксплуатация и доработка',

3 '15-JAN-91',NULL,100000);

1 record created.

UFI> insert into STAGE

2 values ('1','МО-41', 'Разработка и анализ требований к языку',

3 '15-JAN-91',NULL,50000);

1 record created.

UFI> insert into STAGE

2 values ('3','МО-41', 'Программирование и отладка',

3 '15-JAN-91',NULL,120000);

1 record created.

1б:

UFI> create table POWER_RESEARCH

2 ( id char(15) not null,

3 name char(100) not null,

4 start_date date ,

5 finish_date date ,

6 customer char(20) ,

7 manager_id number(5) ,

8 comp_research_id char(15)

9 );

Table created.

UFI> insert into POWER_RESEARCH

2 select id,name,start_date,finish_date,customer,manager_id,comp_research_id

3 from RESEARCH

4 where (price > 200000);

7 records created.

Часть2.

2а:

UFI> select id

2 from TEACHER

3 where name = 'Васькин' and

4 surname = 'Павел' and

5 patr_name = 'Ильич';

ID

-------

30036

UFI> Update RESEARCH

2 set name = 'Исследование и разработка интерактивной среды спецификации параллельных систем',

3 price = price + 50000, manager_id = 30036

4 where name like '%Исследование и разработка языка спецификации для%параллельных систем%';

1 record updated.

UFI> Update STAGE

2 set price = price + 50000

3 where name = 'Опытная эксплуатация и доработка';

1 record updated.

2б:

UFI> Update RESEARCH

2 set price = price*1.2

3 where customer not like 'ГКНТ СССР';

31 records updated.

Соседние файлы в предмете Базы данных