Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Топ:
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Цель работы: освоение приемов работы с объектом – формы.
Ввод данных через форму
Перейдем ко второму этапу приемной кампании. Абитуриенты подают документы. В информационной системе сформированы две таблицы: «АНКЕТА» и «АБИТУРИЕНТЫ». Таблица «АНКЕТА» содержит семь полей, которые не помещаются на экране. Поэтому в данном случае для заполнения таблицы удобно использовать форму рис. 12:

Рис.12. Форма для просмотра, ввода и редактирования таблиц.
Алгоритм создания формы следующий:
→ перейти на объект «Формы»;
→ выбрать способ создания формы: «Создание формы с помощью мастера»;
→ выбрать таблицу «Анкеты»;
→ переместить все поля таблицы из окна «Доступные поля» в окно «Выбранные поля»; щелкнуть по кнопке «Далее»;
→ выбрать кнопку «Выровненный»; щелкнуть по кнопке «Далее»;
→ выбрать стиль формы «Рисунок Суми»; щелкнуть по кнопке «Далее»;
→ задать имя формы — оставить имя «АНКЕТЫ»; включить кнопку «Открытие формы для просмотра и ввода данных»; щелкнуть по кнопке Готово.
Теперь через данную форму можно последовательно вводить записи в таблицу.
Таблица 3. АНКЕТА
| РЕ Г_НО М | ФАМИЛИЯ | ИМЯ | Отчество | Город | ДАТА | Учебное заведение |
| Васильева | Ольга | Николаевна | Пермь | 12.10.81 | ПТУ№8 | |
| Быков | Алексей | Ильич | Кунгур | 24.04.82 | Школа№7 | |
| Круг | Борис | Моисеевич | Пермь | 18.09.82 | Школа №7 | |
| Листьев | Дмитрий | Владимирович | Березники | 01.12.81 | Школа №4 | |
| Елкин | Виктор | Алексеевич | Лысьва | 20.07.82 | ПТУ№1 | |
| Мухин | Олег | Иванович | Пермь | 25.03.78 | Школа №4 | |
| Зубова | Ирина | Афанасьевна | Пермь | 22.11.81 | Школа№96 | |
| Григорьева | Наталья | Дмитриевна | Березники | 14.02.80 | Школа №4 | |
| Анохин | Сергей | Петрович | Пермь | S0.03.82 | Школа№12 | |
| Жакин | Николай | Якимович | Пермь | 19.10.81 | Школа№12 | |
| Дикий | Ильи | Борисович | Березники | 28.12.77 | Школа №3 | |
| Ильин | Петр | Викторович | Кунгур | 14.07.80 | ПТУ №8 |
Таблица 4. АБИТУРИЕНТЫ
| РЕГ_НОМ | КОД_СПЕЦ | МЕДАЛЬ | СТАЖ | ||
| |||||
| |||||
| |||||
MS Access логическое значение ИСТИНА обозначает галочкой, заключенной в квадратик, логическое значение ЛОЖЬ — пустым квадратом.
Эти таблицы подсоединяются к общей схеме командой Сервис → Схема данных → Связи →Добавить таблицу. Полученная в результате схема показана на рис. 9
Лабораторная работа №3. Запросы к базе данных
Цель работы: освоение приемов работы с запросом. Создание простого запроса, создание простого запроса с параметром. Основы работы в конструкторе. Создание сложных запросов и использование вычисляемых полей в запросах.
Запросы к базе данных
Действия, выполняемые над информацией, хранящейся в базе данных, называются манипулированием данными. К ним относятся выборка данных по некоторым условиям, сортировка данных, обновление, удаление и добавление данных. Выполнение этих действий производится с помощью запросов.
Запрос — это команда на выполнение определенного вида манипулирования данными.
Существует универсальный язык, на котором формулируются запросы во многих СУБД. Он называется SQL (Structured Query Language) — структурированный язык запросов. В MS Access имеется высокоуровневое вспомогательное средство- это конструктор запросов.
Запрос 1. Построим в выполним запрос № 1:
Требуется получить список всех экзаменов на всех факультетах.
Список должен быть отсортирован в алфавитном порядке по названиям факультетов.
Для его выполнения достаточно одной таблицы «ФАКУЛЬТЕТ». Команда такого запроса имеет вид на гипотетическом языке:
.выбрать <список выводимых полей> для <условие выбора> сортировать <ключи сортировки> по <порядок сортировки>
.выбрать Факультет (таблица). ФАКУЛЬТЕТ ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3 сортировать Название факультета по возрастанию
В результате выполнения такого запроса будет получена табл. 5.
Таблица 5. Список экзаменов: запрос на выборку
| ФАКУЛЬТЕТ | ЭКЗАМЕН_1 | ЭКЗАМЕН_2 | ЭКЗАМЕН_3 |
| Исторический | История | Иностранный язык | Сочинение |
| Экономический | Математика | География | Русский язык |
| Юридический | Русский язык | Иностранный язык | Обществознание |

Рис.13.Запрос по таблице «ФАКУЛЬТЕТЫ» в режиме просмотра.
Запрос 2.
Нужно вывести названия всех специальностей с указанием факультета и плана приема. Сортировать в алфавитном порядке по двум ключам: названию факультета (первичный ключ) и названию специальности (вторичный ключ).
Команда для данного запроса будет следующей:
.выбрать. Факультет (таблица). Название факультета, Специальности (таблица), СПЕЦИАЛЬНОСТЬ. ПЛАН сортировать Факультеты. Факультеты по возрастанию, Специальности. СПЕЦИАЛЬНОСТЬ по возрастанию
Использованы составные имена полей, включающие разделенные точкой ИМЯ ТАБЛИЦЫ и имя поля в этой таблице. Результат запроса отражен в табл. 14.

Рис. 14. План приема: запрос на выборку
Таблица 6. Список Экзаменов: запрос на выборку
| Факультеты | Специальность | План приема на дневное |
| Исторический | История | |
| Исторический | Политология | |
| Экономический | Бухгалтерский учет | |
| Экономический | Финансы и кредит | |
| Юридический | Социальная работа | |
| Юридический | Юриспруденция |
Вывод
Запрос — это команда на выполнение определенного вида манипулирования данными из БД.
Существуют следующие типы запросов: на выборку и сортировку, на добавление, на удаление, на обновление.
Результат запроса на выборку — таблица, содержащая значения указанных полей из записей, удовлетворяющих указанным условиям отбора.
Универсальный способ описания команд запросов — язык SQL. Проще формировать команду запроса с помощью конструктора запросов.
|
|
|
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!