лр30. Лаб. раб 30 Построение запросов к базе данных на языке SQL (разл. Занятие 63 (І семестр) Вид занятия Лабораторная работа (30) Тема Построение запросов к базе данных на языке sql (различных типов)
Скачать 138 Kb.
|
Учебно-методическая план-карта занятияЗанятие № 63(І семестр)Вид занятия: Лабораторная работа (№ 30) Тема: Построение запросов к базе данных на языке SQL (различных типов). Цель: Закрепить навыки построения запросов различных типов к базе данных на языке SQL. Обеспечить развитие у обучающихся навыков, способствующих развитию памяти, логического мышления и применению имеющихся знаний и умений при создании баз данных в СУБД MySQL. Способствовать формированию информационной культуры, умения и навыков коллективного и самостоятельного овладения знаниями. Оборудование: Раздаточный материал, компьютер, Open Server, MySQL. Литература: Джеймс Р., SQL: полное руководство, 3-е изд. / Джеймс Р. Грофф, Вайнберг Пол Н., Оппелъ, Эндрю Дж : Пер. с англ. - М.: ООО "И.Д. Вильямс", 2015. - 960 с. Кудрявцев К.Я. Создание баз данных: Учебное пособие/ К.Я. Кудрявцев. – М.:НИЯУ "МИФИ", 2010. – 155 с. Мартишин С.А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench: Учебное пособие / С.А. Мартишин и др. – М.: ИД ФОРУМ: НИЦ Инфра-М, 2012. – 160 с. Структура занятия: 1. Организационная часть 2. Сообщение темы, цели и основных задач 3. Вопросы занятия: 3.1. Контроль исходного уровня знаний студентов и актуализации опорных знаний: 3.1.1 Какие основных условий отбора (в стандарте ANSI/ISO они называются предикатами) используются в SQL? 3.1.2. Какие итоговые функции используются в SQL? 3.1.3. Чем CROSS JOIN отличается от UNION JOIN ? 3.1.4. Что собой представляет вложенный запрос? 3.2. Инструктаж по технике безопасности на рабочем месте. 3.3. Выполнение студентами заданий лабораторной работы. Содержание задания: см. инструкцию. 3.4. Текущий контроль выполнения работы 3.5. Защита отчетов по работе 4. Подведение итогов (анализ, систематизация знаний и навыков). 5. Выдача задания для самостоятельной работы студентов Оформить отчет по лабораторной работе 6. Уборка рабочих мест Преподаватель: Гирич Н.Н. Лабораторная работа №30 Тема: Построение запросов к базе данных на языке SQL (различных типов). Цель: Закрепить навыки построения запросов различных типов к базе данных на языке SQL. Обеспечить развитие у обучающихся навыков, способствующих развитию памяти, логического мышления и применению имеющихся знаний и умений при создании баз данных в СУБД MySQL. Способствовать формированию информационной культуры, умения и навыков коллективного и самостоятельного овладения знаниями. Оборудование: Раздаточный материал, компьютер, Open Server, MySQL. Содержание отчета: 1. Тема, цель лабораторной работы. 2. Тексты SQL запросов и результаты их выполнения для каждого пункта индивидуального задания (Номер варианта указан в самом левом столбце (N п/п) журнала вашей группы). 4. Выводы. Порядок выполнения работы База данных книготорговой компании (база данных pubs) включает три таблицы, определяющие сущности: таблица authors определяет авторов, таблица publishers - издателей, а таблица titles - сами книги. Четвертая таблица titleauthor задает отношение между таблицами titles и authors. Она показывает, какие авторы написали какие книги. Связь между таблицами titiles и publishers определяется столбцом pub_id в данных таблицах. Ниже представлены структуры используемых таблиц. Структура таблицы authors
Структура таблицы publishers
Структура таблицы titles
Структура таблицы titleauthor
В столбце type таблицы titles используются следующие типы книг: business - книги по бизнесу, mod_cook - книги по современной кулинарии, popular_comp - книги по компьютерной тематике, psychology - книги по психологии, trad_cook - книги по традиционной кулинарии, UNDECIDED - неопределенный тип книги. В столбцах state таблиц authors и publishers используются следующие обозначения административных единиц США: CA - штат Калифорния, DC - округ Колумбия, IL - штат Иллинойс, IN - штат Индиана, KS -штат Канзас, MD - штат Мэриленд, MA - штат Массачусетс, MI - штат Мичиган, NY - штат Нью-Йорк, OR - штат Орегон, TN - штат Теннесси, TX - штатТехас, UT - штат Юта. В столбце country таблицы publishers используются следующие обозначения стран: France - Франция, Germany - Германия, USA - США. Домен городов, используемый в таблицах authors и publishers, включает города Ann Arbor, Berkeley, Boston, Chicago, Corvallis, Colevo, Dallas, Gary, Lawrence, Menlo Park, Munchen, Nashville, New York, Oakland, Palo Alto, Paris, Rockville, Salt Lake City, San Francisco, San Jose, Vacaville, Walnul Creek, Washington. |