Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
IX. Заполнение и сохранение файла- отчета о практической работе в своей личной рабочей папке.
Инструкция к практической работе №5 Тема: Реализация сложных запросов к базе данных «Приемная комиссия» Цель работы: • закрепление навыков по созданию и заполнению таблиц; • отработка приемов реализации сложных запросов на выборку Оборудование: ПК, проектор, учебник, тетрадь Ход урока X. Инструктаж по ТБ
XI. Задания для практической работы
Задание 1 Создать таблицу «Оценки» и ввести в нее данные с результатами вступительных экзаменов. 1. Создать таблицу, соответствующую следующему отношению: ОЦЕНКИ (РЕГ НОМ, ОЦЕНКА_ l, ОЦЕНКА_2, ОЦЕНКА_З)
2. Связать таблицу «Оценки» с таблицей «Абитуриенты» через поле РЕГ_ НОМ. 3. Ввести в таблицу следующие данные: Оценки
Пояснение. Ноль баллов в таблице выставляется за неявку на экзамен. Задание 2 С помощью конструктора запросов реализовать следующие запросы, использующие данные из нескольких таблиц и сложные условия выбора. 1. Получить список всех абитуриентов, живущих в Перми и имеющих медали. В списке указать фамилию и номер школы, факультет, на который они поступают. Отсортировать в алфавитном порядке фамилий. Пояснение. Для реализации данного запроса информация должна извлекаться из трех таблиц: «Анкеты», «Факультеты», «Абитуриенты». Команда на гипотетическом языке запросов имеет вид: .выбор Анкеты. ФАМИЛИЯ, Анкеты. УЧ_3АВЕДЕНИЕ, Факультеты. ФАКУЛЬТЕТ где Анкеты. ГОРОД = «Пермь» и Абитуриенты. МЕДАЛЬ= ДА сортировать Анкеты. ФАМИЛИЯ по возрастанию В данном запросе нужно отобразить на экране не все данные, а только часть из них. Поэтому в строке Функция необходимо задать условия отбора. Для поля ГОРОД необходимо в данной строке ввести значение «Пермь», а для поля МЕДАЛЬ – значение TRUE.
Обратите внимание на то, что, хотя в команде непосредственно используются поля только из трех таблиц «Анкеты», «Факультеты» и «Абитуриенты», в реализации запроса должна участвовать четвертая таблица «Специальности». Ее нельзя исключить, поскольку будет нарушена связность схемы: таблица «Абитуриенты» связана с таблицей «Факультеты» через таблицу «Специальности». В результате выполнения данного запроса должна получиться следующая таблица: Пермяки-медалисты
Примечание. При формировании запросов можно использовать знаки отношения: =, >, <, > =, < =, <> (не равно). Например, если в приведенном выше запросе изменить условие отбора на ' <>Пермь', то будут выбраны все абитуриенты, проживающие не в Перми. 2. Получить список всех абитуриентов, поступающих на юридический факультет, имеющих производственный стаж. Указать фамилию, город, специальность и стаж. Упорядочить по фамилиям. Пояснение. В этом запросе должны использоваться три таблицы: «Анкеты», «Специальности», «Абитуриенты». На гипотетическом языке запросов команда выглядит так: .выбор Анкеты. ФАМИЛИЯ, Анкеты. ГОРОД, Специальности. СПЕЦИАЛЬНОСТЬ, Абитуриенты. СТАЖ где Факультеты. ФАКУЛЬТЕТ = "Юридический " и Абитуриенты. СТАЖ>О сортировать Анкеты. ФАМИЛИЯ по возрастанию Самостоятельно реализовать запрос через конструктор. В результате должна быть получена следующая таблица: Юристы со стажем
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2020-11-23; просмотров: 92; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.40.53 (0.005 с.) |