рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ОСНОВНЫЕ СВЕДЕНИЯ.

ОСНОВНЫЕ СВЕДЕНИЯ. - Лабораторная Работа, раздел Информатика, Практикум по основам информационных технологий При Использовании Бд, Доступ Пользователя К Базовым Таблицам Обычно Бывает За...

При использовании БД, доступ пользователя к базовым таблицам обычно бывает закрыт. Обращение к информации БД, как правило, осуществляется с помощью запросов. Запрос позволяет отобрать необходимые данные из одной или нескольких связанных таблиц. Для одной и той же таблицы может быть создано много разных запросов, каждый из которых позволяет извлекать из таблицы ту информацию, которая в данный момент необходима.

Информация в таблице – ответе на запрос может быть упорядочена, отфильтрована, объединена или обработана каким-либо другим образом. При этом исходные таблицы не изменяются. В запросах могут выполняться итоговые вычисления. Наиболее часто используются запросы на выборку. В результате такого запроса создается таблица, содержащая только данные, отвечающие условию запроса. Проще всего сформировать запрос с помощью бланка QBE – запроса по образцу.

Запрос на выборку

Для создания запроса в режиме Конструктор необходимо выполнить следующие действия:

Открыть вкладку Запрос диалогового окна База данных, и щелкнуть по кнопке Создать;

В диалоговом окне Новый запрос выбрать пункт Конструктор;

В диалоговом окне Добавление таблицы выбрать нужные таблицы и занести их в верхнюю половину бланка запроса щелчком по кнопке Добавить на панели инструментов. В диалоговом окне Добавление таблицы присутствуют три вкладки: Таблицы, Запросы, Запросы и таблицы. Это значит, что запрос можно создавать не только на основе таблицы, но и на основе уже созданного запроса.

В верхней части бланка запроса по образцу (см. рисунок 2) находятся списки полей таблиц, на которых основывается запрос. В нижней части таблицы определяется структура запроса, то есть таблицы, в которой будут содержаться данные, получаемые в результате ответа на запрос. Эта часть бланка формируется следующим образом:

Строка Поле заполняется перетаскиванием названий полей из верхней части бланка.

Строка Имя таблицы формируется автоматически при перетаскивании поля.

Щелчок по строке Сортировка открывает кнопку открывающегося списка, содержащего способ упорядочения данных.

Флажки в строке Вывод на экран обеспечивают отображение данных столбца.

В строку Условие отбора заносятся условия включения записи в результирующую таблицу. По каждому полю может быть создано свое условие отбора.

Запуск запроса осуществляется щелчком по кнопке Запуск(!) на панели инструментов. После этого формируется результирующая таблица.

Для выхода из результирующей таблицы и возврата в режим создания запроса следует еще раз щелкнуть по кнопке Запуск (!).

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

Ввод условий отбора

Для отбора записей с конкретным значением поля, это значение вводится в ячейку Условие отбора. Текстовое значение вводится без кавычек, они добавляются автоматически. Если необходимо задать несколько условий для одного поля, они вводятся в строку Условие отбора с использованием знаков логических операций – AND, OR. Условия, в которых используется логическая операция ИЛИ, могут быть введены двумя способами:

в поле Условие отбора вводится составное условие со знаком операции OR;

в поле Условие отбора вводится первое условие, остальные условия вводятся в строку Или.

Кроме общепринятых логических операций, Access предоставляет три специальных оператора, предназначенных для отбора данных:

BETWEEN – определяет диапазон значений. Например, выражение BETWEEN 100 And 200 означает то же, что >=100 And <=200.

Например, для отображения дат а диапазоне 5-декабря-2006 и 5-декабря-2007 использует условие: Between #05.12.06# And #25.12.07# (Значения типа Дата и время вводятся в символах – “#”).

IN – задает используемый список значений. Так, выражение IN(“A”,”B”,”C”) означает то же, что “А” Or “B” Or “C”.

LIKE – используется для поиска образцов в текстовых полях. В образец поиска можно включать символы шаблона:

“?” – один символ в данной позиции и “*”- любое количество (включая нулевое) символов в данной позиции.

! – исключение символов, указанных после подстановочного знака.

“#” означает, что в данной позиции должна стоять цифра. (Полный список подстановочных знаков приведен в разделе справочной системы “Использование подстановочных знаков для поиска значений”).

Допустимый диапазон символов для данной позиции должен быть заключен в квадратные скобки, восклицательный знак используется для указания исключений. Выражение Like ”?[d-h]a[0-9*]” проверяет наличие произвольного символа в первой позиции, буквы от d до h – во второй позиции, буквы а - в третьей позиции, цифры – в четвертой позиции, и произвольного числа и набора символов в конце строки. Выражение Like ”?[!d-h]a[0-9*]” отличается от предыдущего тем, что во второй позиции могут быть любые символы, исключая диапазон от d до h.

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

Результирующие таблицы запросов могут содержать вычисляемые поля. Использование вычисляемых полей позволяет экономить память. Те данные, которые могут быть вычислены на основе имеющейся в таблицах информации, нет необходимости хранить в базовых таблицах. Для выполнения вычислений вводится выражение, результат вычисления которого заносится в новое поле запроса. Выражения могут включать арифметические операции, встроенные функции Access. Выражения для вычисляемых полей могут быть созданы с использованием построителя выражений. Для создания вычисляемого поля необходимо выполнить следующие действия:

9. установить курсор в строку поле;

10. щелкнуть по кнопке Построить на панели инструментов;

ввести выражение для вычисления значения поля в область ввода окна Построитель выражений. Выражение может быть построено с помощью знаков операций, перечня имен полей, списка функций, представленных в окне построителя. Идентификаторы полей вводятся в квадратных скобках. Полный идентификатор поля записывается следующим образом: [Имя таблицы].[Имя поля].

Запросы на изменение

К числу запросов на изменение относятся запросы на обновление данных, запросы на добавление и запросы на удаление записей. Запросы на изменения позволяют автоматически создавать новые таблицы или изменять уже имеющиеся. При этом выполняется следующее: создается запрос, с помощью которого отбираются данные из существующих таблиц или создаются новые данные путем вычислений; после запуска запроса создается временная результирующая таблица. Данные этой временной таблицы служат основой для создания новых, или изменения уже существующих таблиц. Запрос на выборку преобразуется в нужный тип запроса (с помощью меню Запрос или кнопки Тип запроса на панели инструментов).

Запрос на удаление

Создать запрос на удаление, предназначенный для удаления из таблицы Для этого следует:

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

· В режиме конструктора запроса выбрать тип запроса - Удаление.

· Переместить символ (*) из списка полей в бланк запроса. (В ячейке Удаление в этом столбце появляется значение “Из”).

· Чтобы задать условия отбора удаляемых записей необходимо переместить с помощью мыши в бланк запроса атрибуты, для которых устанавливаются условия отбора. В ячейке Удаление в этом поле появляется значение Условие.

· Ввести условие отбора в ячейку Условие отбора для полей, перемещенных в бланк запроса.

· Для удаления записей нажать кнопку Запуск (!) на панели инструментов.

Запрос на создание новой таблицы

Запрос на создание новой таблицы строится на основе запроса на выборку.

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

Затем запрос на выборку преобразуется в запрос на создание таблицы (команда Запрос/Создание таблицы).

Вводится имя новой таблицы .

Фильтры.

Фильтр выполняет ту же функцию, что и запрос – отбор нужных данных. Если запрос – это один из объектов БД, то фильтр – это свойство объекта базы данных, предназначенное для поиска записей. Основные разновидности фильтров:

· Фильтр по выделенному;

· Обычный фильтр;

· Расширенный фильтр.

Для задания фильтра по выделенному следует выделить одно или несколько смежных полей (типы данных в полях должны совпадать) и выполнить команду Записи/Фильтр/По выделенному или щелкнуть кнопку Фильтр по выделенному. В таблице останутся только те записи, у которых значения полей совпадает с выделенным. Команда Исключить выделенное также обеспечивает фильтрацию, но с обратным критерием – скрывает записи, значения полей которых совпадают с выделенными. Команда Удалить фильтр не удаляет сам использованный критерий, а только отменяет действие фильтра, делая все записи доступными. Заданный режим фильтрации можно применить командой Применение фильтра.

Команда Изменить фильтр позволяет отредактировать условия отбора в окне Обычного фильтра. Команда Изменить фильтр выводит окно Запроса по форме. Если условие отбора для таблицы еще не задано, то в нижней части находится ярлычок вкладки Найти. В каждом столбце, следует ввести логическое выражение. Для ввода составных условий используется ярлычок Или. Для выполнения фильтрации следует выполнить команду Применить фильтр. Отменяется фильтрация командой Удалить фильтр.

Расширенный фильтр вызывается командой Записи/Фильтр/Расширенный фильтр. Окно расширенного фильтра напоминает окно создания запроса. Контекстное меню расширенного фильтра содержит команды, позволяющие преобразовывать расширенные фильтры в запросы и наоборот.

КОНТРОЛЬНЫЕ ВОПРОСЫ.

1. Для чего предназначены запросы?

2. Какие виды запросов Вам известны?

3. Каким образом задаются таблицы, из которых берутся данные для запроса?

4. Какими способами вводятся составные условия отбора?

5. Перечислить операторы, предназначенные для отбора данных.

6. Каким образом создается вычисляемое поле?

7. Как создать итоговый запрос?

8. Какие виды запросов относятся к числу запросов на изменение?

9. Для чего предназначен запрос на добавление данных?

10. Что представляет собой перекрестный запрос и как он формируется?

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ.

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

Для создания простого запроса:

· в окне базы данных открыть вкладку Запросы;

· в открывшемся окне щелкнуть по кнопке Создать;

· из появившихся пунктов окна Новый запрос выбрать Простой запрос,щелкнуть по кнопке ОК;

· в появившемся окне в строке Таблицы/запросы выбрать таблицу Преподаватели;

· в окне Доступные поля перевести выделение на поле Фамилия

· щелкнуть по кнопке >. Слово Фамилия перейдет в окно Выбранные поля;

· аналогично в окно «Выбранные поля» перевести поля «Имя», «Отчество», «Должность» (порядок важен — в таком порядке данные и будут выводиться);

· щелкнуть по кнопке Далее;

· в строке параметра Задать имя запроса ввести новое имя Должности препо­давателей,

· щелкнуть по кнопке Готово. На экране появится таблица с результатами запроса. Для сортировки данных:

· щелкнуть в любой строке поля Должность;

· Выполнить запуск запроса (кнопка !)

Для сохранения запроса:

· выполнить команду Файл/Сохранить;

· закрыть окно запроса.

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

Для создания запроса на выборку с параметром:

· В окне базы данных выбрать вкладку Запрос,

· щелкнуть кнопку Создать,

· Выбрать пункт Конструктор

· Щелкнуть ОК.

· В окне конструктора добавить таблицы Преподаватели и Дисциплины.

· Перетащить мышью необходимые поля из таблиц в поля запроса.

· В поле Условие отбора ввести текст в квадратных скобках [Введите фамилию преподавателя] (см. рисунок 23)

Рисунок 23

· Выполнить этот запрос для преподавателя Григорьева.

· Выполнить запуск запроса (кнопка !)

· Сохранить запрос. Дать имя запросу Преподаваемые дисциплины;

3. Создать запрос, в котором выводятся оценки студентов по задан­ной как параметр дисциплине для заданной как параметр группы.

1. Создать запрос в режиме Конструктора. Окно запроса представлено на рисунке 24.

Рисунок 24

· Сохранить запрос под именем Оценки по группам.

4. Создать запрос для определения средней оценки по каждой дисциплине.

· Создать запрос в режиме Конструктора. Перетащить поля таблиц в поля запроса. Для нахождения средней оценки выполнить групповую операцию (щелчок по кнопке Групповая операция на панели инструментов). В строке Групповая операция поля оценки выбрать функцию Avg. Отсортировать запрос в алфавитном порядке дисциплин.

Рисунок 25

· Сохранить запрос под именем Средние оценки.

5. Создать запрос, содержащий сведения о том, сколько преподавателей ведут каждую дисциплину.

· Создать запрос в режиме Конструктора. Окно запроса представлено на рисунке 26.

Рисунок 26

· Сохранить под именем Количество преподавателей.

6. Вывести список студентов, не получающих стипендию.

· Создать запрос в режиме Конструктора. Источником запроса является таблица Студенты.

· Перетащить поля таблицы Фамилия, Имя, Отчество, Стипендия из полей таблиц в поля запроса.

· В строку Условие отбораполя стипендия ввести нет.

7. Создать запрос для вычисления стипендии студентов по формуле Стипендия = Средняя *10. Окно запроса представлено на рисунке 27.

Рисунок 27


· Сохранить запрос под именем Стипендия.

8. Вывести список студентов, получивших более двух двоек. Окно запроса представлено на рисунке 28.

Рисунок 28

· Сохранить запрос под именем Двоечники.

9. Создать таблицу К отчислению, содержащую список студентов, получивших более двух двоек.

· Создать запрос аналогичный предыдущему.

· В меню Запрос панели инструментов выбрать Создание таблицы.

· В открывшемся окне Создание таблицы задать имя таблицы, нажмите ОК.

· Запустить запрос на выполнение.

10. Удалить из таблицы Студенты всех студентов, коды которых содержатся в таблице К отчислению.

· В режиме Конструктора создать запрос на удаление.

Рисунок 29

– Конец работы –

Эта тема принадлежит разделу:

Практикум по основам информационных технологий

ISBN... Витебский государственный университет Предисловие Пособие содержит систему лабораторных работ последовательное выполнение которых обеспечивает формирование устойчивых умений необходимых для...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ОСНОВНЫЕ СВЕДЕНИЯ.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Практикум по основам информационных технологий
Витебск 2007 Печатается по решению редакционно-издательского совета Витебского государственного университета.     ББК   УДК

ОСНОВНЫЕ СВЕДЕНИЯ
Файловые менеджеры – это программные средства, обеспечивающие пользователю наглядные и удобные средства управлени

ОСНОВНЫЕ СВЕДЕНИЯ
Подготовка текстов с использованием текстовых процессоров заключается в последовательном выполнении ряда этапов: · Набор текста. · Редактирование введенной информации. ·

Набор текста.
Для создания нового документа в Word можно щелкнуть в панели инструментов «Стандартная» значок Новый документ. Для переключения языка вводимых символов используется меню в

ОСНОВНЫЕ СВЕДЕНИЯ
Результаты исследований могут быть представлены в виде таблиц. Таблицы обеспечивают удобное и наглядное представление информации. Кроме того, в таблице может быть выполнена первоначальная обработка

N, Наименование, Цена, Количество, Стоимость.
4. Выровнять заголовки граф по центру, выделить их полужирным шрифтом, залейте желтым фоном. Внешние границы таблицы очертить двойной линией. 5. Заполнить таблицу информацией о продаже кан

ОСНОВНЫЕ СВЕДЕНИЯ
Перечисления в текстовых документах часто оформляются в виде списков. Различают три вида списков: маркированный, нумерованный, многоуровневый. Ниже приведены примеры трех типов списков. Ма

ОСНОВНЫЕ СВЕДЕНИЯ.
Редактор формул – это приложение, которое может работать совместно с текстовым процессором Microsoft Word и табличным процессором Microsoft Excel. Запуск редактора формул Для запу

ОСНОВНЫЕ СВЕДЕНИЯ
В учебной и научной литературе часто используется различного вида графика: рисунки из коллекций, созданных производителями программного обеспечения; графические объекты, созданные при помощи панели

Вставка рисунков из коллекции Microsoft Office.
Вставка рисунка из коллекцииMicrosoft Officeможет быть выполнена двумя способами: · С помощью команды Вставка/Рисунок/Картинки. · С помощью значка Добавит

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
1. Создать новый документ. 2. Открыть приложение 7, ввести текст. 3. Вывести на экран панель инструментов Рисование. 4. Создать первый рисунок:

ОСНОВНЫЕ СВЕДЕНИЯ
При оформлении небольших документов, как правило, бывает достаточно использовать возможности форматирования символов и абзацев. Но при работе с большими документами (статьями, рефератами, диссертац

ОСНОВНЫЕ СВЕДЕНИЯ
Создание структуры документа Многостраничные документы - научные отчеты, диссертации, брошюры - обычно имеют сложную структуру. Они разделяются на главы, параграфы и т.д. Каждый раздел име

ОСНОВНЫЕ СВЕДЕНИЯ
Табличный процессор - это пакет программ, предназначенных для обработки данных, организованных в форме таблиц. Электронные таблицы разрабатывались для решения экономических задач, однако, заложенны

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

Вычислите среднюю цену товаров в графе “Цена”.
Установить курсор в ячейку, для которой должно быть выполнено вычисление. Выбрать в меню команду Вставка/Функция или на линейке инструментов - кнопку с символо

Форматирование данных.
Измените числовой формат в графе “Цена “ на денежный, формат в графе “Стоимость” на числовой с 3 знаками после запятой. Для этого выделить ячейки с ценой и стоимостью

ОСНОВНЫЕ СВЕДЕНИЯ
Наиболее эффективным способом анализа данных является их визуальное представление в виде графика или диаграммы. Excel предоставляет разнообразные возможности графического отобр

ОСНОВНЫЕ СВЕДЕНИЯ
Пакет анализа - это надстройка, предназначенная для статистического анализа данных. В пакет анализа входят следующие программы: · Однофакторный дисперсионный анализ. · Двухфакторн

Результаты регрессионного анализа
    В диапазоне ячеек В4:

ОСНОВНЫЕ СВЕДЕНИЯ
Основная задача программы - браузера – открыть по указанному адресу Web-страницу. Современные браузеры располагают значительно более широкими возможностями и позволяют работать не только со службой

Работа браузера с Web-страницами в автономном режиме.
Для открытия программы Internet Explorer в автономном режиме необходимо после загрузки приложения выполнить команду Файл/Автономная работа.Для просмотра Web-страниц на которые захо

ОСНОВНЫЕ СВЕДЕНИЯ
Для создания Web – страниц могут использовать специальные приложения. Однако самый простой способ создания HTML-документа – это создание Web- страниц с помощью инструментов, входящих в текстовые пр

ОСНОВНЫЕ СВЕДЕНИЯ.
В научной деятельности приходится иметь дело с большими объемами данных. Основными операциями при этом являются сбор информации, ее обработка (отбор необходимых данных, фильтрация сортировка и т.д.

ОСНОВНЫЕ СВЕДЕНИЯ.
Формы могут быть созданы различными 7-ю различными способами: · в режиме Конструктора; · с помощью Мастера форм; · автоматическое создание формы стандартного вида с разме

ОСНОВНЫЕ СВЕДЕНИЯ.
Отчеты во многом похожи на формы и тоже позволяют получить результаты работы запросов в наглядной форме, но не на экране, а на принтере. Кроме того, отчеты предоставляют возможности группировки и в

ОСНОВНЫЕ СВЕДЕНИЯ
Программа PowerPoint представляет собой средство подготовки слайдов, которые могут быть распечатаны на бумаге, на прозрачной пленке или продемонстрированы на экране компьютера. Приложение служит дл

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

Запомните!
1. Прежде чем начать форматирование фрагмента текста, надо его выделить. 2. Форматировать можно с помощью меню или панели инструментов Форматирование. o Форматировать текст - это

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги