Создание запроса с помощью Конструктора 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Создание запроса с помощью Конструктора



1. Щёлкнуть по пиктограмме «Конструктор запросов». В результате открывается пустое окно Конструктор запросов и диалоговое окно «Добавление таблицы».

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

3. Заполните бланк запроса, для этого в бланке запроса необходимо указать наименование поля таблицы, из которой это поле выбирают. Подведите указатель мыши к необходимому названию поля в таблице, и дважды щёлкните левой кнопкой мыши. Можно выбрать имя необходимого поля из списка, раскрыв его с помощью . В списке находятся имя таблицы и имя поля, после того, как будет выбрана необходимая строка, в бланке запроса появится в первой строке имя поля, а во второй – имя таблицы. На бланке запроса в строке под наименованием «Вывод на экран» установлен знак , в отдельных случаях можно снять эту пометку, тогда данные из этого поля будут обрабатываться в запросе, но на экране мы их не увидим.

4. Присвойте имя запросу, нажмите в правом верхнем углу , в появившемся сообщении нажмите на кнопку , затем в диалоговом окне присвойте имя запросу.

5. В области объектов базы данных в разделе «Запросы» появится новая запись , щёлкните по ней дважды левой кнопкой мыши, после чего будет сформирован ответ системы с выборкой данных из таблиц. Как видите, результаты запросов отображаются в виде таблицы с заданными наименованиями полей. Особенностью такой таблицы является то, что ни одно значение данного исправить невозможно.

6. Для пользователя неудобно просматривать данные, если они никак не упорядочены. Это следует иметь в виду при формировании запроса. Рекомендуем в бланке запроса использовать строку с наименованием «Сортировка». Например, в столбце с полем раскрыть список символом , а затем выбрать строку с командой .

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

Практическое задание 1: Создание базы данных и таблицы с помощью Конструктора.

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

2.Создать таблицу базы данных с помощью Конструктора:

Таблица данных Преподаватели

Имя поля Тип данных Размер поля
Код преподавателя Счетчик  
Фамилия Текстовый 15
Имя Текстовый 15
Отчество Текстовый 15
Дата рождения Дата/время Краткий
Должность Текстовый 9
Дисциплина Текстовый 11
Телефон Текстовый 9
Зарплата Денежный  

 

3.Задать условия на значение для данных поля Должность:

В режиме Конструктор щелкните по строке параметра Условие на значение;

OR
щелкните по кнопке   для определения условий на значение при помощи построителя выражений;

в появившемся окне напишите слово Профессор, затем щелкните по кнопке     (эта кнопка выполняет функцию ИЛИ), напишите Доцент, снова щелкните по этой же кнопке, напишите слово Ассистент и щелкните по кнопке <ОК>. Таким образом, вы ввели условие, при котором в поле <<Должность>> могут вводиться только указанные значения.

В строке Сообщение об ошибке введите предложение «такой должности нет, правильно введите данные».

В строке Значение по умолчанию введите слово «Доцент».

Перейдите в режим Таблица. На вопрос о сохранении таблицы щелкните по кнопке <Да>.

4. Введите данные в таблицу в соответствии с таблицей 2. Попробуйте в поле <Должность> любой записи ввести слово Лаборант. Посмотрите, что случилось. На экране должно появиться сообщение: «такой должности нет, правильно введите данные». Введите правильное слово.

Таблица 2

Код Фамилия Имя Отчество Дата рожд. Должность Дисциплина Телефон Зарплата
1 Истомин Ремир Евгеньевич 23.10.54 Доцент Информатика 11-44-68 890 р.
2 Миронов Павел Юрьевич 25.07.40 Профессор Экономика 31-21-40 1200 р.
3 Гришин Евгений Сергеевич 05.12.67 Доцент Математика 26-23-65 760 р.
4 Сергеева Ольга Ивановна 12.02.72 Ассистент Математика 23-85-69 450 р.
5 Емец Татьяна Ивановна 16.02.51 Доцент Экономика 16-75-33 890 р.
6 Игнатьева Татьяна Павловна 30.05.66 Доцент Информатика 21-36-98 790 р.
7 Миронов Алексей Николаевич 30.07.48 Доцент Физика 16-75-33 890 р.

 

5. Найти в таблице преподавателя Миронова:

6. Заменить заработную плату ассистенту Сергеевой с 4500р. на 4700р.:

7 Сортировать данные в поле <<Год рождения>> по убыванию:

8. Произвести фильтрацию данных по полям <<Должность>> и <<Дисциплина>>:

9. Просмотреть созданную таблицу в режиме предварительного просмотра.

Практическое задание 2: Создание запроса на выборку с помощью Мастера.

 1. По таблице Преподаватели создать запрос на выборку с полями Имя, Отчество, Должность.

2. Назвать запрос Должности преподавателей.

Практическое задание 3: Создание запроса на выборку с помощью Конструктора.

1. По таблице Преподаватели создать запрос с помощью Конструктора с полями Фамилия, Имя, Отчество, Дисциплина.

2. Назвать запрос Преподаваемые дисциплины.

Вопросы и задания для контроля знаний. 1. Для чего предназначены таблицы? 2. Как создать таблицу с помощью Конструктора? 3. Для чего предназначены запросы? 4. Какие средства предложены в Access 2010 для создания запросов? 5. В каком порядке следует работать с Конструктором запросов? 6. Какие дополнительные возможности получает пользователь при просмотре запроса на выборку?

 


Тема 28 «Мастер презентаций Microsoft PowerPoint. Создание презентации и заполнение слайдов вручную. Настройка и оформление презентации»

Цель - формирование практических умений и навыков работы с технологией создания презентаций.

План



Поделиться:


Последнее изменение этой страницы: 2021-01-08; просмотров: 112; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.222.12 (0.009 с.)