Главная » Просмотр файлов » Введение в microsoft access

Введение в microsoft access (835789), страница 4

Файл №835789 Введение в microsoft access (Введение в Microsoft Access) 4 страницаВведение в microsoft access (835789) страница 42021-04-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Этот запрос должен содержать списокучеников,занимающихсявкружках.Выберемпункт меню «Создание» и щелкнем по пиктограмме «Мастер запросов». Мы могли бы создать запрос и непосредственно в режиме «Конструктор запросов». Однако мастерэто делает быстрее. Достаточно лишь в процессе диалогаобъяснить мастеру, что мы хотим. В первом диалоговомокне выберем «Простой запрос», как показано на рис. 28.«Далее». Слева в верхней части следующего окна откроемРис. 28.Выбор вида запросаменю и выберем источник данных для запроса – таблицу«Ученики».

Пользуясь стрелочкой, перебросим слева направоинтересующиенасполя:«ID_ученик»,«ФИ»,«Класс» и «Буква» (рис. 29). «Далее». Установим переключатель в положение «подробный» (рис. 30). «Далее».Мастер предлагает дать запросу имя «Ученики Запрос».Можно дать запросу другое имя, но мы оставим предложенное мастером. «Готово».

На экране появится табличноепредставление запроса (рис. 31). Сразу можно заметить,38ГЛАВА 1. СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫРис. 29.Рис. 30.Рис. 31.Выбор таблицы и полейВыбор подробного отчетаТабличное представление запроса§ 1.6. Запросы39что искать ученика в таком списке неудобно. Хотелось бывидеть список в алфавитном порядке. Эту проблему мысейчас решим. Обратим внимание, что в области «Все объекты Access» появился новый объект «Ученики Запрос».Закроем запрос. Щелкнем правой клавишей по имени запроса: «Ученики Запрос». В развернувшемся вертикальном меню выберем «Конструктор».

На экране появится окно конструктора запросов (рис. 32). В верхней части окнаРис. 32.Конструктор запросовмы видим таблицу «Ученики», точнее список ее полей;внизу – выбранные поля. Каждому полю соответствуетстолбец таблицы. В первой строке даны имена полей, вовторой – имя таблицы. Далее нам придется составлять запросы из данных разных таблиц и эта строка покажет,40ГЛАВА 1. СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫиз какой таблицы взято поле.

Третья строка – «Cортировка». Откроем во втором столбце третьей строки менюи выберем «По возрастанию». Это значит, записи будутупорядочены в алфавитном порядке значений поля «ФИ».В четвертой строке изображены «птички». Если одну из«птичек» убрать, щелкнув по ней левой клавишей, соответствующее поле не будет выводиться на экран. В пятойстроке записываются условия отбора данных. Это на случай, если мы захотим видеть не все, а только интересующие нас записи. Например, если в пятую строку столбца«Класс» ввести число 10, при открытии запроса в рабочем режиме мы увидим только записи об учениках 10-хклассов.

Но нас пока интересует общий список. Закроемконструктор, откроем запрос в рабочем режиме и убедимся, что записи действительно расположены по возрастанию поля «ФИ». Закроем запрос. Теперь нам предстоитсоздать еще два запроса. Диалог с мастером ведется, каки в случае первого запроса. Поэтому здесь воздержимсяот подробных иллюстраций.2. Преподаватели Запрос. Откроем «Мастер запросов».Выберемтаблицу«Преподаватели»,авнейполя«ID_преподаватель» и «ФИО» (рис. 33).

На рис. 34 показан запрос в рабочем режиме. Закроем запрос и откроемего в режиме конструктора. Зададим сортировку записей§ 1.6. Запросы41Рис. 33.Выбор таблицы и полейРис. 34.Преподаватели Запроспо возрастанию значений «ФИО». Закроем конструктор.3. Кружки Запрос.Откроем «Мастер запросов». Выбе-рем таблицу «Кружки», а в ней поля «ID_кружок», «Название» и «Преподаватели». Запрос сохраним под именем«Кружки Запрос».

На рис. 35 показан запрос в рабочемрежиме.42ГЛАВА 1. СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫРис. 35.Схема данныхВ дальнейшем нам часто придется создавать запросы навыборку как источники данных для различных объектовMicrosoft Access.Глава 2. Формы и макросыВвод, редактирование и просто просмотр данных непосредственно в таблицах и запросах очень неблагодарноезанятие. Во-первых, если таблица большая, много времени уходит на перемещение по строкам и столбцам. Вовторых, некоторые поля, например MEMO, изначально непредназначены для просмотра в таблице.

В-третьих, иногда хочется видеть, по возможности целиком, только нужную запись. И наконец, для эффективной работы с базойданных требуются еще некоторые функции управления!Все эти проблемы решают формы.§ 2.1. Форма «Ученики»36⇔52Начнем с создания формы, отображающей всеполя записи в одном окне. Выберем пункт меню «Создание» и щелкнем по пиктограмме «Мастер форм». В первомдиалоговом окне в качестве источника данных выберемтаблицу «Ученики» и нажатием двойной стрелки перебросим все «Доступные поля» в список «Выбранные поля»(рис. 36).

«Далее». Выберем вид формы «в один столбец»(рис.37). «Далее». Мастер предлагает назвать форму,как и соответствующую таблицу, – «Ученики» (рис.38).44ГЛАВА 2. ФОРМЫ И МАКРОСЫРис. 36.Рис. 37.Выбор таблицы и полейВыбор внешнего вида формыОставим это название и нажмем «Готово». На экране откроется форма (рис. 39). В верхней части – «Заголовокформы», где в данный момент расположена надпись «Ученики»; ниже – «Область данных». Здесь представлены всеполязаписиснадписями.Еслиустановитьуказатель§ 2.1. Форма «Ученики»Рис.

38.Рис. 39.45Ввод имени формыФорма «Ученики»в поле «Комментарии», то в левой его части появится полоса прокрутки. Слева – область выделения. После щелчкапо ней левой клавишей область окрасится в черный цвет.46ГЛАВА 2. ФОРМЫ И МАКРОСЫЕсли после этого нажать на клавиатуре «Delete», записьбудет удалена. Но мы пока этого делать не будем! Внизувы видите кнопки перехода. Сейчас у нас на экране отображена запись номер 1 из 20.

С помощью стрелочек мыможем перемещаться по записям.Рис. 40.Форма «Ученики» в режиме конструктораВ такой форме удобно работать с данными конкретногоученика,нотруднонайтинужнуюзапись.Теперь закроем форму и откроем в режиме конструктора (рис. 40). В этом режиме мы можем переставлять поля,менятьнадпись,надписи(сейчассовпадающаяпередсегокаждымименем).полемНадстоиткаждой§ 2.1. Форма «Ученики»47областью расположена планка с названием этой области.В режиме конструктора мы обнаружим еще одну область,которую не видели в рабочем режиме, – «Примечание формы». Обратим внимание на набор значков в верхней части окна базы данных – «Панель элементов управления».В развернутом виде она выглядит, как на рис.

41.Рис. 41.Панель элементов управленияОтсюда мы берем элементы управления для размещения вформе. Говорят, что форма является контейнером для элементов управления. Познакомимся с одним из них. Этотэлемент называется «Кнопка» и на панели элементов управления обозначается прямоугольником с надписью «XXXX».Разместив в форме кнопку, мы можем приписать ей некоторые действия. В стандартных ситуациях с этой задачейпрекрасно справляется мастер. Убедимся, что мастер подключен.Внизупанелиэлементовуправленияего48ГЛАВА 2. ФОРМЫ И МАКРОСЫпиктограмма снабжена надписью «Использовать мастер»,во включенном состоянии она окрашена в желтый цвет.Щелкнем по «XXXX», а потом где-нибудь в правой частипримечания формы.

Начнется диалог с мастером. Прежде всего выберем категорию действия и действие, которое должно произойти при нажатии кнопки. Как показано на рис. 42, мы выбрали категорию «Работа с формой»и действие «Закрыть форму». «Далее». Выберем рисунокРис. 42.Выбор категории и действияс открытой для выхода дверью (рис. 43). «Далее». Дадим кнопке имя «Закрыть» (рис. 44а) и нажмем «Готово».Заметим, что «Кнопка» – название элемента управления,аимя«Закрыть»мыдаликонкретнойкнопке.В форме каждая кнопка и любой другой элемент управления должны иметь уникальное имя. И желательно, чтобы§ 2.1.

Форма «Ученики»Рис. 43.Рис. 44.49Выбор рисункаа) Ввод имени кнопки; б) переключение режима работыэто имя отражало назначение элемента управления. Закроем конструктор с сохранением корректировок. Открывформу в рабочем режиме, увидим, что в ней появиласькнопочка с дверью. Нажатие на эту кнопку приводит кзакрытию формы.Обратим внимание на пиктограммы в правом нижнем углуокна формы (рис.44б).

С их помощью мы можем опера-тивно менять режимы работы. В частности, нажатие напоследнюю, на рисунке окрашенную в желтый цвет, переводит форму в режим конструктора. Нажатие на первую50ГЛАВА 2. ФОРМЫ И МАКРОСЫвозвращает форму в рабочий режим. Внимательно рассмотрим форму на предмет, что можно улучшить, и перейдем в режим конструктора. Удалим надпись «Ученики» иззаголовка формы. Зацепим курсором планку с надписью«Область данных» и поднимем ее вверх. Код ID ученика не должен интересовать пользователя приложения. Мыего переместим в примечание формы. А надпись к немупросто удалим за ненадобностью.

Подпись «ФИ» можноисправить на более понятную «Фамилия Имя». Подпись«ДР» – на «День рождения». Поле «Буква» вплотнуюпридвинем к полю «Класс». Подпись удалим. В конечномитоге мы получили то, что видим на рис.Рис. 45.45. ЗакроемФорма в режиме конструктора после редактирования§ 2.1. Форма «Ученики»51конструктор с сохранением корректировок. В рабочемрежиме форма будет иметь вид, как на рис.Рис. 46.46.Форма «Ученики» после редактированияРис. 47.Свойства поля «Дл целом имена полей таблиц, созданных в первой главе,устраивают нас и как подписи. Но если мы хотим в дальнейшем избавить себя от необходимости исправления подписи к полю «ДР», закроем форму и откроем таблицу«Ученики» в режиме конструктора. Установим указательна поле «ДР».

В свойствах поля установим «Подпись» –52ГЛАВА 2. ФОРМЫ И МАКРОСЫ«Деньрождения»(см.рис.47).Теперьвсюдубудет фигурировать новая подпись, отличная от имени поля. Повторим проделанные выше манипуляции с таблицей«Преподаватели». К форме «Ученики» мы еще вернемся.§ 2.2. Форма «Список учеников»43⇔57Следующую форму, как и предыдущую, созда-ем в процессе диалога с мастером. В качестве источника данных выберем запрос «Ученики Запрос» (рис. 48а).Рис. 48.Выбор запроса, полей и вида формыНажатием на двойную стрелку перебросим все поля в список выбранных. Источником данных для формы можетбыть как таблица, так и запрос. Внешний вид формы наэтот раз выберем «ленточный» (рис.

Характеристики

Тип файла
PDF-файл
Размер
8,93 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6447
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее