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



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

Лабораторная работа №3. Запросы к базе данных


Цель работы: освоение приемов работы с запросом. Создание простого запроса, создание простого запроса с параметром. Основы работы в конструкторе. Создание сложных запросов и использование вычисляемых полей в запросах.

1. Запросы к базе данных


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

Запрос это команда на выполнение определенного вида манипулирования данными.

Существует универсальный язык, на котором формулиру­ются запросы во многих СУБД. Он называется SQL (Structured Query Language) — структурированный язык запросов. В MS Access имеется высокоуровневое вспомогательное средство- это конструктор запросов.

Запрос 1. Построим в выполним запрос № 1:

Требует­ся получить список всех экзаменов на всех факультетах.

Список должен быть отсортирован в алфавитном порядке по названиям факультетов.

Для его выполнения достаточно одной таблицы «ФАКУЛЬТЕТ». Команда такого запроса имеет вид на гипотетическом языке:

.выбрать <список выводимых полей> для <условие выбора> сортировать <ключи сортировки> по <порядок сортировки>

.выбрать Факультет (таблица). ФАКУЛЬТЕТ ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3 сортировать Название факультета по возрастанию

В результате выполнения такого запроса будет получена табл. 5.

Таблица 5. Список экзаменов: запрос на выборку

ФАКУЛЬТЕТ

ЭКЗАМЕН_1

ЭКЗАМЕН_2

ЭКЗАМЕН_3

Исторический

История

Иностранный язык

Сочинение

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

Математика

География

Русский язык

Юридический

Русский язык

Иностранный язык

Обществознание




Рис.13.Запрос по таблице «ФАКУЛЬТЕТЫ» в режиме просмотра.


Запрос 2.

Нужно вывести названия всех специальностей с указанием факультета и плана приема. Сортировать в ал­фавитном порядке по двум ключам: названию факультета (первичный ключ) и названию специальности (вторичный ключ).

Команда для данного запроса будет следующей:

.выбрать. Факультет (таблица). Название факультета, Специальности (таблица), СПЕЦИАЛЬНОСТЬ. ПЛАН сортировать Факультеты. Факультеты по возрастанию, Специальности. СПЕЦИАЛЬНОСТЬ по возрастанию

Использованы составные имена полей, включающие разделенные точкой ИМЯ ТАБЛИЦЫ и имя поля в этой табли­це. Результат запроса отражен в табл. 14.



Рис. 14. План приема: запрос на выборку

Таблица 6. Список Экзаменов: запрос на выборку

Факультеты

Специальность

План приема на дневное

Исторический

История

50

Исторический

Политология

25

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

Бухгалтерский учет

40

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

Финансы и кредит

25

Юридический

Социальная работа

25

Юридический

Юриспруденция

60



Вывод


Запрос — это команда на выполнение определенного вида манипулирования данными из БД.

Существуют следующие типы запросов: на выборку и сор­тировку, на добавление, на удаление, на обновление.

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

Универсальный способ описания команд запросов — язык SQL. Проще формировать команду запроса с помощью конструктора запросов.
1   ...   17   18   19   20   21   22   23   24   ...   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