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

Упражнение 2. Создание межтабличных связей

1. Запустите программу Microsoft Access 2010 (Пуск > Программы > Microsoft Office > Microsoft Access 2010).

2. В окне Microsoft Access включите переключатель Открытьбазуданных, выберите ранее созданную базу Книготорговля и щелкните на кнопке ОК.

3. В окне Книготорговля: базаданных откройте панель Таблицы. Убедитесь, что на ней присутствуют значки ранее созданных таблиц Книги в продаже и Поставщики.

4. Во вкладке Таблица щелкните на кнопку Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы, на вкладке Таблицы которого можно выбрать таблицы, между которыми создаются связи.

5. Щелчком на кнопке Добавить выберите таблицы Книги в продаже и Поставщики — в окне Схема данных откроются списки полей этих таблиц.

6. При нажатой клавише SHIFT выделите в таблице Книги в продаже два поля: Наименование и Автор.

7. Перетащите эти поля на список полей таблицы Поставщики. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей.

8. На правой панели окна Изменение связей выберите поля Наименование и Автор таблицы Книги в продаже, включаемые в связь. Не устанавливайте флажок Обеспечение целостностиданных — в данном упражнении это не требуется, но может препятствовать постановке учебных опытов с таблицами.

9. Закройте диалоговое окно Изменение связей и в окне Схема данных рассмотрите образовавшуюся связь. Убедитесь в том, что линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее.

10. Закройте окно Схема данных. Закройте программу Microsoft Access.

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

Упражнение 3. Создание запроса на выборку

1. Запустите программу Microsoft Access 2010 (Пуск > Программы > Microsoft Office > Microsoft Access 2010).

2. В окне Microsoft Access включите переключатель Открытьбазуданных, выберите ранее созданную базу Книготорговля и щелкните на кнопке ОК.

3. В окне Книготорговля: база данных откройте вкладку Создание, и нажмите на кнопку Конструктор запросов. Одновременно с ним откроется диалоговое окно Добавление таблицы.

4. В окне Добавление таблицы выберите таблицу Книги в продаже и щелкните на кнопке Добавить. Закройте окно Добавление таблицы.

5. В списке полей таблицы Книги в продаже выберите поля, включаемые в результирующую таблицу: Наименование, Автор, Объем, Цена. Выбор производите двойными щелчками на именах полей.

6. Задайте условие отбора для поля Объем. В соответствующую строку введите: > 400. Из таблицы будут выбираться не все издания, а только те, объем которых превышает 400 страниц.

7. Задайте условие отбора для поля Цена. В соответствующую строку введите: < 80. Теперь из таблицы будут выбираться только издания, имеющие цену менее 80 рублей. Для просмотра выбранных запросов необходимо нажать на кнопку Выполнить во вкладке Конструктор.

8. Закройте бланк запроса по образцу. При закрытии запроса введите его имя Выборизданий.

9. В окне Книготорговля: база данных откройте только что созданный запрос и рассмотрите результирующую таблицу. Ее содержательность зависит от того, что было введено в таблицу Книги в продаже при ее наполнении в упражнении 1. Если ни одно издание не соответствует условию отбора и получившаяся результирующая таблица не имеет данных, откройте базовые таблицы и наполните их модельными данными, позволяющими проверить работу запроса.

10. По окончании исследований закройте все открытые объекты и завершите работу с программой Microsoft Access.

Мы научились создавать запрос на выборку, основанный на таблице. Мы научились формировать структуру запроса путем выбора базовой таблицы и полей, а также формулировать условие отбора.

Упражнение 4. Создание запросов с параметром

Выше мы рассмотрели, как действует условие отбора, но должны отметить его существенный недостаток. Пользователь базы данных работает с запросами, которые ему подготовил разработчик. Если, например, разработчик предусмотрел запрос, отбирающий издания, имеющие цену менее 80 рублей, то пользователь базы уже не в состоянии отобрать книги, цена которых менее 150 рублей, поскольку у него нет соответствующего запроса.

Специальный тип запросов, называемый запросами с параметром, позволяет пользователю самому ввести критерий отбора данных на этапе запуска запроса. Этим приемом обеспечивается гибкость работы с базой.

1. Запустите программу Microsoft Access 2010 (Пуск > Программы > Microsoft Office > Microsoft Access 2010).

2. В окне Microsoft Access включите переключатель Открытьбазуданных, выберите ранее созданную базу Книготорговля и щелкните на кнопке ОК.

3. В окне Книготорговля: база данных откройте вкладку Создание, и нажмите на кнопку Конструктор запросов. Одновременно с ним откроется диалоговое окно Добавление таблицы, как это было сделано в предыдущем упражнении.

4. Согласно упражнению 3, создайте запрос на выборку, основанный на таблице Книги впродаже и Поставщики, в который войдут следующие поля:

∙ Наименование;

∙ Автор;

∙ Цена;

∙ Поставщик.

5. Строку Условие отбора для поля Цена надо заполнить таким образом, чтобы при запуске запроса пользователь получал предложение ввести нужное значение. Текст, обращенный к пользователю, должен быть заключен в квадратные скобки.

Если бы мы хотели отобрать книги, цена которых больше 100 рублей, мы бы написали: >100. Если бы нам были нужны книги дешевле 80 рублей, мы бы написали <80. Но если мы хотим дать пользователю возможность выбора, мы должны написать: < [Введите максимальную цену]

6. Закройте запрос. При закрытии сохраните его под именем Выбор книг.

7. В окне Книготорговля: база данных откройте панель Запросы и запустите запрос Выборкниг — на экране появится диалоговое окно Введите максимальную цену.

8. Введите какое-либо число и щелкните на кнопке ОК. В зависимости от того, что реально содержится в таблице Книги в продаже, по результатам запроса будет сформирована результирующая таблица.

9. Закройте все объекты базы данных. Закройте программу Microsoft Access.

Мы научились формировать запросы с параметром и узнали, что в основе этого вида запросов лежат запросы на выборку, у которых в поле Условие отбора записан заключенный в квадратные скобки текст, обращенный к пользователю.

Упражнение 5. Создание итогового запроса

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

Предположим, что книготорговое предприятие реализует литературу трех категорий: экономическую, юридическую и техническую. Наша задача — подготовить итоговый отчет, с помощью которого можно определять среднюю цену литературы в каждой из категорий и динамично ее отслеживать при изменении ассортимента и поставщиков.

1. Запустите программу Microsoft Access 2010 (Пуск > Программы > Microsoft Office > Microsoft Access 2010).

2. В окне Microsoft Access включите переключатель Открытьбазуданных, выберите ранее созданную базу Книготорговля и щелкните на кнопке ОК.

3. В окне Книготорговля: база данных откройте панель Таблицы. Выберите таблицу Книги впродаже.

4. Щелчком правой кнопки мыши выберите пункт Конструктор и откройте таблицу в режиме проектирования — нам это необходимо для создания дополнительного поля Категория, в котором будут храниться данные о том, к какой категории относится то или иное издание.

5. В начало структуры таблицы вставьте новое поле. Для этого выделите первое поле (Наименование) и нажмите клавишу INSERT.

6. Введите имя нового поля — Категория и определите его тип — Текстовый.

7. Закройте окно Конструктора. При закрытии подтвердите необходимость изменить структуру таблицы.

8. Откройте таблицу Книги в продаже и наполните ее содержанием, введя для каждой категории необходимые модельные данные. Цены на издания для каждой категории проставьте произвольно. Прочие поля таблицы можно не заполнять — в формировании итогового запроса они участвовать не будут.

9. Закройте таблицу Книги в продаже.

10. В окне Книготорговля: база данных откройте вкладку Создание, и нажмите на кнопку Конструктор запросов. Одновременно с ним откроется диалоговое окно Добавление таблицы, как это было сделано в предыдущем упражнении.

11. В бланк запроса по образцу введите следующие поля таблицы Книги в продаже: Категория, Наименование, Цена.

12. Для поля Цена включите сортировку по возрастанию, выбрав ее в строке Сортировка.

13. Во вкладке Конструктор щелкните на кнопке Итоги. Эта команда необходима для создания в нижней части бланка строки Групповые операции. Именно на ее базе и создаются итоговые вычисления. Все поля, отобранные для запроса, получают в этой строке значение Группировка.

14. Для поля, по которому производится группировка записей (в нашем случае — Категория), оставьте в строке Групповые операции значение Группировка. Для остальных полей щелкните в этой строке — появится кнопка раскрывающегося списка, из которого можно выбрать итоговую функцию для расчета значений в данном поле.

15. Для поля Цена выберите итоговую функцию Avg для определения средней стоимости изданий в категории.

16. Для поля Наименование выберите итоговую функцию Count, определяющую общее количество записей, вошедших в группу. В нашем случае это количество книг, относящихся к каждой из категорий.

17. Закройте бланк запроса по образцу и дайте ему имя: Средняя цена книги. Запустите запрос и убедитесь, что он правильно работает.

18. Закройте все объекты базы данных. Завершите работу с программой Microsoft Access.

Мы научились создавать так называемые итоговые запросы. Это запросы, производящие вычисления по всем значениям одного поля. Мы научились также выбирать используемую итоговую функцию.

«Текстовый редактор Word». Домашняя контрольная работа №2

Выполнение задания по MS Word состоит в создании реферата по выбранной теме и включает следующие этапы:

1. Создать собственный шаблон на основе шаблона Normal.dotх для оформления текста. Имя файла: Фамилия (Ваша собственная).

2. Создать свои стили и включить их в собственный шаблон (не меняя стили шаблона Normal.dotх):

o Стили заголовков трех уровней. Форматы стилей заголовков должны удовлетворять следующим условиям.

§ Заголовок первого уровня с именем Глава_/фамилия/ (например, Глава_/Иванов/): записывается прописными буквами, шрифт – ARIAL (синий, полужирный, 16 кегль), выравнивание по центру, с новой страницы.

§ Заголовок второго уровня с именем Параграф_/фамилия/: записывается строчными буквами (начиная с прописной буквы), шрифт – Tahoma (зеленый, полужирный, 14 кегль), выравнивание по левому краю (без отступа).

§ Заголовок второго уровня с именем Пункт_/фамилия/: записывается строчными буквами (начиная с прописной буквы), шрифт – Garamond (сиреневый, полужирный, курсив, подчеркивание, 12 кегль), выравнивание по левому краю (с отступом на 1 см).

§ Стиль основного текста. Имя стиля - Текст_/фамилия/. Формат стиля должен удовлетворять следующим условиям: предложение записывается строчными буквами (начиная с прописной буквы), шрифт – Times New Roman (черный, 12), выравнивание по ширине (с отступом для первой строки на 1,5 см).

o Стиль маркированного списка (имя стиля – Сп_М_/фамилия/).

o Стиль иерархического списка (имя стиля – Сп_И_/фамилия/).

3. По созданному шаблону создать документ, в котором будет содержаться текст реферата. В текст скопировать справку MS Word по выбранной теме с разбиением его на части по трем уровням вложенности: не менее трех частей первого уровня (глава), каждая из которых содержит не менее двух частей второго уровня (параграф), каждая из которых содержит не менее двух частей третьего уровня (пункт). Каждая часть текста третьего уровня должна содержать не менее двух абзацев основного текста. Если текста в справке недостаточно, вставить его несколько раз для получения достаточного объема. Оформить заголовки трех уровней с помощью созданных стилей.

4. Структура реферата:

· Обложка: первая страница, на которой расположены (сверху вниз) название организации, название темы, автор (курс, факультет, Ф.И.О.) и проверяющий (кафедра, Ф.И.О, должность) в таблице без рамок.

· Оглавление: вторая страница (создается автоматически с использованием средства MS Word), которая отражает заголовки трех уровней, предметный указатель и список литературы.

· Текст реферата.

· Предметный указатель на отдельной странице (создается автоматически с использованием средства MS Word).

· Список литературы на отдельной странице.

5. В тексте создать два списка: маркированный и иерархический (многоуровневый).

6. Создать сноски для параграфов (заголовки второго уровня), с указанием места, откуда был взят текст параграфа.

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

8. Создать нумерацию страниц кроме первой, внизу по центру.

9. Текст, содержащийся в одном из пунктов, расположить в две колонки.

10. Создать два рисунка используемых окон MS Word (скопировать окно с помощью клавиши PrintScrin, обработать в редакторе Paint) по выбранной теме и вставить их в текст реферата с названиями и порядковыми номерами, содержащими номер главы (нумерация должна поддерживаться автоматически).

11. В последний пункт включить таблицу, отражающую свойства документа (количество символов в документе, знаков и т.п.).

12. Реферат сохранить как файл с именем Реферат_Ваша фамилия_№ группы.docх.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: