- •Создание и использование баз данных
- •Ms access
- •Учебное пособие
- •Введение
- •Глава 2 знакомит с технологией анализа информации базы данных. Среда ms Access обеспечивает невероятно простые средства создания запросов к базе данных.
- •1. Создание базы данных
- •Основные понятия реляционных баз данных
- •Первые шаги в ms Access
- •Запуск Access
- •Открытие базы данных
- •Окно базы данных
- •Этап 1. Создание базы данных Создание файла базы данных
- •Создание таблицы
- •Редактирование таблицы
- •Этап 2. Быстрая обработка данных
- •Сортировка записей по возрастанию и убыванию
- •Поиск данных
- •Отбор записей на основе значения поля
- •Этап 3. Связывание таблиц базы данных
- •Установление связи
- •Работа с макетом связей
- •Этап 4. Работа с данными из связанных таблиц
- •Запрос- выборка к связанным таблицам
- •Запрос с критерием отбора к связанным таблицам
- •Этап 5. Удаление связанных таблиц из базы данных
- •2. Анализ информации базы данных
- •Этап 1. Создание запроса и установление условий отбора
- •Этап 2. Поиск в заданном диапазоне и сортировка данных в запросе
- •Этап 3. Включение в запрос параметров
- •Этап 4. Использование параметров для поиска записей в диапазоне значений
- •Этап 5. Создание запроса к связанным таблицам
- •Этап 6. Суммирование данных в запросе
- •Этап 7. Запросы с вычислениями
- •3. Поиск и обновление информации базы данных
- •Этап 1. Открытие базы данных и просмотр записей Открытие базы данных
- •Просмотр базы данных
- •Этап 2. Ввод данных в форму и их редактирование
- •Этап 3. Поиск записей
- •Этап 4. Отбор записей с помощью фильтра
- •Этап 5. Сортировка записей в форме
- •Этап 6. Расширение базы данных
- •Этап 7. Разработка новой формы
- •Этап 8. Изменение внешнего вида формы
- •Добавление подписи в форму
- •Изменение палитры
- •Включение в форму рисунка
- •Добавление поля
- •4. Создание отчетов по базе данных
- •Этап 1. Создание детального отчета без повторов Создание детального отчета
- •Просмотр отчета
- •Настройка отчета
- •Устранение повторов
- •Этап 2. Создание отчета с группированием данных
- •Этап 3. Представление групповых сумм Настройка заголовка группы
- •Использование выражений в примечании к группе
- •Изменение порядка сортировки
- •Этап 4. Распечатка групп
- •Распечатка групп без разрывов
- •Ввод нового вида нумерации страниц
- •Этап 5. Проектирование отчета Создание отчета
- •Оформление заголовка отчета
- •Оформление области данных
- •Оформление заголовков граф отчета
- •Оформление области примечаний отчета
- •Этап 6. Создание диаграммы в отчете
- •Этап 7. Изменение макета отчета
- •5. Создание базы данных по собственному проекту
- •Этап 1. Создание файла базы данных
- •Этап 2. Создание таблиц
- •Создание структуры таблицы
- •Ввод данных в таблицу
- •Расширение базы данных
- •Этап 3. Связывание таблиц
- •Этап 4. Создание информационных структур для ведения базы данных
- •Создание запросов
- •Создание форм
- •Создание отчета
- •6. Совместное использование ms access, ms excel ms word
- •Этап 1 . Вставка данных
- •Технология вставки данных
- •Вставка связанных данных. Вставка титульного листа, созданного в ms Word, в отчет ms Access
- •Внедрение данных. Внедрение таблицы ms Excel в документ ms Word
- •Этап 2. Быстрый перенос данных
- •Выбор приложения для создания списка
- •Перенос списка в другое приложение
- •Перенос списка из ms Excel в ms Access
- •Этап 3. Подготовка составных документов Подготовка серийных персональных писем ms Word с использованием списков адресатов, хранящихся в базе данных ms Access
- •Создание почтовых наклеек ms Word с использованием списков адресатов, хранящихся в электронной таблице ms Excel
- •Этап 4. Анализ числовых данных ms Access с использованием сводных таблиц ms Excel
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Создание форм
Создание форм - лучший способ сделать работу по обновлению базы данных, поиску информации приятной и зрелищной. В форму можно вывести данные, которые наиболее часто Вами просматриваются и редактируются, в форму можно поместить фотографии и клипы, форме можно придать современный дизайн.
Часто при ведении базы данных требуются формы для ввода и обновления данных, хранящихся в разных, но связанных межу собой таблицах. Поэтому этапу создания формы должен предшествовать этап создания запроса, целью которого является получение таблицы, включающей в себя все поля, значения которых Вы хотите просматривать в форме.
Для создания формы, Вам необходимо:
1.Если форма должна включать поля более, чем из одной таблицы базы данных, создать запрос, на основе которого будет создаваться форма (см. Раздел «Создание запросов» Этапа 4).
2.Дать команду на создание формы. Для этого в окне БАЗА ДАННЫХ щелкнуть на вкладке Форма, затем щелкнуть на командной кнопке Создать. Появится диалог «Создание формы».
3.Указать таблицу или запрос, информация из которой будет помещена в форму. Для этого открыв список «Выбрать таблицу/Запрос», выделить щелчком название таблицы, затем щелкнуть на кнопке Мастер. Появится первый диалог по разработке форм.
4.Указать Мастера для разработки формы, например, «В один столбец».
6.Указать поля из таблицы, которые Вы хотите включить в форму. Для включения поля щелкнуть на строке с названием поля два раза, после этого - по кнопке Далее.
7.Указать тип формы, например, «Стандартный», после чего щелкнуть по кнопке Далее.
8.Ввести заголовок формы, после чего щелкнуть на кнопке Готово. Форма открылась в режиме просмотра.
9.Выбрать команду Файл/Сохранить форму. В диалоге «Сохранение» ввести имя формы .
Разработайте форму для ввода данных:
- по студентам, поступающим в институт;
- по новым специальностям, создаваемым в институте;
- по новым факультетам, создаваемым в институте;
- по результатам сдачи сессии.
Информация о формах обучения, коде специальности и факультета должна быть представлена соответствующими наименованиями. Для этого сначала создайте запрос (Запрос - выборка), чтобы иметь в своем распоряжении таблицу с требуемыми полями, а затем на ее основе создайте форму.
Для создания запроса - выборки на основе двух и более связанных таблиц, в окно запроса добавляйте вместе с основной таблицу, связанную с ней и перетаскивайте в Бланк Запроса нужные поля и из нее. Например, полное название форм обучения, специальности и факультета при создании формы для ввода данных по студентам, поступающим в институт, Вы можете иметь в том случае, если сделаете Запрос - выборку на основе таблицы «Студенты», «Формы обучения», «Специальности», «Факультеты» и поместите в Бланк Запроса поля с наименованием форм обучения, специальностей, факультетов.
Примечание. Из 4 пунктов Задания 4.2 Вам нужно выполнить один. Постарайтесь, чтобы, Ваши соседи в это время трудились бы над выполнением другого пункта этого задания.
Создание отчета
Создание отчета - удобный способ для вывода нужной информации на печать в виде отчетов, существующих в «нормальной» жизни. В отличии форм в отчете можно работать над размещением данных на странице и в тоже время также как и формах размещать графику - фотографии, диаграммы, клипы и т.д. В отчете можно производить и вычисления.
Часто при ведении базы данных требуются отчеты, представляющие данные, хранящихся в разных, но связанных межу собой таблицах. Поэтому этапу создания отчета должен предшествовать этап создания запроса, целью которого является получение таблицы, включающей в себя все поля, значения которых Вы хотите представить в отчете.
Для того, чтобы создать отчет Вы должны:
1.Если отчет должен включать поля более, чем из одной таблицы базы данных, создать запрос, на основе которого будет создаваться отчет (см. Раздел «Создание запросов» Этапа 4).
2.Дать команду на создание отчета. Для этого в окне БАЗЫ ДАННЫХ щелкнуть на вкладке Отчет, затем на кнопке Создать. Появится диалог «Создание отчета».
3.Задается таблица или запрос, по информация которой будет создаваться отчет. Для этого в диалоге «Создание отчета» в списке «Выбрать таблицу/Запрос» выделить название таблицы.
4.Запускается Мастер по созданию отчетов щелчком на кнопке Мастер. Появляется диалог «Мастер по созданию отчета».
5.Указывается вид отчета, например, «Табличный отчет».
6.Указывается поля, значения которых будут помещены в отчет.
7.Задается сортировка, если требуется ее провести, при этом
указываются поля по которым буде производиться сортировка.
8.Указывается стиль, например, «Строгий».
9.Дается название отчета. Можно оставить тот заголовок, который предложен по умолчанию. Щелкнуть на кнопке Готово. Появится отчет в режиме просмотра - так он будет выглядеть в распечатанном виде.
10.Отчет сохраняется.
Создайте отчет
- по результатам сессии студентов с информацией о фамилии, имени, отчестве студента,
1. факультете;
2. специальности;
3. форме обучения;
4. курсе;
5. группе
и оценках за сессию.
-по результатам сессии студентов с информацией о фамилии, имени, отчестве студента, факультете, специальности, форме обучения, курсе, группе и оценках за сессию с группировкой:
1. по факультетам;
2. по специальностям;
3. по формам обучения;
4. по курсам;
5.по группам.
Перед созданием отчета нужно создать соответствующий запрос (Запрос - выборка), с тем, чтобы у Вас была бы таблица с указанными полями из таблиц «Студенты» и «Сессия».
Примечание. Из 10 пунктов Задания 4.3 Вам нужно выполнить один. Постарайтесь, чтобы, Ваши соседи в это время трудились бы над выполнением другого пункта этого задания.