Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Завдання
Предмет:
Бази даних

Частина тексту файла (без зображень, графіків і формул):

Мета роботи: ознайомлення з призначенням, структурою побудови і роботою бази даних для автоматизованого проектування. Програма роботи Ознайомитися з принципами побудови інформаційного забезпечення САПР і основами проектування баз даних. Запустити програму-клієнта mysqlfront.exe, яка дозволяє працювати з базою даних. Створити за завданням викладача базу даних, у якій є не менше трьох таблиць. За завданням викладача виконати вибірку окремих фрагментів бази даних та зберегти їх на диску у вигляді файла. -1- code prizvuwe name chuslo misjac rik misto  1  Гіке  Петро  17  Січень  1985  Львів   2  Шалагін  Борис  15  Жовтень  1984  Львів   3  Семчишин  Михайло  23  Січень  1985  Болехів   4  Штим  Ігор  24  Квітень  1985  Стрий   5  Кашуба  Лариса  16  Серпень  1985  Долина   6  Крупа  Микола  6  Вересень  1985  Старий Самбір   7  Зубрицький  Андрій  5  Вереснь  1984  Болехів   8  Чапля  Михайло  19  Травень  1984  Ходорів   9  Васьків  Володимир  5  Лютий  1985  Сокаль   10  Мірчук  Ярослав  19  Травень  1986  Самбір   11  Гавришко  Роман  26  Вересень  1984  Миколаїв   12  Заваденко  Віталій  23  Серпень  1985  Львів   13  Семираз  Андрій  30  Квітень  1985  Золочів   14  Моравський  Андрій  14  Грудень  1984  Львів   15  Молнар  Василь  1  Квітень  1985  Ковель   16  Очич  Ігор  6  Червень  1985  Червоноград   17  Голько  Олег  14  Липень  1984  Червоноград   Таблиця1. Таблиця2. code r1 r2 r stependija  1  87,652  97.645  94,1356  так   2  58,64  61.345  60,13  ні   3  57,46  60.45  58,976  ні   4  65,132  61.45  63,24  ні   5  77,356  75.35  76,54  так   6  73,645  71.46  72,46  так   7  61,45  65.134  63,45  ні   8  67,45  68.25  67,845  ні   8  59,46  60.45  60,1  ні   9  55,46  57.135  56,43  ні   11  70,1  72.43  71,6  так   12  65,46  67.15  66,25  ні   13  60,45  64.125  62,78  ні   14  58,12  59.02  58,64  ні   15  89,315  90.12  90,546  так   16  77,46  78.46  77,98  так   17  53,20  55.32  54,32  ні    -2- ФОРМУВАННЯ ЗАПИТІВ ДО БАЗИ ДАНИХ Читання із бази даних таблиці t1 select*from t1 code prizvuwe name chuslo misjac rik misto  1  Гіке  Петро  17  Січень  1985  Львів   2  Шалагін  Борис  15  Жовтень  1984  Львів   3  Семчишин  Михайло  23  Січень  1985  Болехів   4  Штим  Ігор  24  Квітень  1985  Стрий   5  Кашуба  Лариса  16  Серпень  1985  Долина   6  Крупа  Микола  6  Вересень  1985  Старий Самбір   7  Зубрицький  Андрій  5  Вереснь  1984  Болехів   8  Чапля  Михайло  19  Травень  1984  Ходорів   9  Васьків  Володимир  5  Лютий  1985  Сокаль   10  Мірчук  Ярослав  19  Травень  1986  Самбір   11  Гавришко  Роман  26  Вересень  1984  Миколаїв   12  Заваденко  Віталій  23  Серпень  1985  Львів   13  Семираз  Андрій  30  Квітень  1985  Золочів   14  Моравський  Андрій  14  Грудень  1984  Львів   15  Молнар  Василь  1  Квітень  1985  Ковель   16  Очич  Ігор  6  Червень  1985  Червоноград   17  Голько  Олег  14  Липень  1984  Червоноград   Читання із бази даних таблиці t2 select*from t2 code r1 r2 r stependija  1  87,652  97.645  94,1356  так   2  58,64  61.345  60,13  ні   3  57,46  60.45  58,976  ні   4  65,132  61.45  63,24  ні   5  77,356  75.35  76,54  так   6  73,645  71.46  72,46  так   7  61,45  65.134  63,45  ні   8  67,45  68.25  67,845  ні   8  59,46  60.45  60,1  ні   9  55,46  57.135  56,43  ні   11  70,1  72.43  71,6  так   12  65,46  67.15  66,25  ні   13  60,45  64.125  62,78  ні   14  58,12  59.02  58,64  ні   15  89,315  90.12  90,546  так   16  77,46  78.46  77,98  так   17  53,20  55.32  54,32  ні    3.Читаємо з таблиці1 рядки в яких rik=1985 SELECT * FROM `t1`where rik=1985 code prizvuwe name chuslo misjac rik misto  1  Гіке  Петро  17  Січень  1985  Львів   3  Семчишин  Михайло  23  Січень  1985  Болехів   4  Штим  Ігор  24  Квітень  1985  Стрий   5  Кашуба  Лариса  16  Серпень  1985  Долина   6  Крупа  Микола  6  Вересень  1985  Старий Самбір   9  Васьків  Володимир  5  Лютий  1985  Сокаль   12  Заваденко  Віталій  23  Серпень  1985  Львів   13  Семираз  Андрій  30  Квітень  1985  Золочів   15  Молнар  Василь  1  Квітень  1985  Ковель   16  Очич  Ігор  6  Червень  1985  Червоноград   4.Читаємо із таблиці t1 рядки, в яких число=14 і рік=1985 SELECT * FROM `t1`where chuslo=14 and rik=1984 code prizvuwe name chuslo misjac rik misto  14  Моравський  Андрій  14  Грудень  1984  Львів   17  Голько  Олег  14  Липень  1984  Червоноград   5.Читаємо із таблиці t2 рядки, в яких поле r2 починається з цифри 7 SELECT * FROM `t2`where r2 like "7%" code r1 r2 r stependija  5  77,356  75.35  76,54  так   6  73,645  71.46  72,46  так   11  70,1  72.43  71,6  так   16  77,46  78.46  77,98  так   6.Читаємо із таблиці t2 рядки, де студенти мають степендію SELECT*FROM `t2` where stependija='так' code r1 r2 r stependija  1  87,652  97.645  94,1356  так   5  77,356  75.35  76,54  так   6  73,645  71.46  72,46  так   11  70,1  72.43  71,6  так   15  89,315  90.12  90,546  так   16  77,46  78.46  77,98  так    -4- 7. Читаємо із таблиці t1 рядки, в яких поле prizvuwe починається з літери к SELECT*FROM `t1` where prizvuwe like'к%' code prizvuwe name chuslo misjac rik misto  5  Кашуба  Лариса  16  Серпень  1985  Долина   6  Крупа  Микола  6  Вересень  1985  Старий Самбір   8.Читаємо із таблиці t2 максимальне значення поля r1 select max(r1) from t2 max(r1)  89,315   9.Читаємо із таблиці t1 code(коди) які вуідповідають полям r1 та r2, де r1 > 50 та одночасно r2 > 60 SELECT t1.code,t2.r1,t2.r1 from t1,t2 where t1.code=t2.code and 50<r1 and r2>60 code r1 r1_1  1  87,652  87,652   2  58,64  58,64   3  57,46  57,46   4  65,132  65,132   5  77,356  77,356   6  73,645  73,645   7  61,45  61,45   8  67,45  67,45   8  59,46  59,46   11  70,1  70,1   12  65,46  65,46   13  60,45  60,45   15  89,315  89,315   16  77,46  77,46   10.Читаємо з t1 в якого студента прізвище починається з букви „К”,і рік народження „1985” ,і одночасно проживав в місті буква якого починалась на літеру „Л”. SELECT*FROM t1 where prizvuwe like'г%'and rik=1985 and misto like 'л%' code prizvuwe name chuslo misjac rik misto  1  Гіке  Петро  17  Січень  1985  Львів   11.Читаємо з t2 ,щоб r>71 і одночасно була степендія „так”. SELECT*FROM t2 where r>71 and stependija like'так%' code r1 r2 r stependija  1  87,652  97.645  94,1356  так   5  77,356  75.35  76,54  так   6  73,645  71.46  72,46  так   15  89,315  90.12  90,546  так   16  77,46  78.46  77,98  так    -5- Висновок: в даній лаболаторній роботі я ознайомився з призначенням, структурою побудови і роботою бази даних для автоматизованого проектування. База даних дає можливість розмістити інформацію та звертатись до невної частини цієї сукупності легко й зручно так як було зазначено вище. -6- Міністерство освіти та науки України Національний університет „Львівська політехніка” Інститут енергетики та систем керування Кафедра „ЕАП” Лабораторна робота№2 Вивчення принципів побудови інформаційного забезпечення САПР Виконав:ст.гр.ЕКТ-41 Крупа М.М. Прийняв:Маляр А.В. Львів-2006
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!