Часть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.