- •Создание и использование баз данных
- •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
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Создание и использование баз данных
Ms access
Учебное пособие
Введение
Microsoft Access - это универсальная система управления базами данных. Базы данных MS Access принадлежат к типу реляционных баз данных. В таких базах данных сведения, относящиеся к различным вопросам, сохраняются в отдельных таблицах, между которыми установлены отношения - связи, что позволяет повысить эффективность обработки и уменьшить дублирование данных.
В MS Access, как в любом другом приложении Windows 95 широко используется так называемая «мышиная» технология, когда команды компьютеру задаются с помощью манипулятора «мышь».
MS Access поддерживает средства Windows 95, с помощью которых может обмениваться с другими приложениями Windows. Среди них динамический обмен данными (Dynamic Data Exchange - DDE) и связывание и внедрение объектов (Object Linking and Embedding - OLE). Обмен данными с MS Word и MS Excel упрощен, поскольку MS Access входит в профессиональный выпуск интегрированного пакета Microsoft Office.
Вы освоите работу с MS Access в несколько шагов от создания собственной базы данных до интегрированной обработки информации базы данных средствами электронных таблиц и использования ее при подготовке серийных документов Word.
В главе 1 Вы познакомитесь с проектированием реляционной базы данных, научитесь создавать и связывать таблицы MS Access.
Глава 2 знакомит с технологией анализа информации базы данных. Среда ms Access обеспечивает невероятно простые средства создания запросов к базе данных.
Глава 3 посвящена технологии поиска и обновления информации базы данных. Здесь Вы узнаете, что ведение базы данных становится делом приятным, если Вы разработали формы для ввода, редактирования и поиска данных.
В главе 4 содержатся советы по подготовке профессиональных отчетов по Вашей базе данных.
В главе 5 Вы найдете рекомендации по созданию базы данных по собственному проекту. Вы познакомитесь с примером создания базы данных в предметной области и узнаете, что нужно сделать, чтобы работа с Вашей базой данных была быстрой эффективной.
В главе 6 приведены способы обмена данными базы данных MS Access с программными продуктами Microsoft Office и примеры совместного использования MS Access, MS Word и MS Excel.
Когда Ваш взор уткнется в это создание - значит настало время проверить себя, а все ли Вы поняли из того, о чем так красиво говорится в разделе.
Желаем успеха!
1. Создание базы данных
В этой главе Вы познакомитесь с основными понятиями реляционных баз данных и узнаете в чем состоит проектирование базы данных. Кроме того, Вы проделаете совсем небольшую работу и создадите пару таблиц. С них начнет жить Ваша база данных,и начнете Вы свой победный путь в MS Access.
Основные понятия реляционных баз данных
База данных - файл, состоящий из таблиц и других информационных структур.
Таблица - информационная структура, состоящая из записей.
Запись - это полный набор данных об определенном объекте: клиенте, книге, событии и т.д.. Запись изображается как строка. Структура всех записей таблицы одинакова. Количество записей в таблице является переменным..
Поле – это набор однородных данных по всем записям, например, фамилии всех сотрудников. Для представления поля используется столбец.
Значение поля - элемент данных записи, принадлежащий конкретному полю.
Тип поля - тип данных, хранимых в поле. Таблицы МS Access могут содержать поля 8 типов: счетчики, денежные, даты/времени, МЕМО, числовые, ОLЕ, текстовые и логические.
Связанные таблицы - таблицы, имеющие поля с совпадающими значениями.
Реляционные базы данных - базы данных, хранящие информацию в таблицах и реализующие связь (отношения) между таблицами по совпадению значений полей. (relativus (лат.)- отностельный - выражающий отношение, связанный с выражением отношения между чем-либо).
Ключ или ключевое поле - одно или несколько полей, совокупность значений которых однозначно определяет любую запись таблицы. Например, поле типа «Счетчик» - 1,2,3...-содержит порядковые номера записей таблицы, поэтому однозначно определяет любую запись, т.е. является ключевым.
Монопольный доступ - режим открытия базы данных, запрещающий другим пользователям и программам доступ к этой базе данных. (Для выбора этого режима открытия следует установить флажок «Монопольный доступ» в окне диалога «Открытие базы данных».)
Проектирование базы данных (укрупненно) включает два этапа:
Создание логической модели базы данных - определение перечня таблиц, в которых будут храниться данные, структуры каждой таблицы и связей между таблицами. Структура таблицы определяется перечнем полей и типом полей.
Создание физической модели базы данных - создание таблиц базы данных и вспомогательных информационных структур на носителе и заполнение таблиц информацией, используя средства СУБД, например, MS Access.