Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Просмотр и выбор информации из таблицСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте ВНИМАНИЕ! После выполнения практического задания в базу данных должны быть добавлены запросы «Каргоплан_1», « Каргоплан_2 », « Каргоплан_3 » и « Каргоплан_4 »
Контрольные вопросы 1. Какие средства СУБД MS Access могут быть использованы для извлечения необходимых данных из таблицы БД? 2. Приведите пример задания, которое не может быть решено с применением фильтра, но может быть выполнено с использованием запроса 3. Перечислите встроенные функции СУБД MS Access, которые могут быть использованы при формировании критериев поиска в фильтрах и запросах. 4. Укажите какие ключевые слова могут содержаться в операторе языка SQL предназначенном для выборки строк из таблице, соответствующих критерию поиска 5. Каким образом можно увидеть оператор языка SQL, соответствующий запросу, сформированному на бланке запроса
В процессе защиты необходимо продемонстрировать умение использовать для поиска необходимых записей инструмента «Найти», применять для извлечения данных фильтры и запросы, используя для формирования критериев фильтрации логических функций и функций “Like”, “In” и “Between”, операторов “<”, “>” и “>=”
Главное назначение любой базы данных состоит в хранении данных и представлении пользователю тех данных, которые ему требуются. Выборка (извлечение) необходимых данных из базы данных, может осуществляться как в режиме отображения данных таблицы (далее «Режим Таблица»), так и с использованием аппарата запросов к базе данных.
Выбор данных в режиме «Таблица» В режиме просмотра данных в виде таблицы пользователь может: · зная значения какого-либо поля, воспользовавшись инструментом «Найти» найти запись, содержащую это значение в этом поле; · скрыть отдельные столбцы (то есть сделать их невидимыми пользователю) – команда «Скрыть столбцы» контекстного меню; · изменить порядок следования записей – инструменты «По возрастанию» и «По убыванию» панели «Сортировка и фильтр»; · скрыть часть записей таблицы путем использования фильтров – инструменты на панели «Сортировка и фильтр» («Фильтр», «Выделение», «Дополнительно» и «Применить фильтр») (Рисунок 5б).
Рисунок 5б
Использование запросов Запрос в MS Access – это требование представить информацию пользователю, накопленную в таблицах, отвечающую определенным критериям поиска либо изменить эту информацию. MS Access поддерживает следующие виды запросов: · запрос на выборку – извлекает данные из одной или нескольких таблиц и отображает данные в виде динамического набора в форме таблицы; · запрос на изменение – позволяет создавать новые таблицы или изменять данные в существующих таблицах (добавление, изменение, удаление записей); · групповой запрос – запрос на выборку, который дополнительно позволяет вычислять суммы, подсчитывать количество и выполнять расчеты итоговых значений; · перекрестный запрос – отображает результаты статистических расчетов, которые группируются по двум наборам данных в формате перекрестной таблицы.
ВНИМАНИЕ! Для реализации запросов MS Access позволяет использовать язык QBE, путем графического проектирования бланка запроса в режиме конструктора, либо язык SQL, давая возможность пользователю написать запрос с использованием правил этого языка. Практически бывает удобным в основном сформировать запрос при помощи режима конструктора, а затем перейти в режим SQL и внести в запрос необходимые изменения.
MS Access позволяет либо формировать запросы с использованием мастера запросов либо в создавать запросы в режиме конструктора путем графического проектирования бланка запроса (язык QBE) или путем написания запроса с использованием инструкций языка SQL, а также форматировать запросы в режиме макета.
Мастер запросов удобное средство для создания простых запросов на выборку данных из одной или нескольких таблиц или запросов.
В режиме конструктора могут быть созданы запросы всех типов, перечисленных выше.
ВНИМАНИЕ! Во многих случаях требуемая информация может быть получена из базы данных как с использованием манипуляций в режиме «Таблица», так и с применением соответствующих запросов. Предпочтение использованию запросов должно быть отдано, по крайней мере, в следующих ситуациях: · когда данные по одному и тому же критерии (по схожим критериям) должны выбираться из базы данных несколько раз; · когда результаты выборки данных должны быть использованы в формах, отчетах или других запросах;
Порядок выполнения работы
I. Использование режима «Таблица»
1. С использованием панели переходов откройте таблицу «Каргоплан» (двойной щелчок мышки по названию таблицы). MS Access откроет выбранную таблицу в режиме просмотра. 2. Выделите столбец «Погружен» и при помощи инструмента «По возрастанию» панели «Сортировка и фильтр» ленты «Главная»);отсортируйте таблицу в возрастающем порядке по значениям в этом поле. Убедитесь, что в результате операции выполнена сортировка записей таблицы, а не сортировка значений в столбце «Погружен». ВНИМАНИЕ! Для того чтобы привести записи таблицы к исходному виду (в той последовательности, в которой записи вводились) можно отсортировать таблицу по значениям поля «№» (тип этого поля счетчик и для каждой вводимой в таблицу записи значение этого поля увеличивается на 1) 3. Выделите столбцы «Ряд».и «Номер в ряду», при помощи команды «Скрыть столбцы» контекстного меню столбца таблицы сделайте эти столбцы невидимыми для пользователя в режиме просмотра таблицы (эта операция может быть применена для того чтобы убрать с экрана часть информации, которая не требуется пользователю). Обратная операция может выполнена при помощи команды контекстного меню «Отобразить столбцы…» 4. Будем считать, что нас интересует информация о конкретном контейнере, который находится на борту судна, например о контейнере с номером «SVDN03408989». Для того чтобы найти записи таблицы в которых участвует этот контейнер, можно воспользоваться инструментом «Найти» (панель “Найти», ленты «Главная»). Использование этой команды идентично во всех приложениях Microsoft. При использовании команды следует обратить внимание на правильное указание параметров в полях «Поиск в» и «Совпадение» диалогового окна команды «Найти». 5. Выполните команду «Изменить фильтр» из выпадающего списка инструмента «Дополнительно» на панели «Сортировка и фильтр» ленты «Главная». Откроется окно фильтра, его вид показан на рисунке: Рисунок 6
Единственная строка, в которую возможен ввод данных, предназначена для записи критериев выбора (условий отбора) данных (фильтров). В ячейки фильтров могут быть записаны достаточно сложные выражения, определяющие условия отбора записей. Сведения о наиболее широко распространенных типах условий отбора приведены ниже:
Выполните команды «ЗАПИСИ|Фильтр|Изменить фильтр», «ЗАПИСИ||Применить фильтр» и «ЗАПИСИ||Удалить фильтр» несколько раз для того чтобы проверить действие фильтров для случае, указанных ниже:
Таблица 6Текстовое поле
Таблица 7Числовое поле
6. Если условия отбора записаны в несколько полей, они соединяются союзом «И». Так если в поле «Погружен» будет записано «=”SPB”», а в поле «К разгрузке» - «= “HMBG”», то такой фильтр будет обозначать следующее – вывести на экран те записи, в которых приводятся сведения о контейнерах погруженных в порту Санкт-Петербург (SPB) и предназначенных для выгрузки в Гамбурге (HMBG) I. Контрольное задание Создайте фильтры для того, чтобы отобразить сведения о контейнерах: a. погруженных в Санкт-Петербурге назначением на порты Роттердам и Гамбург, вес которых не менее 12 тонн, установленных в трюмах 1 и 2 b. названия которых начинаются с буквы “M”, имеющих вес от 10 до 16 тонн, содержащих опасные грузы (код больше 0)
7. Удобное средство отбора записей, которое может использовано в режиме «Таблица» - фильтр по выделенному значению. Выделите символы «MMU» в поле номер контейнера в 5 записи таблицы «Каргоплан», выполните команду «Содержит» из выпадающего списка инструмента «Выделение» на панели «Сортировка и фильтр» ленты «Главная». В результате на экране должны остаться только те записи, в которых в поле «Номер контейнера» 3, 4 и 5-й символы – «MMU».
|
|||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-27; просмотров: 550; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.) |