Скачиваний:
2
Добавлен:
31.05.2023
Размер:
5.03 Кб
Скачать
/************************** Заполнение таблиц ********************************/
/************************** Заполнение ЕИ ********************************/
select * from INS_EI('003','мм','Миллиметр');
select * from INS_EI('006','м','Метр');
select * from INS_EI('055','м2','Квадратный метр');
select * from INS_EI('166','кг','Килограмм');
select * from INS_EI('100','см3','Кубический сантиметр');
select * from INS_EI('001','см4','Сантиметр в 4 степени');

/************************** Классы изделий ********************************/
select * from ins_product_class (0, '','Изделия', null); /* 1 */
select * from ins_product_class (1, '','Прокатная сталь','166'); /* 2 */
select * from ins_product_class (2, '','Сталь горячекатанная','166'); /* 3 */
select * from ins_product_class (3, '','Балки двутавровые','166'); /* 4 */
select * from ins_product_class (4, '','Балки двутавровые ГОСТ 8239-72','166'); /* 5 */
select * from ins_product_class (4, '','Балки двутавровые ГОСТ 8239-89','166'); /* 6 */
select * from ins_product_class (3, '','Швеллеры','166'); /* 7 */
select * from ins_product_class (7, '','Швеллеры с уклоном внутренних полок ГОСТ 8240-72 ','166'); /* 8 */
select * from ins_product_class (3, '','Сталь прокатная угловая','166'); /* 9 */

/************************** Заполнение таблицы продукции ********************************/
select * from INS_PROD(5,'','ДВУТАВР 14-В СТ 3КП2-I');
select * from INS_PROD(5,'','ДВУТАВР 18-В СТ 3КП2-I');
select * from INS_PROD(8,'','ШВЕЛЛЕР 12-У СТ 3СП5');
select * from INS_PROD(8,'','ШВЕЛЛЕР 14 СТ 3СП5');
select * from INS_PROD(9,'','УГОЛОК 32Х32Х4 СТ 01');
select * from INS_PROD(9,'','УГОЛОК 40Х40Х4 СТ 01');
select * from INS_PROD(3,'','ТРУБА 13Х2 СТ 10');
select * from INS_PROD(3,'','ТРУБА 32Х3,2 СТ 10');


/************************** Тесты параметров ********************************/
/***************************************************************************/
/*** Скрипты заполнения таблицы PARAMETR ***/

select * from INS_PARAM('Ширина профиля','b',FALSE,'003', null);
select * from INS_PARAM('Толщина стенки профиля','s',FALSE,'003', null);
select * from INS_PARAM('Высота профиля','h',FALSE,'006', null);
select * from INS_PARAM('Диаметр трубы','D',FALSE,'006', null);
select * from INS_PARAM('Площадь поперечного сечения','A',FALSE, '100', null);
select * from INS_PARAM('Момент инерции сечения по оси y','Iy',FALSE,'001', null);
select * from INS_PARAM('Момент инерции сечения по оси z','Iz',FALSE,'001', null);
select * from INS_PARAM('Момент сопротивления относительно оси y','Wy',FALSE,'100', null);
select * from INS_PARAM('Момент сопротивления относительно оси z','Wz',FALSE,'100', null);
select * from INS_PARAM('Радиус инерции относительно оси y','iy',FALSE,'003', null);
select * from INS_PARAM( 'Масса профиля','P',FALSE,'166', null);

/**************************************************************************/
/**** Скрипты формирования параметров классов ***/

/*5 Площадь сечения, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 5,0.1, 100);
/*12 Масса профиля, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 11,0.1, 100);
/*6 Iy, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 6,0.1, 100);
/*7 Iz, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 7,0.1, 100);
/*8 Wy, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 8,0.1, 100);
/*9 Wz, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 9,0.1, 100);
/*10 iy, 3 Сталь холоднокатанная*/
select * from ins_class_param(3, 10,0.1, 100);


/****************Скрипты формирования параметров продукции******************/
select * from ins_product_param(7, 11, 40, NULL);
select * from ins_product_param(7, 10, 20, NULL);
select * from ins_product_param(7, 6, 20, NULL);
select * from ins_product_param(7, 44, 20, NULL);



SELECT * FROM get_product_param(7);

SELECT * FROM get_product_on_param(11, 40);

select * from CHANGE_product_param(11, 10, 33);

SELECT * FROM get_class_param(3);

Соседние файлы в папке ЗАДАНИЕ 1.3. Приемы моделирования Справочников