Лекция №13

Факультет: Электроэнергетика и информационные технологии

Кафедра: Информационные технологии и системы

Предмет: Информатика

Специальность: Глобальная экономика

Курс:I

Кредит: 6

Педагог: ст.пр., к.т.н. Оруджева Мехсети.


ЛЕКЦИЯ № 13.

СУБД MS ACCESS.


MS ACCESS. Предназначение запросов и их виды Лекция №13.

Запрос – это средство подборки данных из одной либо нескольких таблиц. Отбор осуществляется по условию данному юзером.

Запросы употребляются для просмотра, конфигурации и анализа данных разными методами. Запросы также можно использовать в качестве Лекция №13 источников записей для форм, отчетов и страничек доступа к данным. В Microsoft Access есть несколько типов запросов.

^ Запрос на подборку является более нередко применяемым типом запроса. Запросы этого типа возвращают данные Лекция №13 из одной либо нескольких таблиц и показывают их в виде таблицы, записи в какой можно обновлять (с некими ограничениями). Запросы на подборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей Лекция №13 и нахождения других типов итоговых значений.

^ Запрос с параметрами — это запрос, при выполнении отображающий в своем диалоговом окне приглашение ввести данные, к примеру условие для возвращения записей либо значение, которое Лекция №13 требуется воткнуть в поле. Можно создать запрос, выводящий приглашение на ввод нескольких единиц данных, к примеру 2-ух дат. Потом Microsoft Access может возвратить все записи, приходящиеся на интервал времени меж этими датами.

Запросы с Лекция №13 параметрами также комфортно использовать в качестве базы для форм, отчетов и страничек доступа к данным. К примеру, на базе запроса с параметрами можно сделать месячный отчет о доходах. При печати данного отчета Лекция №13 Microsoft Access выводит на экран приглашение ввести месяц, доходы за который должны быть приведены в отчете. После ввода месяца Microsoft Access делает печать соответственного отчета.

^ Перекрестные запросы

Перекрестные запросы употребляют Лекция №13 для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос подсчитывает сумму, среднее, число значений либо делает другие статистические расчеты, после этого результаты группируются в виде таблицы по двум наборам Лекция №13 данных, один из которых определяет заглавия столбцов, а другой заглавия строк.

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

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

^ Запросы SQL

Запрос SQL — это запрос, создаваемый с помощью Лекция №13 инструкций SQL. Язык SQL применяется при разработке запросов, также для обновления и управления реляционными базами данных, такими как базы данных Microsoft Access.

Когда юзер делает запрос в режиме конструктора запроса, Microsoft Access автоматом делает Лекция №13 эквивалентную аннотацию SQL. Практически, для большинства параметров запроса, доступных в окне параметров в режиме конструктора, имеются эквивалентные предложения либо характеристики языка SQL, доступные в режиме SQL.


MS ACCESS. Методы сотворения Лекция №13 запросов (мастер, конструктор).

Создание запроса в режиме Конструктора:

  1. В окне базы данных изберите Запросы и нажмите кнопку Сделать.

  2. В диалоговом окне Новый запрос щелкните строчку Конструктор, а потом нажмите кнопку OK.

  3. В Лекция №13 диалоговом окне Добавление таблицы изберите вкладку, содержащую объекты, данные из которых будут применены в запросе.

  4. Два раза щелкните объекты, которые необходимо добавить в запрос, а потом нажмите кнопку Закрыть.

Для сотворения Лекция №13 запроса на базе открытой таблицы:

  1. Вставка → Запрос

  2. В окне Новый запрос изберите режим Конструктора.

Создание обычного запроса при помощи мастера

Мастер обычного запроса на подборку делает запросы для получения данных из полей, избранных в одной Лекция №13 либо нескольких таблицах либо запросах. При помощи мастера можно также вычислять суммы, число записей и средние значения для всех записей либо определенных групп записей, также отыскивать наибольшее и малое значение в поле. Но Лекция №13 нельзя ограничить количество записей, возвращаемых этим запросом, при помощи критерий отбора.

  1. В окне базы данных изберите Запросы и нажмите кнопку Сделать.

  2. В диалоговом окне Новый запрос изберите в перечне строчку Обычный Лекция №13 запрос и нажмите OK.

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

Также создаются другие запросы при помощи мастера.

MS Лекция №13 ACCESS. Сохранение и открытие форм.

Форму, как и таблицу необходимо сохранить:

  1. Щелчок по кнопке ^ Закрыть в строке заголовка, выйдет окно с предложением сохранить форму, изберите имя и нажмите ОК.

  2. Файл → Сохранить как Лекция №13.

Файл → Сохранить при следующем сохранении.

Открытие формы:

  1. В окне базы данных изберите Формы.

  2. Изберите форму либо подчиненную форму, которую требуется открыть.

  3. Сделайте одно из последующих действий.

Чтоб открыть форму в режиме конструктора, нажмите кнопку Лекция №13 Конструктор на панели инструментов окна базы данных. Чтоб открыть форму в режиме формы, нажмите кнопку Открыть.

MS ACCESS. Отчеты и методы их сотворения (мастер, конструктор, автоотчеты).

Отчеты – это средства отображения данных и результатов Лекция №13 при выводе на печать. Отчет является действенным средством представления данных в печатном формате. Имея возможность управлять размером и внешним обликом всех частей отчета, юзер может показать сведения хотимым образом.

Большая Лекция №13 часть отчетов являются присоединенными к одной либо нескольким таблицам и запросам из базы данных. Источником записей отчета являются поля в базисных таблицах и запросах. Отчет не должен включать все поля из каждой таблицы либо Лекция №13 запроса, на базе которых он создается.

Отчет можно сделать 3-мя разными методами.

^ С помощью автоотчета на базе таблицы либо запроса. Автоотчет служит для сотворения отчета, в каком выводятся все поля Лекция №13 и записи базисной таблицы либо запроса.

  1. В окне базы данных изберите ^ Отчеты и нажмите кнопку Сделать.

  2. В диалоговом окне Новый отчет изберите 1-го из последующих мастеров.

Автоотчет: в столбец — каждое поле размещается на Лекция №13 отдельной строке; подпись находится слева от поля.

^ Автоотчет: ленточный — поля каждой записи находятся на отдельной строке; подписи печатаются сверху, один раз для каждой странички.

  1. Изберите таблицу либо запрос, содержащие данные Лекция №13, на которых должен быть основан отчет.

  2. Нажмите кнопку OK.

Microsoft Access применяет последний автоформат, использовавшийся для сотворения отчета. Если ранее отчет при помощи мастера не создавался, и не использовалась команда Автоформат в Лекция №13 меню Формат, то будет использован стандартный автоформат.

^ С помощью мастера на базе одной либо нескольких таблиц либо запросов. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и делает отчет на основании приобретенных Лекция №13 ответов.

  1. В окне базы данных изберите Отчеты и нажмите кнопку Сделать.

  2. В диалоговом окне Новый отчет изберите подходящего мастера.

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

  4. Нажмите Лекция №13 кнопку OK.

  5. Следуйте инструкциям мастера.

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

Вручную в режиме конструктора. Поначалу создается базисный отчет, который потом меняется в согласовании с требованиями в режиме конструктора Лекция №13.

  1. В окне базы данных изберите Отчеты и нажмите кнопку Сделать.

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

  3. Изберите таблицу либо запрос, содержащие данные, на которых должен быть основан отчет. (Если необходимо сделать свободный Лекция №13 отчет, не выбирайте ничего из этого перечня.)

Чтоб использовать в отчете данные из нескольких таблиц, сделайте отчет на базе запроса.

  1. Нажмите кнопку OK.

Microsoft Access откроет отчет в режиме конструктора Лекция №13.

MS ACCESS. Сохранение и открытие отчетов.

Открытие отчета:

  1. В окне базы данных изберите Отчеты.

  2. Изберите отчет либо подчиненный отчет, который требуется открыть.

  3. Сделайте одно из последующих действий.

Чтоб открыть отчет в режиме конструктора Лекция №13, нажмите кнопку Конструктор на панели инструментов окна базы данных. Чтоб открыть отчет в режиме подготовительного просмотра, нажмите кнопку Просмотр.

Сохранение отчетов:

  1. Нажмите кнопку Сохранить на панели инструментов Конструктор.

  2. При первом сохранении введите уникальное Лекция №13 имя в диалоговом окне Сохранение и нажмите кнопку OK. Если надавить кнопку Отмена, объект не будет сохранен.

MS ACCESS. Форматирование отчетов.

Внедрение стандартного формата

  1. Откройте форму либо отчет в режиме Лекция №13 конструктора.

  2. Сделайте одно из последующих действий.

Для форматирования всей формы либо отчета изберите область выделения формы либо область выделения отчета.

Для форматирования отдельного раздела изберите область выделения раздела.

Для форматирования 1-го либо нескольких частей Лекция №13 управления изберите эти элементы управления.

  1. Нажмите кнопку Автоформат на панели инструментов.

  2. Изберите имя формата в перечне.

  3. Для того чтоб задать отдельные атрибуты форматирования (шрифт, цвет либо тип границы), нажмите кнопку Характеристики.

Создание Лекция №13, обновление и изменение автоформата:

  1. Откройте форму в режиме конструктора.

  2. В меню Формат изберите команду Автоформат.

  3. В диалоговом окне Автоформат изберите автоформат из перечня.

  4. Нажмите кнопку Характеристики и изберите применяемые атрибуты.

  5. Нажмите Лекция №13 кнопку Настройка и изберите подходящий тумблер. Есть последующие варианты:

создание нового стиля на базе открытой формы либо отчета;

обновление избранного стиля на базе открытой формы либо отчета;

удаление избранного стиля.

  1. Нажмите кнопку Лекция №13 ^ OK дважды, чтоб закрыть диалоговые окна.

MS ACCESS. Расчеты в MS ACCESS. Построитель выражения.

Окно построителя выражений состоит из 3-х разделов, располагающихся сверху вниз.

  ^ Поле выражения.   В высшей части окна построителя размещено поле, в Лекция №13 каком создается выражение. Ниже находится раздел, созданный для сотворения частей выражения и их следующей вставки в поле выражения. Допускается конкретный ввод части выражения в поле выражения.

  ^ Кнопки операторов.   В средней Лекция №13 части окна построителя находятся кнопки с нередко применяемыми операторами. При нажатии на одну из этих кнопок построитель воткнет соответственный оператор в текущую позицию поля выражения. Чтоб вывести полный перечень операторов, изберите папку Операторы в Лекция №13 нижнем левом поле и подходящий тип в среднем поле. В правом поле будут выведены все операторы избранного типа.

  ^ Элементы выражения.   В нижней части окна построителя находятся три поля.

MS ACCESS. Просмотр и редактирование данных (добавление и удаление записей, полей).

Добавление и изменение данных в режиме таблицы либо формы

  1. Откройте объект в режиме таблицы либо откройте форму в режиме Лекция №13 формы.

  2. Сделайте одно из последующих действий.

Чтоб добавить новейшую запись, нажмите кнопку ^ Новенькая запись на панели инструментов, введите данные и нажмите кнопку TAB для перехода в последующее поле. В конце записи нажмите Лекция №13 кнопку TAB для перехода к последующей записи.

Чтоб поменять данные в поле, щелкните это поле и введите данные.

Чтоб поменять все значение поля, установите указатель на левую границу поля, чтоб он перевоплотился в указатель Лекция №13 «плюс», и нажмите кнопку мыши. Введите данные.

Удаление записи в режиме таблицы либо формы

  1. Откройте объект в режиме таблицы либо откройте форму в режиме формы.

  2. Изберите удаляемую запись.

  3. Нажмите на панели инструментов кнопку Лекция №13 Удалить запись.

При удалении данных время от времени требуется удалить связанные с ними данные из других таблиц.

Добавление полей в таблицу в режиме конструктора

  1. Чтоб воткнуть в таблицу поле, щелкните строчку, над которой его Лекция №13 необходимо поместить, и нажмите кнопку Добавить строчки на панели инструментов.

  2. Чтоб добавить поле в конец таблицы, щелкните первую, пустую строчку.

  3. Щелкните ячейку в столбце Имя поля и введите уникальное имя Лекция №13 поля.

  4. В столбце Тип данных можно избрать тип данных из перечня Тип данных.

  5. В столбце Описание введите описание данных, которые будет содержать это поле. Текст описания будет выводиться в строке состояния Лекция №13 при добавлении данных в поле, также будет включен в описание объекта таблицы. Вводить описание не непременно.

^ Добавление поля (столбца) в таблицу в режиме таблицы

  1. Щелкните столбец, слева от которого требуется добавить новый столбец, и Лекция №13 изберите в меню Вставка команду Столбец.

  2. Два раза щелкните заголовок нового столбца и введите его уникальное имя.

Предстоящая настройка определения поля, к примеру, изменение его типа данных либо задание условия на Лекция №13 значение, производится в режиме конструктора таблицы.

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

  1. Изберите поле либо поля, которые необходимо удалить.

  2. На панели инструментов нажмите кнопку Удалить строчки.

Удаление поля из таблицы в режиме таблицы

  1. Щелкните область выделения Лекция №13 поля, которое необходимо удалить.

  2. В меню Правка изберите команду Удалить столбец.

MS ACCESS. Сортировка данных и их поиск по аспекту.

Существует два вида сортировки, которые можно выполнить: обычная сортировка и непростая Лекция №13 сортировка.

^ Сортировка данных по возрастанию и Лекция №13 по убыванию

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

  1. Откройте таблицу либо форму в режиме сводной таблицы либо в режиме сводной диаграммы.

  2. Сделайте одно из последующих действий Лекция №13.

Режим сводной таблицы

  1. На панели инструментов ^ Сводные таблицы либо Сводная диаграмма нажмите кнопку Сортировка по возрастанию либо Сортировка Лекция №13 по убыванию.

Access позволяет производить поиск данных. Для того, чтоб отыскать данные, открываем БД, т.е. делаем ее активной. Потом произвести поиск:

  1. по всем полям каждой записи либо отдельному полю всей записи

  2. вперед либо вспять

  3. по типу Лекция №13 сопоставления данных

Для поиска данных: Правка → Отыскать. В открывшемся окне в разделе Эталон указать данные, которые желаете отыскать. В разделе Просмотр из перечня избрать направление поиска. Для нахождения 1 совпадения: Отыскать; для нахождения Лекция №13 2 совпадения: Отыскать → Дальше.

После установления всех характеристик поиска надавить Закрыть. При поске данных можно использовать знаки подстановки: {?} и {*}. {?} – подменяет хоть какой одиночный знак, {*} – подменяет хоть какое число знаков.

MS ACCESS. Группировка Лекция №13 данных.

В таблице либо форме в режиме сводной таблицы

  1. Откройте таблицу либо форму в режиме сводной таблицы.

  2. Сделайте одно либо несколько последующих действий.

Группировка частей по интервалам

  1. Изберите поле строк либо столбцов, элементы которого Лекция №13 нужно группировать.

  2. На панели инструментов Сводные таблицы нажмите кнопку Характеристики и изберите вкладку Фильтр и группировка.

  3. Изберите в раскрывающемся перечне Группировать элементы по значение хорошее от (нет группировки).

  4. Задайте в поле Интервал Лекция №13 нужное значение интервала.

  5. Чтоб задать значение, с которого нужно начать группировку, установите флаг Начиная с и введите значение в поле.

  6. Чтоб задать значение, на котором нужно окончить группировку, установите флаг Лекция №13 Заканчивая и введите значение в поле.

Примечание.   Конечное значение должно быть больше исходного.

^ В таблице либо форме в режиме сводной диаграммы

  1. Откройте таблицу либо форму в режиме сводной диаграммы.

  2. Изберите поле категорий Лекция №13 либо поле рядов, элементы которого нужно сгруппировать.

  3. На панели инструментов Сводная диаграмма нажмите кнопку Характеристики и изберите вкладку Фильтр и группировка.

  4. Изберите в раскрывающемся перечне Группировать элементы по значение хорошее от (нет Лекция №13 группировки).

  5. Задайте в поле Интервал нужное значение интервала.

Чтоб задать значение, на котором нужно начать либо окончить группировку для числовых интервалов, установите один либо оба флага Начиная с либо Заканчивая и введите значения в примыкающие Лекция №13 поля.

MS ACCESS. Подготовка к печати и печать в MS ACCESS.

При печати таблиц, запросов, форм и отчетов имеются некие различия. В таблицах либо запросах до начала печати устанавливается наименьшее Лекция №13 количество характеристик (размеры и ориентация полей и страничек). Чтоб просмотреть перед печатью: Файл → Подготовительный просмотр либо кнопка Подготовительный просмотр на панели инструментов. Перед печатью характеристики странички устанавливают в Файл → Характеристики странички Лекция №13, тут указать ориентацию листа и другие характеристики.

Печать производится в 2 шага:

  1. Подготовка к печати

  2. Настройка печати

Подготовка к печати обозначает какую из вкладок вывести на 1-ый план

Файл → Печать

Настройка печати обозначает:








lekciya-1-formirovanie-i-razvitie-teorij-konflikta.html
lekciya-1-gumileva-kafedra-upravleniya-i-inzhiniringa-v-sfere-ohrani-okruzhayushej-sredi.html
lekciya-1-italiya-priyatno-poznakomitsya-goroda-italii.html