Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения



страница24/30
Дата24.07.2013
Размер1.73 Mb.
ТипПрактикум
1   ...   20   21   22   23   24   25   26   27   ...   30

4. Запросы по нескольким таблицам к базе данных

Вычисляемые поля


Запрос 3. Получить список всех абитуриентов, живущих в Перми и имеющих медали. В списке указать фамилии, но­мера школ и факультеты, на которые поступают абитуриенты. Отсортировать список в алфавитном порядке по фамилиям.

Для реализации данного запроса информация должна из­влекаться из трех таблиц: «Анкеты», «Факультеты», «Аби­туриенты». Запишем команду на гипотетическом языке за­просов:

.выбор АНКЕТЫ (таблица).ФАМИЛИЯ, Анкеты(таблица).УЧ_ЗАВЕДЕНИЕ, Факультеты (таблица).ФАКУЛЬТЕТ для Анкеты. ГОРОД= "Пермь" и Абитуриенты. МЕДАЛЬ=ДА сортировать Ан­кеты. ФАМИЛИЯ по возрастанию

Здесь снова используются комбинированные имена по­лей, включающие имя таблицы и имя поля, разделенные точкой.

Результатом выполнения данного запроса будет табл. 9:
Таблица 9. Пермяки, имеющие медали

Фамилия

Учебное заведение

Факультет

Васильева

ПТУ №8

Экономический

Круг

Школа №102

Экономический



Команда на гипотетическом языке запросов выглядит так:

.выбор АНКЕТА (таблица).РЕГ НОМ, АНКЕТА(таблица).ФАМИЛИЯ,

СУММА: Оценки(таблица).ОЦЕНКА_1 + ОЦЕНКА_2 + ОЦЕНКА_3

сортировать СУММА по убыванию

Значение поля «СУММА» получается путем суммирова­ния оценок по всем экзаменам. По этому же полю можно производить сортировку. Вычисляемое поле представляется на гипотетическом языке запросов так:

<имя поля> : <выражение>

Выражение записывается по традиционным правилам для арифметических выражений, используемых в програм­мировании и в электронных таблицах.

Выражение можно вводить как непосредственно в ячейке конструктора, так и воспользовавшись построителем выра­жений. Окно построителя выражений открывается щелчком по кнопке на панели инструментов.

В результате выполнения этого запроса будет получена следующая табл. 10.

Таблица 10.
Суммы баллов

РЕГ НОМ

ФАМИЛИЯ

СУММА

1001

Васильева

14

1002

Быков

12

2001

Елкин

15

2002

Мухин

13

2003

Зубова

5

3001

Анохин

15

3002

Жакин

13

3003

Дикий

3


По вычисляемому полю может быть определено условие отбора. Например, если в условие отбора добавить выраже­ние СУММА > 13, то в итоговую таблицу попадут только пер­вые пять строк.

Вывод


В запросах можно использовать вычисляемые поля. Вы­числяемое поле становится лишь элементом запроса и не включается в таблицы БД.

На вычисляемое поле можно накладывать условия отбо­ра, производить сортировку.

Вопросы и задания


1. Что такое вычисляемое поле? Где его можно использовать?

2. Запишите команды запросов на выборку на гипотетическом языке для перечисленных ниже задач. Везде организуйте сор­тировку по первому полю;

а) получить список всех специальностей, на которых сдается экзамен по русскому языку;

б) получить список всех специальностей, па которых план при­ема больше 40 человек;

в) получить таблицу, содержащую фамилии абитуриентов, название городов, номера школ для абитуриентов, живущих не в Перми и не имеющих медалей;

г) получить таблицу, содержащую фамилии, имена, отчества и стаж работы абитуриентов, поступающих на юридический фа­культет;

д) получить таблицу, содержащую фамилии, специальности, года рождения для тех абитуриентов, которые родились до 1982 года.

3. Запишите команды запросов на выборку на гипотетическом языке для перечисленных ниже задач. Везде организуйте сор­тировку по первому полю:

а) получить таблицу, содержащую фамилии абитуриентов и средние значения оценок, полученных на экзаменах;

б) получить список лишь тех абитуриентов, у которых оценка за первый экзамен больше среднего балла за все экзамены;

в) предположим, что действует следующее правило: на эконо­мический факультет университета принимаются те абитуриенты, у которых сумма баллов за экзамены не меньше 14; на исто­рический факультет — не меньше 13; на юридический факультет — не меньше 12. Получите список принятых на каждый факультет, указав факультеты, специальности, фамилии, имена, отчества. Отсортируйте список по факультету и специа­льности.

1   ...   20   21   22   23   24   25   26   27   ...   30

Похожие:

Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонтрольная работа для студентов заочной формы обучения, учебно-методический материалы по дисциплине, формы текущего, промежуточного, рубежного и итогового контроля, самостоятельная работа студентов
Пакеты прикладных программ [Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. – 13 с
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconПрактикум по курсу "Информатика" для студентов заочной формы обучения
Лабораторный практикум включает работы по следующим темам: алгоритмизация и программирование циклических процессов и известным и...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconПланы семинаров и тексты задач для студентов заочной формы обучения
В соответствии с учебным планом в 8-м семестре для студентов заочной формы обучения проводятся два семинара по нотариату по
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонтрольная работа для студентов заочной формы обучения, учебно-методический материалы по дисциплине, формы текущего, промежуточного, рубежного и итогового контроля, самостоятельная работа студентов
Мультимедиа технологии [Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. 20 с
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconЕкатеринбургский колледж транспортного строительства основы философии
Практикум предназначен для студентов очной и заочной формы обучения студентов всех специальностей профессиональных средних учебных...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонтрольная работа для студентов заочной формы обучения; учебно-методические материалы по дисциплине; формы текущего, промежуточного, рубежного и итогового контроля; самостоятельная работа студентов
История российского менеджмента [Текст]: рабочая программа дисциплины. Тюмень: гаоу впо то «тгамэуп», 2012. 15 с
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconУчебно-методический комплекс по курсу "История Украины" для студентов дневной и заочной формы обучения. /
Учебно-методический комплекс по курсу “История Украины” для студентов дневной и заочной формы обучения
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconЗюзенкова О. М. Контрольные задания по немецкому языку №1 (варианты 1, 2) для студентов заочной формы обучения ит kontrollarbeiten №1 für Fernstudenten Минск 2009
Контрольное задания №1 по немецкому языку для студентов заочной формы обучения ит– Мн.: Бгуир, 2006. 9 с
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconХимия воздуха и воды для студентов факультета инженерных систем и экологии специальности 270109 дневной и заочной форм обучения Казань 2010
Методические указания предназначены для самостоятельной работы студентов дневной и заочной формы обучения специальности 270109 по...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconЭлектро магнетизм лабораторный практикум п ермь 2004 удк 53(07) : 378 электромагнетизм : Лабораторный практикум
Практикум предназначен для студентов дневной, заочной и дистанционной форм обучения
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org