Информационные технологии в юриспруденции                          
		Информационные технологии в юриспруденции                          
5 
Оглавление 
- Разработка и создание реляционных баз данных 2
 
- Обработка данных в реляционных базах данных 9
 
- Обслуживание баз данных и применение сервисных средств 14
 
- Применение языков запросов для создания приложений 22
 
- Организация баз данных в корпоративных сетях 32
 
- Автоматизация и упорядочивание работы с базой данных 45
 
- Объединение компонентов базы данных в единое приложение 55
 
- Зачетное занятие по теме «Базы данных» 62
 
- I. Разработка и создание реляционных баз данных
 
 
Продолжительность: 
160 мин. 
Дисциплина: 
Базы данных 
Цель:  
Ознакомление с методами и средствами создания баз данных на ЭВМ. 
Результат обучения: 
После успешного завершения занятия пользователь должен: 
Уметь использовать основные приемы разработки и создания реляционных баз данных.  
Используемые программы: 
Access 2000. 
План занятия:  
1. Работа под руководством преподавателя  100 минут 
Ознакомление с возможностями программы Access 2000 
по созданию баз данных. 
2. Самостоятельная работа  60 минут 
Запуск программы: 
Предполагается, что требуемые программы уже инсталлированы на диске. 
(См. «Инструкцию по установке программы на ПК») 
1. Ознакомление с возможностями программы Access 2000 по созданию баз данных. 
Рекомендуемое время 
100 минут 
Организация данных является ключевым моментом при работе с большими объемами информации. В Microsoft Access подлежащая хранению информация называется данными, а место ее хранения - базой данных.  
В базах данных Access информация вводится и обрабатывается с помощью форм, а хранится в виде таблиц.  
1.1. Создание базы данных 
Рассмотрим создание базы данных «Фирма Петрус» на основе следующей концептуальной схемы: 
 
| 
 ЗДАНИЕ 
 | 
 | 
 НАЗНАЧЕНИЕ 
 | 
 | 
 РАБОТНИКИ 
 | 
 | 
 СПЕЦИАЛЬНОСТЬ 
 | 
 | 
 
| 
 Код_здания 
 | 
 | 
 Код_работника 
 | 
 | 
 Имя 
 | 
 | 
 Специальность 
 | 
 | 
 
| 
 Адрес 
 | 
 | 
 Код_здания 
 | 
 | 
 Код_работника 
 | 
 | 
 Часовая_ставка 
 | 
 | 
 
| 
 Тип_здания 
 | 
 | 
 | 
 | 
 Специальность  
 | 
 | 
 Премиальные 
 | 
 | 
 
| 
 Уровень качества 
 | 
 | 
 | 
 | 
 Число дней 
 | 
 | 
 Часов_в_неделю 
 | 
 | 
 
| 
 Дата начала ремонта 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| 
 Число недель ремонта 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 
1.2. Проектирование таблицы «Здание» 
1. На рабочем столе создайте папку под своим именем. 
2. Запустите программу Access и создайте новую базу данных.  
3. Задайте имя файла базы данных Фирма Петрус и сохраните его в своей папке.  
4. В окне базы данных откройте вкладку Таблица и нажмите кнопку Создать. 
5. Выберите в списке диалогового окна Новая таблица способ создания Конструктор и нажмите кнопку ОК.  
Примечание: в открывшемся окне конструктора таблиц в каждой строке спецификации определяются характеристики одного поля записи. В колонке Имя поля определяется имя поля, в колонке Тип данных определяется вид информации, которая будет храниться в данном поле. В нижней части диалогового окна вводятся индивидуальные свойства каждого поля.  
6. В соответствии с Таблицей №1 заполните последовательно характеристики всех полей. 
Таблица №1. (ЗДАНИЕ) 
 
| 
 Имя поля 
 | 
 Тип данных 
 | 
 Свойства поля 
 | 
 | 
 
Код здания
 | 
 Числовой 
 | 
Размер поля - целое
Формат поля - основной
Число десятичных знаков - 0
Обязательное поле - Да
Индексированное поле - Да(Совпадение не допускается) 
 | 
 | 
 
| 
 Адрес 
 | 
 Текстовый 
 | 
Размер поля - 30
Индексированное поле - Да (Совпадения не допускаются) 
 | 
 | 
 
| 
 Тип здания 
 | 
 Текстовый 
 | 
Размер поля - 20
Индексированное поле - Да (Допускаются совпадения)  
 | 
 | 
 
| 
 Уровень качества 
 | 
 Текстовый 
 | 
Размер поля - 5
Индексированное поле - Да (Допускаются совпадения)  
 | 
 | 
 
| 
 Дата начала 
 | 
 Дата/время 
 | 
 Формат - краткий формат даты. 
 | 
 | 
 
| 
 Число недель ремонта 
 | 
 Числовой 
 | 
Размер поля - целое.
Формат поля - основной. 
Число десятичных знаков - 0. 
 | 
 | 
 
 | 
 
1.3. Установка первичного ключа и сохранение структуры таблицы. 
1. Установите курсор на первую строку таблицы и щелкните мышью на кнопке с изображением ключа на панели инструментов.  
Примечание: программа создаст особое поле с именем Код здания, в которое для каждого блока данных будет заноситься уникальная информация. 
2. Выберите команду меню Файл - Cохранить как и сохраните созданную таблицу в текущей базе данных под именем Здание. 
3. Закройте окно конструктора таблицы. 
4. Аналогичным способом создайте таблицы: Назначение и Специальность. Ключевые поля в таблицах выделены курсивом.  
Таблица №2. (НАЗНАЧЕНИЕ) 
 
| 
 Имя поля 
 | 
 Тип данных 
 | 
 Свойства поля 
 | 
 | 
 
| 
 Код работника 
 | 
 Числовой 
 | 
Размер поля - целое
Формат поля - основной
Число десятичных знаков - 0
Обязательное поле - Да
Индексированное поле - Да(Допускается совпадение) 
 | 
 | 
 
| 
 Код здания 
 | 
 Числовой 
 | 
Размер поля - целое
Формат поля - основной
Число десятичных знаков - 0
Обязательное поле - Да
Индексированное поле - Да(Допускается совпадение) 
 | 
 | 
 
 | 
 
Таблица №3. (Специальность)
 
| 
 Имя поля 
 | 
 Тип данных 
 | 
 Свойства поля 
 | 
 | 
 
| 
 Специальность 
 | 
 Текстовый 
 | 
Размер поля - 25
Индексированное поле - Да
(Допускаются совпадения) 
 | 
 | 
 
| 
 Часовая ставка 
 | 
 Денежный 
 | 
Формат поля - Денежный
Число десятичных знаков - 0
Индексированное поле - Нет 
 | 
 | 
 
| 
 Премиальные 
 | 
 Денежный 
 | 
Формат поля - Денежный
Число десятичных знаков - 0
Индексированное поле - Нет 
 | 
 | 
 
 | 
 
1.4. Добавление таблицы.
1. Откройте базу данных, К_занятию_1, расположенную в папке 1005\ПТ_190_01. 
2. Скопируйте в буфер обмена таблицу Работник и закройте базу данных. 
3. Откройте базу данных Петрус и вставьте таблицу из буфера обмена. Имя таблице дайте Работник. 
1.5. Связывание таблиц. 
При построении реляционных баз данных программа позволяет связывать отдельные таблицы, используя, как правило, ключевое поле одной таблицы и соответствующее ему поле в другой таблице. 
1. Выберите из меню команды Сервис - Схема данных. На экране появится диалоговые окна Схема данных и Добавление таблицы. 
2. В списке таблиц выделите таблицу все таблицы и нажмите кнопку Добавить. Закройте окно Добавление таблицы. 
3. Переместите с помощью мыши используемое для связи поле Код здания из таблицы Здание к соответствующему полю таблицы Назначение. На экране появится диалоговое окно Связи. 
4. Активизируйте опции Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей. В поле Тип отношений проверьте установку отношения Один ко многим. 
5. Нажмите кнопку Создать. Связь отобразится графически. 
6. Переместите поле Код работника из таблицы Работник к соответствующему полю таблицы Назначение. Повторите операции 4.4 и 4.5. 
7. Переместите поле Специальность из таблицы Специальность к соответствующему полю таблицы Работник. Повторите операции 4.4 и 4.5. 
8. Закройте окно Схема данных с сохранением схемы данных.  
1.6. Ввод записей. 
1. Откройте таблицу Здание в режиме таблицы.  
2. Установите курсор мыши в первую ячейку первой строки и в соответствии с данными Таблицы №4 заполните все записи.  
Примечание: в полях, для которых определены стандартные значения, автоматически заносятся указанные пользователем значения. Переход к следующему полю осуществляется клавишей TAB, перемещение между записями осуществляется клавишами управления курсором. 
3. Закройте таблицу. Все данные автоматически сохранятся в созданной таблице. 
Таблица № 4 (Здание) 
 
| 
 Имя поля 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 | 
 
Код здания
 | 
 5375 
 | 
 6990 
 | 
 1001 
 | 
 9015 
 | 
 6090 
 | 
 | 
 
| 
 Адрес 
 | 
  Лесная 57 
 | 
 Сосновая 76 
 | 
Донская
6 
 | 
Лесная
7  
 | 
Сосновая
56 
 | 
 | 
 
| 
 Тип здания 
 | 
 32/7 
 | 
 65/9 
 | 
 76/9 
 | 
 32/7 
 | 
 76/09 
 | 
 | 
 
| 
 Уровень качества 
 | 
 2 
 | 
 6 
 | 
 4 
 | 
 3 
 | 
 2 
 | 
 | 
 
| 
 Дата начала 
 | 
 06.09.01 
 | 
 09.11.01 
 | 
 08.07.02 
 | 
 12.09.02 
 | 
 12.12.00 
 | 
 | 
 
| 
 Число месяцев 
 | 
 11 
 | 
 8 
 | 
 9 
 | 
 10 
 | 
 5 
 | 
 | 
 
 | 
 
1.7. Создание форм.
1. В окне базы данных перейдите на вкладку Формы и нажмите кнопку Создать. На экране появится окно Новая форма.
2. В появившемся окне выберите способ задания формы Автоформа ленточная. Выберите исходную таблицу Работник. Нажмите кнопку ОК. Появится пустая форма. 
3. Заполните в соответствии с данными Таблицы № 5 таблицу Работник. Закройте с сохранением.
4. Создайте аналогичным способом формы для заполнения таблиц Специальность и Назначение, выбрав, способ задания формы Автоформа ленточная для таблицы Специальность и Автоформа в столбец для таблицы Назначение. Заполните таблицы с помощью форм в соответствии с данными таблиц № 6 и № 7. 
Таблица № 5 (Работник) 
 
| 
 Имя поля 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 | 
 
| 
 Код работника 
 | 
 123 
 | 
 124 
 | 
 125 
 | 
 126 
 | 
 127 
 | 
 | 
 
| 
 Имя 
 | 
 Иванов П.Н. 
 | 
Соколов
Р.Г. 
 | 
Ванина
Т.К. 
 | 
Федин
З.Х. 
 | 
 Чкалов 
М.И. 
 | 
 | 
 
| 
 Специальность 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| 
 Число проработанных дней 
 | 
 25 
 | 
 6 
 | 
 12 
 | 
 26 
 | 
 29 
 | 
 | 
 
 | 
 
Таблица № 6 (Специальность) 
 
| 
 Имя поля 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 | 
 
| 
 Специальность 
 | 
 Слесарь 
 | 
 Столяр 
 | 
 Маляр 
 | 
 Каменщик 
 | 
 Подсобный 
 | 
 | 
 
| 
 Часовая ставка 
 | 
 80 
 | 
 100 
 | 
 95 
 | 
 124 
 | 
 50 
 | 
 | 
 
Премиальные
 | 
 1000 
 | 
 1500 
 | 
 2000 
 | 
 3000 
 | 
 500 
 | 
 | 
 
 | 
 
Таблица №7 (Назначение) 
 
| 
 Имя поля 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 Данные 
 | 
 | 
 
| 
 Код работника 
 | 
 123 
 | 
 124 
 | 
 125 
 | 
 126 
 | 
 127 
 | 
 | 
 
| 
 Код здания 
 | 
 5375 
 | 
 6990 
 | 
 5375 
 | 
 6990 
 | 
 9015 
 | 
 | 
 
 | 
 
1.8. Редактирование таблицы Работник. 
1. Откройте таблицу Работник в режиме таблицы и обратите внимание, что третье поле каждой записи не заполнено. 
2. Откройте в окне базы данных таблицу Работник в режиме конструктора. 
3.  Щелкните мышью в колонке Тип данных поля Специальность и из списка доступных типов полей выберите элемент Мастер подстановок. 
4.  В первом диалоговом окне мастера выберите опцию Столбец подстановки будет использовать значения из таблицы или запроса и нажмите кнопку Далее. 
5. В следующем окне выберите таблицу Специальность. Нажмите кнопку Далее. 
6. Из списка Доступные поля выберите поле Специальность и перенесите в список Выбранные поля. Нажмите кнопку Далее. 
7. В следующем окне отформатируйте ширину столбца, если это требуется. Нажмите кнопку Далее. 
8. Подтвердите название таблицы. Нажмите кнопку Далее. 
9. Нажмите кнопку Готово. Подтвердите сохранение таблицы. 
10.  Перейдите в режим таблицы. Щелкните мышью в поле Специальность таблицы Работник. Откроется список, состоящий из колонки: Специальность. 
11. Щелкните по первой строке списка, и наименование специальности занесется в поле ввода. Аналогично заполните поля всех моделей, выбирая их из списка в произвольном порядке. 
12. Закройте таблицу Работник. 
1.9. Использование данных Access в Excel .  
1. Выделите таблицу Работник. 
2. Выполните команду меню Сервис - Связи с Office - Анализ в MS Excel. Access преобразует таблицу в рабочий лист Excel. 
3. Введите в ячейку E1 текст Зарплата. 
4. Преобразуйте в рабочий лист Excel таблицу Специальность. 
5. Расположите рабочие листы Рядом. 
6. Активизируйте таблицу Работник.  
7. Выделите ячейку E2 и подсчитайте зарплату для сотрудника Иванова по формуле: Количество отработанных дней * на часовую ставку*8 +Премиальные. Необходимые данные следует брать из двух таблиц. 
8. Подсчитайте зарплату по этой - же формуле и для других сотрудников. 
9. Сохраните изменения, введенные в таблицу Работник в файле под новым именем Зарплата_работника в своей папке. 
10. Закройте таблицу Специальность. 
1.10. Импорт данных Excel в Access. 
1. Выделите ячейку E1 в таблице Зарплата_работника . Скопируйте содержимое ячейки в буфер обмена. 
2.  Откройте файл Работник.XLS . Вставьте содержимое буфера обмена в ячейку E1.  
3. В таблице Зарплата_работника выделите диапазон ячеек E2:E8 и скопируйте в буфер обмена (ячейки содержат формулы расчета зарплаты). 
4. Перейдите в таблицу Работник. Выделите диапазон E2:E7. Выберите команды Правка - Специальная вставка. В диалоговом окне установите переключатель Значения и нажмите кнопку ОК. В таблице зафиксируются вместо формул рассчитанные по этим формулам значения. 
5. Закройте таблицу Работник.XLS с сохранением изменений. Закройте таблицу Зарплата_работника. Закройте Excel.  
6. Выберите команды меню Файл - Внешние данные - Импорт. Появится диалоговое окно Импорт. 
7. В диалоговом окне Импорт установите тип файла Microsoft Excel, выделите файл Зарплата_работника и нажмите кнопку Импорт. 
8. Установите флажок Первая строка содержит заголовки столбцов и нажмите кнопку Далее.  
9. Выберите переключатель В новой таблице. Нажмите кнопку Далее.  
10. Установите переключатель Не импортировать для всех полей кроме Код работника и Зарплата. Нажмите кнопку Далее. 
11. Установите переключатель Определить следующий ключ и выберите ключевое поле Код Работника. Нажмите кнопку Далее. 
12. Введите имя таблицы Зарплата. Нажмите кнопку Готово. Access импортирует таблицу и сообщает об успешном окончании процесса. Щелкните на кнопке ОК.  
13. Просмотрите импортированную таблицу, сравните полученные результаты. При несовпадении результатов повторите п. п. 7 и 8. 
2. Самостоятельная работа. 
Рекомендуемое время 
60 минут 
Задание: Создайте базу данных Конфеты на основе приведенной ниже концептуальной схемы. Созданные таблицы свяжите отношениями: Заказчики, Заказы - Один ко многим; Заказы, Наборы - Один ко многим. Заполните таблицы данными приведенными ниже. При создании таблиц типы и свойства полей определите самостоятельно, исходя из данных таблиц. 
 
| 
 ЗАКАЗЧИКИ 
 | 
 | 
 ЗАКАЗЫ 
 | 
 | 
 НАБОРЫ 
 | 
 | 
 
| 
 Код заказчика 
 | 
 | 
 Код заказа 
 | 
 | 
 Код набора 
 | 
 | 
 
| 
 Фамилия 
 | 
 | 
 Подарочный вариант 
 | 
 | 
 Название 
 | 
 | 
 
| 
 Город 
 | 
 | 
 Дата заказа 
 | 
 | 
 Вес 
 | 
 | 
 
 | 
 | 
 Код заказчика 
 | 
 | 
 Стоимость 
 | 
 | 
 
 | 
 | 
 Код набора 
 | 
 | 
 Количество 
 | 
 | 
 
 | 
 
Таблица Заказчики. 
Таблица Заказы. 
Таблица Наборы. 
II. Обработка данных в реляционных базах данных
Продолжительность:  160 мин. 
Дисциплина: 
Базы данных.  
Цель: 
Ознакомление с методами и средствами обработки данных создания баз данных на ЭВМ. 
Результат обучения: 
После успешного завершения занятия пользователь должен: 
Уметь использовать основные приемы разработки и создания запросов в реляционных базах данных.  
Уметь пользоваться основными методами создания форм для обработки данных в базах данных.  
Используемые программы: 
Программа Access 2000. 
План занятия:  
1. Работа под руководством преподавателя  100 минут 
Ознакомление с возможностями программы Access 2000.  
2. Самостоятельная работа 60 минут 
Запуск программы: 
Предполагается, что требуемые программы уже инсталлированы на диске. 
(См. «Инструкцию по установке программы на ПК») 
Примечание: создайте на рабочем столе папку под своим именем. 
1. Ознакомление с возможностями программы Access 2000. 
Рекомендуемое время 
100 минут 
1.1. Анализ данных с помощью запросов. 
Запросы представляют собой инструмент «доступа» к информации, хранящейся в базе данных Access. С их помощью можно не только извлекать и анализировать информацию, но и формировать новые поля, которых нет в исходных таблицах. 
1.1.1 Создание простого запроса. 
Задание 1: создайте запрос на выборку данных о работниках, которые назначены на ремонт зданий. 
1. Откройте базу данных Фирма Петрус 
2. В окне базы данных перейдите на вкладку Запросы и нажмите кнопку Создать. На экране появится окно Новый запрос. 
3. Щелкните дважды на строке Простой запрос. Откроется первое окно Создание простых запросов. 
4. Выберите из открывающегося списка Таблицы и запросы таблицу Здание. В списке Доступные поля щелкните дважды на поле Код здания. Поле переместится в Выбранные поля. 
5. Выберите из списка Таблицы и запросы таблицу Работник и перенесите поля Имя и Специальность. Щелкните на кнопке Далее. 
6. Во втором диалоговом окне выделите строку создание подробного отчета. Щелкните на кнопке Далее. 
7. Введите название запроса Задание_1 и выделите вариант Открыть запрос для просмотра данных. 
8. Щелкните на кнопке Готово. Мастер простых запросов закроется, а запрос откроется для просмотра в режиме таблицы. 
9. Просмотрите полученную информацию. Следует заметить, что поле Специальность, в данном запросе не дает ни какой информации, поэтому его можно временно скрыть. 
10. Нажмите кнопку Вид на панели конструктора. Запрос отразится в режиме конструктора, который позволяет редактировать запросы. 
11. На бланке запроса в столбце Специальность щелкните в ячейке Вывод на экран, чтобы убрать флажок. 
12. Щелкните в столбце Имя в ячейке Сортировка, щелкните на стрелке и выделите в списке значение По возрастанию.  
13. На панели инструментов конструктора нажмите кнопку Вид, чтобы переключиться в режим таблицы. 
14. Просмотрите результат запроса. Поле Специальность больше не отражается в режиме просмотра запроса. 
15. Закройте окно запроса с сохранением информации.  
1.1.2. Использование условий отбора в запросе. 
Задание 2: создайте запрос на выборку данных о работниках, назначенных на ремонт здания с кодом 6990.  
1. Создайте копию запроса Задание_1 и переименуйте ее в Задание_2. 
2. Выделите запрос Задание_2 и нажмите кнопку Конструктор для возможности редактирования запроса.  
3. На бланке запроса щелкните в столбце Код здания в ячейке Условие отбора. 
4.  Введите в эту ячейку 6990, что является условием отбора. Нажмите клавишу Enter.  
5. На панели инструментов конструктора щелкните на кнопке Вид. Результаты запроса отобразятся в режиме таблицы. 
6. Закройте окно запроса с сохранением изменений.  
1.1.3. Создание запросов в режиме конструктора. 
Задание 3: создайте запрос на выборку данных о зданиях, ремонт которых начат после 01.01.2000 и закончен до 01.12.00 года. 
1. В окне базы данных перейдите на вкладку Запросы и нажмите кнопку Создать. На экране появится окно Новый запрос 
2.  Щелкните дважды на строке Конструктор. Откроется окно бланка запроса и диалоговое окно Добавление таблицы.  
3. В списке таблиц выделите таблицу Здание и нажмите кнопку Добавить. Таблица отразится в бланке запроса. Закройте диалоговое окно. 
4. В списке полей запроса щелкните дважды на полях Код здания и Дата начала ремонта. 
5. На бланке запроса щелкните в столбце Дата начала в ячейке Условие отбора. 
6. Введите в эту ячейку условие запроса: > 01.01.00 AND <30.12.00 нажмите клавишу Enter для ввода условия. Выражение преобразуется к виду #01.01.00# AND #30.12.00#. 
7. На панели инструментов конструктора щелкните на кнопке Вид. Результаты запроса отобразятся в режиме таблицы. 
8. Закройте окно запроса с сохранением изменений и сохраните созданный запрос под именем Задание_3.  
1.1.4. Добавление в запрос вычисляемых полей. 
Задание 4: добавьте в запрос Задание_3 информацию об окончании ремонта зданий.  
1. Создайте копию запроса Задание_3 и переименуйте ее в Задание_4. 
2. Откройте запрос Задание_4 в режиме конструктора. 
3. Щелкните правой кнопкой мыши в первом пустом поле бланка запроса. В появившемся контекстном меню выберите строку Построить. Появится диалоговое окно Построитель выражений.  
4. Для создания нового поля в верхней части окна надо ввести следующее выражение: Дата окончания:=Дата начала + Число недель * 7. Для этого введите текст: Дата окончания:, щелкните по знаку =, дважды щелкните на слове Таблицы, затем на названии таблицы Здание. В правом окне отразятся данные этой таблицы. 
5. Выделите поле Дата начала и нажмите кнопку Вставить, затем щелкните знак сложения +, вставьте поле Число недель, введите умножение на 7. Нажмите кнопку ОК. В бланке запроса появится новое поле. 
6. Перейдите в режим таблицы и просмотрите результаты. Сохраните запрос под именем Задание_4.  
Задание 5: создайте новый запрос на основании Задание_4 и отобразите в запросе информацию о переносе окончания ремонта на два дня.  
1. Создайте копию запроса Задание_4 и переименуйте ее в Задание_5. 
2. Откройте запрос Задание_5 в режиме конструктора. 
3. Щелкните в пустом поле справа от поля Дата окончания. 
4. Введите выражение: [Дата окончания] + 2 и нажмите клавишу Enter. Перейдите в режим таблицы и просмотрите полученные результаты.  
1.1.5. Изменение свойств вычисляемых полей. 
1. Откройте запрос Задание_5 в режиме конструктора. 
2. Установите курсор в поле с именем Выражение 1. Нажмите на панели инструментов конструктора кнопку Свойства. Появится окно свойств поля. 
3. Щелкните в поле свойства Описание и введите Изменение окончания ремонта. Щелкните в поле свойства Формат поля, щелкните на стрелке поля и выделите в списке Длинный формат даты. Щелкните в поле свойства Подпись и введите Новая дата. Закройте окно свойств. 
4. В бланке запроса выделите текст Выражение1 и введите Новая дата для названия поля.  
5. Закройте запрос с сохранением изменений. Просмотрите полученные результаты. Обратите внимание на новый формат представления данных даты. Отформатируйте ширину столбца Новая дата. 
6. Закройте запрос с сохранением изменений. 
Создание параметрических запросов. 
Задание 6: создайте параметрический запрос для получения информации о часовой ставке работников задаваемой специальности, например каменщика.  
1. Создайте запрос с помощью конструктора на выборку данных из таблицы Специальность. Включите в него поля Специальность и Часовая ставка.  
2. Заполните поля строки Условие отбора не конкретными критериями отбора, а обращением к пользователю для ввода критерия. В строке условие отбора в столбце Специальность введите фразу: [Назовите специальность]. Текст - при вводе заключите в квадратные скобки. 
3. Выберите команду меню Запрос - Параметры. В поле Параметр диалогового окна Параметры запроса введите текст - Назовите специальность только без скобок. Определите тип данных в поле Тип данных в соответствии с таблицей Специальность и нажмите кнопку ОК. Запрос будет оформлен. 
4. Перейдите в режим таблицы. На экране появляется окно - Введите значение параметра. 
5. Введите слово - Каменщик и нажмите кнопку ОК. На экране появится результат запроса. 
6. Просмотрите результат и закройте окно с сохранением запроса под именем Задание_6. 
1.1.7. Создание перекрестных запросов. 
Страницы: 1, 2 
	
	
					
							 |