Docsity
Docsity

Подготовься к экзаменам
Подготовься к экзаменам

Учись благодаря многочисленным ресурсам, которые есть на Docsity


Получи баллы для скачивания
Получи баллы для скачивания

Заработай баллы, помогая другим студентам, или приобретай их по тарифом Премиум


Руководства и советы
Руководства и советы

Лабораторные Базы Данных Тулгу 1-5, Упражнения и задачи из Базы данных

Лабораторные Базы Данных Тулгу с 1 по 5

Вид: Упражнения и задачи

2020/2021

Загружен 01.09.2021

ulan-zulkash
ulan-zulkash 🇷🇺

5

(9)

3 документы

1 / 13

Toggle sidebar

Часто скачивают вместе


Сопутствующие документы


Частичный предварительный просмотр текста

Скачай Лабораторные Базы Данных Тулгу 1-5 и еще Упражнения и задачи в формате PDF Базы данных только на Docsity! МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Тульский государственный университет» Институт прикладной математики и компьютерных наук Кафедра вычислительной техники Отчет по лабораторной работе № 2 «Создание таблиц» по дисциплине «Базы данных» Выполнили студенты группы 220292: Царин П.А. Проверил: Доц. Афанасьева С.М. Тула 2021 1. Цель работы Целью лабораторной работы является изучение и практическое применение функций для создания таблиц. 2. Задание на лабораторную работу 1. Напишите три ЗОГ, запроса, создающие таблицы в соответствии с вашим вариантом. В работе вы должны продемонстрировать использование различных типов данных: целочисленные, числа с плавающей точкой, числа с фиксированной точкой, строковые типы (с фиксированной и с переменной длиной строки), дата. Чем больше разных типов данных вы используете, тем лучше. Приведите в отчете скриншоты терминала с выполненными командами и их результатом. 2. С помощью р2Адш заполните таблицы данными: в каждую таблицу добавьте 10 строк. 3. Ход работы 1. Чтобы создать новую таблицу в определённой базе данных, нужно вызвать контекстное меню из неё и выбрать пункт “Запросник...” (Рисунок 1), после чего откроется вкладка для ввода ЗОГ, команды. ПО] > =розктез У =мояБД > Ф катал > = обёрт › приве, > БрРасши > Ссобыт > схемы > языки > Роли входа У табличные п ^9 дсаий Вора оба! Обозреватель $ | панель информа. Свойства 50 С вегуегз (1) вое а - в - > бРозогевоЕ 18 У = Базы данных (3) => . в 5 |8 > = амесодег Ошегу ЕЗНог История запросов : | Обновить, Создать Удалить Скрипт СВЕАТЕ отключиться от базы денных. Сепегате ЕВО (Ве1з) Обслуживание. резервная копия восстановить. мастер назначения прав Зеагсв ОБесь ‘Свойства, План выполнения Сообщен ® модма оли! Ра Рисунок 1. Пункт “Запросник...” в контекстном меню 4. Чтобы созданные таблицы начали отображаться, необходимо вызвать контекстное меню для категории “Таблицы” и нажать обновить. После этих действий начинают отображаться три ранее созданных таблицы (Рисунок 6). х =муво > ®Каталоги > = обёртки сторонних данных › Приведения м Расширения ый [С;} Событийные триггеры $ схемы (1) ух ФруЫс > Аа Анализаторы РТ$ > & Домены > [Конфигурации ЕТЗ > [| Материализованные пред «< > 1-3зПоследовательности > [| Правила сортировки > |: Представления > (‘Процедуры > № Словари ЕТЗ > (Е! Сторонние таблицы х Е Таблицы (3) > Е Мегро! > Е) зргамка > Е Е1 > Типы Рисунок 6. Три ранее созданные таблицы. 5. Чтобы добавить в таблицу строки, необходимо вызвать для нужной таблицы контекстное меню и выбрать пункт 5ст!рб, и в нём пункт ПМЗЕКТ (Рисунок 7). Онегу РЯНог — Истопия заппосов Обновить... Е5 Создать > ЛАКУ КЕУ, Подечитывать строки 26) Удалить Удалить каскадно Сбросить статистику Импорт/экспорт... Обслуживание Тгипсае > Скрипт ОЕГЕТЕ Резервная копия... На Восстановить... Скрипт ЗЕЕСТ Просмотр/редактирование данных › Скрипт УРВАТЕ Запросник... 1ремя выполнения: 273 зе Свойства... Рисунок 7. Расположение пункта ПМУЕВТ в контекстном меню. 6. После нажатия на ПМЗЕКТ откроется вкладка, где будет написан шаблон для этой 5ОТ, команды на ввод новых строк. Для добавления строки нужно добавить всю необходимую информацию и выполнить команду (Рисунок 8). Чтобы увидеть добавленную строку, необходимо вызвать для нужной таблицы контекстное меню, выбрать пункт “Просмотр/редактирования данных” и выбрать “Все строки”. г ОЕ Оцегу ЕФИог История запросов 1 ТМ5ЕАТ ТМТО рус. са61е1( 2 14, "Фамилия", "Имя", "Отчество", "Гражданство", "Место_рождения", "Дата_рождения") 3 МАКИЕ$ ('1' ‚'Царин', 'Павел', 'Александрович', 'русский', 'Россия', '1997-01-06'); Рисунок 8. ЗОТ, команда ПМЗЕВТ на добавление новой строки. Таким образом в таблицы Кшо (Рисунок 9), Кор (Рисунок 10) и зеапя (Рисунок 11) было добавлено по 8 строк. Результат План зыпогнения сообщения Мобсаноле: н р боты Имя дб р Пеаю и ния 2 ЕИикяг ^ сажени“ сазоыовущс®) ® сзеетнум Я мизаечвим) —® сашаавчвуту в) 1 1 Царин Павел ‘Александрович Русский Россия 1997-01-26 2 2 Штеупук `Зигмузд ‘Алукардович АЕСТриИЦ. ‘Австрия 1935-05-06 3 3 Каин Гузман Лоре Мексиканец, Мексика Е . $ Тозонов лиман Меценат Русский сое Е 5 5 Маттео "Мессина `Деэнеро `ИтЕЛЬЯНЕИ Италия в $ Могилевие ‘Семен ‘Александрович Русский Россия 7 Зе Маул Петрович ский Узбекистан В $ ониано Нота Петрович Русский Украина результаг_ плаивыполиения Фамилия, 1 дерин 2 Шелти 3 хаки а потоки ов 5 тю 6 Молва 7 Эвано 8 бонкено Результат План выполнения и д Ре 1 2 3 спапавимнуго (39) # 3 4 : 8 8 Рисунок 9. Содержимое таблицы 1аЫе1. сообщения мопйсапопе ты отжсто рат шитволоот Дороже | пы лазает 35} — спизаеинуто 5 ^ межг “ спизлегинуло 0) ао * сазаго * те сандрзвнч зо сын прронаь ен тона керио < рот 19850505 пля тром ож -72 Бони ны побаовла выньюй Мика ецат фо ди ори парти не сна ден -73 броне Карие пзбеонао стан ен овнкрзвуи та вы плувыю пвззавзо тк азии Пореч < Боди пубыю паттао Ре ноля Пети -77 Броне поубыя путан Ре Рисунок 10. Содержимое таблицы и\егро|. ‘Сообщения Моббсаиолз Фемилия в } стжето ры тетья ‚р Пиарабокзиния наетузууп5 (35) слагздегуалито (35) сгазазиииуо 35) уауи: слаздеиалито (10) ве Царун Певел „Александрович 2021-01-30 2021401-37 Шпеулук "Зипиу-д. ‘Алукардович 2017-05-06 Е: оон зи мн п: 2150505 8 замы "Токтакуч0в ‘Агимман "Меценат 2019-04-16 332 анна МЕС Мессина: "Денаро 2012-04-16 2 аоОы Могилеви- “Семен „Александрович 2016-11-21 467 ИЕ ‚Зубенко Михаил "Петрович (201-11-21 498 аоноыз _Афонасанко Николай Петрович 20-11-21 Е 20230349 Рисунок 11. Содержимое таблицы зргауКа. ЖХотиена Профессмй —„ Деталоы лага (30) — вие "програмист али Бармен 12017054. Не онвы 13050 ‘буссарь - злуни Рико 2012044 пастух зонт лавр 201112 Ар 201112 р беобяы ое ме ее ме ее пе ме ее ее Т + | 95В-накопитель Е) - с х Главиая Подслиться Вид л @ б % Шикрежаитьвт | удалить = Е - = м ТЫ Закрепить на панели Копировать Вставить [8 копироватьв" =} Переименовать Новая Свойства Выделить еаколеать Е папка - № - | Буфер обмена Упорядочить, Создаь `Опкрыиь. = | = у Т Ф > эоткомпыютер > Ц5В-накопитель (Е) М © | Поиае У5В-накопитель (Е) >| | вилео ^ имя Дата изменения Тип в } |8 Докумены То Ук 11.02.2020 13:55 'Папка с файлам $ Загрузки ИР М. 01.07.2020 16:38 ОЕ бегуег аа | Изображения ИЙ 12.91 01.07.2020 16:58; ЗЕ Зегуег Бака «А Музыка 3 Объемные объ } №1 Рабочий стол = Млпдолз (С) __ Новый том (2) 0) У5В-накопитель, Ш у5В-накопитель ( озтов < Элементов: 3 — Выбран 1 элемент: 50 МБ Рисунок 16 — результат 1 | соло О # О ® фпереместтьвт Ж Улалить * С Закрепить на панели Копировать Вславить Е оо ИНОЕ Выделить Бмстрого доступа и папка - Буфер обмена Упорядочить Создать Открыть 1 < У 1 + > этоткомпьютер > Новый том (0) > Ух © Поиск: Новый том (2 Я | ^ { > зидео ^ имя Дата изменения Тип ^ | > документы 7 Миаомв Киз 0/.11.2019 23:03 Папка с фай. № | > 3 Загрузки 1 Мопасгеваге Упопмейег 19.04.2020 18/3. "Папка с фай 1 > Ы Изображения Е гхаай 21.02.2019 19:00 Расширсиис |! > { Музыка (5 лаг 01.07.2020 1538 ЗЕ бес > За объемные обы 5 Боле 01.07.2020 15558 ЗАЕ5емегы | > МЕ Ребочий я (5 Бля 01.07.2020 15:58 $ 5еуег С Г ревизЕХ 20.04.2010 10:22 > 5 Мпдомв (© Г] ревие64.52Х 20.04.2010 10:22 Файл "5ЕХ" > __ Новый пом (р: ЕЯ [Г] ревзивЕл.5ЕХ 27.4.2019 23:03 Файл "5ЕХ" > В в иакопитель [| ревикЕп64.5ЕХ 27.04.2010 23:03 Файл "ЕХ" > Виба-иакопитоль ( Г] резсирмюп 28.01.2019 2244 Файл Ю№ 1 ТОТ < Элементог: 48 Рисунок 17 — результат 2 10 3. Создать базу данных База1, причем для данных на диске О определить два файла с начальным размером по 100 Мб, но не более 500 Мб, с величиной прироста 10%, для журнала транзакций - на диске Е один файл с начальным размером 50 Мб, но не более 100 Мб, с величиной прироста 10 %. Результаты представлены на следующих скриншотах(рис.18-20) ЕСВЕАТЕ РАТАВАЗЕ Базаз ОМ РВТМАВУ (МАМЕ=Ь5, ЕТЬЕМАМЕ=‘О:\65.та+', ЗТ2Е=1@0МВ, МАХЗТРЕ=500, ЕТЬЕбВОМТН=1%) , (МАМЕ=Ь6, ЕТЬЕМАМЕ='О:\66.та*', $12Е-100МВ, МАХЗТЕЕ-50@, ЕТЬЕСВОИТН=10%) 106 ом (МАМЕ=14, ЕТЕЕМАМЕ='Е:\14.14*', $Т2Е-Б@МВ, МАХЗТ2Е-100, ЕТЬЕСВОМТН=10%) Рисунок 18 — запрос ЕЕИ —--—осоеньо оса бсварывоь слиоаыи - © я О ®° [4 Переместитьвт | Ж удалить * #7 | х Закрепить на панели Копировать Вставить Копироватьв" ‘ТПереименовать Новая ‘Свойства Выделить ‘быстрого доступа папка 7 , т Буфер обмена Упорядочить ‘Создать Открыть < У Л = > Этот компьютер > Новый том (09 > м О | Поиск Новый том (03 р А > видео ^ имя Дата изменения Тип й > Документы о Мипаом$ КИ$ Ои.11.29719 23:03 Папка с фай, ь заруаки ПТ Мопаегараге ИпСопменег 19.04.2020 18:13 Папка с фай, нию [® 7ххааи 21.02.2019 19:00 Расширение зображения р 7 та! 01.07.2020 1638 $1. бегуег © > $} Музы (57 Бот 01.07.2020 16:58 $ОЕ бегуег В > № Объемные объ (57 Бла! 01.07.2020 16:58 $1. бегуег © > № Рабочий стол [5 5. тай 01.07.2020 17:17 $01. бегуег © > в. МИпаомв (©) (57 бла! 01.07.2020 17:17 $1. бегуег © > __ Новыйтом (0) [] ревин-зЕХ 29.04.2019 10:22 Файл "ЕХ" > В ИВ накопитель [] ревиив4.$ЕХ 29.04.2019 10:22 Файл "ЕХ" [С] регаинЕп.5ЕХ 27.04.2019 23:03 Файл "ЕХ" У_ 3 5В-накопитель ( [С] реиНЕп64.5ЕХ. 27.04.2019 23:03 Файл "ЗЕХ" М 1 Ю5ТОВ К Элементов: 50 11 Рисунок 19 — результат 1 Главная | Подьмтья — Вид ( Средства работы с дисками © И | = к в ` сы Я асе в. перелить на панели Копиролоти, Веталить Копировать в” | = Пераменовать | Ноя С падстта слить ‘быстрого деступа и папка - № - Буфер обмена Упорядочить Создеть Отрыть = > Л 0 > этоткомпьютер > У5В-накопитель (Е) > м © | Поиск 058-накопитель (Е) 2 видео ^ имя Дата изменения Тип 19 Докиленты По юъияк 11.02.0020 12ъ5 опа с файлам Ззеруми Я ма! 01.07.2020 1638 51 бегуег ав Ы иображения Я ра! 01.07.2020 16:58 ЗАЕ бегуег ав „№ Мучака Я ма! 01.07.2020 17:17 ЗИ бегмег Сама, ЗА обеемньк об 18 рабочий соя 1 Миадоии (©) х_ Новый ом (5) > 1 ИЗВ-пакониисль У 1 ибв-паконииели, ( По юъияк ыы > Элементов: 1 = Рисунок 20 -— результат 2 4. Создать базу данных База1, причем для данных на диске О определить два файла с начальным размером по 100 Мб, но не более 500 Мб, с величиной прироста 10%, для журнала транзакций - на диске Е один файл с начальным размером 50 Мб, но не более 100 Мб, с величиной прироста 10 Мб. Результаты представлены на следующих скриншотах(рис 21-23) -ЭСВЕАТЕ РАТАВАЗЕ База4 ОМ РЕТМАВУ (МАМЕ=Ь7, РТЬЕМАМЕ='О:\67.мат', ЗТ7Е=100МВ, МАХЗТ7Е=500 , ЕТЕЕСВОМТН=10%) , (МАМЕ=Ь8, РТЬЕМАМЕ='0:\68.тат', ЗТ7Е=100МВ, МАХЗТ7Е=500 , ЕТЕЕСВОМТН=10%) Об ОМ (МАМЕ=15, РТЕЕМАМЕ='Е:\15.1а+', ЗТРЕ=50МВ, МАХ$Т7Е=100, ЕТЬЕСКОМТН=19) Рисунок 21 — запрос 12
Docsity logo