
- •Курс: «телекоммуникационные и компьютерные технологии в политической журналистике»
- •Модуль 2.
- •Введение в системы управления базами данных.
- •Компоненты субд Access 2007.
- •Задания для самостоятельного выполнения.
- •Тестовые вопросы по модулю 2.
- •Глоссарий.
- •А) основная литература.
- •Б) дополнительная литература.
- •Модуль 2. Системы управления базами данных . Модульная лекция: мл 2-1.
- •2.1. Введение в системы управления базами данных.
- •Модульная лекция: мл 2-2.
- •2. 2. Компоненты субд Access 2007
- •2.2.1. Таблицы.
- •2.2.2. Формы.
- •2.2.3. Отчеты.
- •2.2.4. Запросы.
- •2.2.5. Макросы.
- •2.2.6. Модули.
- •Модульная лекция: мл 2-3.
- •2.3. Работа с базой данных Access
- •2.3.1. Создание базы данных с помощью шаблона.
- •2.3.2. Загрузка шаблона с узла Office Online.
- •2.3.3. Создание пустой базы данных без шаблона
- •2.3.4. Добавление таблицы в базу данных.
- •Модульная лекция: мл 2-4.
- •2.3.5. Открытие существующей базы данных
- •2.3.6. Пользовательский интерфейс Access 2007
- •2.3.7. Создание таблицы в режиме Конструктор
- •Модульная лекция: мл 2-5.
- •2.3.8. Создание формы
- •2.9. Создание простого отчета
- •2.10. Создание отчета с помощью мастера отчетов
- •Создание отчета с помощью средства «Пустой отчет»
- •2.11. Сохранение базы данных
- •2.4. Задания для самостоятельной работы
- •2.6. Тестовые вопросы по модулю 2.
- •4. Создание отчета
- •2. Создание отчета
- •Глоссарий.
2.11. Сохранение базы данных
На рисунке 2.13. показано окно для сохранения созданной базы данных.
Рис. 2.13. Последовательность действий для сохранения базы данных
Для того, чтобы сохранить созданную новую таблицу, нужно выполнить следующие действия.
1. Щелкнуть по кнопке Office. Всплывает меню.
2. Установить курсор на строке «Сохранить как».
3. Переместить курсор в окно справа и выбрать формат (например, База данных Access 2003).
4. В новом окне ввести имя созданной таблицы и щелкнуть по кнопке ОК.
5. В отвтет на запрос «Ключевое поле не задано» щелкните по кнопке «Да» (ключевое поле создается автоматически по умолчанию).
2.4. Задания для самостоятельной работы
Задание 1. Создать новую таблицу, структура и содержимое которой показаны на рис.2.14.
Рис.
2.14. Пример оформления таблицы
Задание 2. Создать новую таблицу с названием «Сотрудники», структура которой показана на рисунке. Таблица должна содержать не менее 10 строк. Выполнить с таблицей следующие операции:
1. Отсортировать данные таблицы по полю «Фамилия» от А до Я.
2. Выбрать из таблицы всех сотрудников заданного института.
3. Исходные данные и результаты сортировки и выборки по полю
представить в виде презентации.
Задание 3 . Создать таблицу, ввести данные, на основе которых создать отчет, структура которого показана на рис. 2.12.
Задание 4. Создать новую таблицу, ввести данные и сформировать отчет, форма которого показана на рисунке. Исходные данные таблицы и сформированный отчет представить в виде презентации.
Задание 5. Работа в Конструктора. Опишите все действия работы в режиме Конструктора (окно показано на рис. 2.15.) для создания новой таблицы, в которой используются поля различного типа (текст, число, дата). Создать презентацию, в которой по шагам описаны все действия от запуска режима Конструктор, до сохранения новой таблицы.
Рис. 2.15. Окно создания таблицы в режиме Конструктора.
Задание 6. Формирование запроса на выборку данных.
Создайте новую таблицу, содержащую поля: Фамилия, Дата рождения,
Город. Введите в нее не менее 10 записей и составьте простой запрос
в конструкторе для выборки клиентов, фамилии которых начинаются
на заданную букву и проживающие в заданном городе
Задание 7: Привести основные понятия СУБД.
Функции любой СУБД – это работа со структурированной в виде таблиц информацией. Такие СУБД работают с реляционными базами данных (реляционные СУБД) База данные (БД) – это множество таблиц, связанных между собой с помощью ключевых полей. Каждая таблица содержит конкретные сведения о конкретной предметной области (сущности)-Сотрудник, Студент, Подразделение, Товар и др.
Задание 8. Описать назначение объектов СУБД Access.
СУБД Access работает со следующими типами объектов:
таблицы, запросы, формы, отчеты, макросы модули.
Все они сгруппированы по категориям и отображаются в окне базы данных.
Задание 9. Описать технологию обеспечивается связь между таблицами .
Правильно спроектированная база данных Access чаще всего включает несколько таблиц, объединенных между собой посредством так называемых связей (ключей) , благодаря которым информация из одной таблицы становится доступной для другой, что позволяет обеспечивать целостность данных и упрощает поддержку всей БД.
Задание 10. Приведите описание выполнения запросов к БД.
Запросы являются основным рабочим инструментом базы данных и могут выполнять множество различных функций. Самая распространенная функция запросов — выборка необходимых данных из таблиц. Данные, которые необходимо просмотреть, как правило, находятся в нескольких таблицах. Запросы позволяют представить их в одной таблице. Кроме того, поскольку обычно не требуется просматривать все записи сразу, с помощью запросов можно, задав ряд условий, «отфильтровать» только нужные записи.
Часто запросы служат источником записей для форм и отчетов
Задание 11. Описать технологию создания структуры таблицы и ввода данных в таблицу.
Режим конструктора – окно, в котором отображается макет следующих объектов базы данных: таблицы, запросы, формы, отчеты, макросы и страницы доступа к данным. В этом режиме сначала создаем структура таблицы., а затем переключаемся в режим таблицы для ввода данных. Вне зависимости от того, в каком режиме начата работа, всегда возможно переключение в другой режим с помощью кнопок режимов в строке состояния окна Access.
Задание 12. Описать технологию выбора типы данных при создании таблицы.
Каждый раз при добавлении в таблицу нового столбца определяется новое поле. В Microsoft Access тип данных (тип данных- характеристика поля, определяющая
тип данных, который может содержать это поле. Существуют следующие типы данных: Boolean, Integer, Long, Currency, Single, Double, Date, String и
Variant (по умолчанию). Тип поля задается на основе типа введенных данных
Задание 13. Привести описание использования первичных ключей.
Приложение Access использует поля первичного ключа для быстрого объединения данных нескольких таблиц. Всегда следует определять для таблицы первичный ключ. Для первичного ключа автоматически создается индекс, ускоряющий выполнение запросов и операций. Кроме того, приложение Access проверяет наличие и уникальность значений в поле первичного ключа. При создании новой таблицы в режиме таблицы Access автоматически создает первичный ключ и назначает полю имя «Код» и тип данных «Счетчик». Это поле скрыто в режиме таблицы, для его просмотра необходимо переключиться в режим конструктора.
Задание 14. Разработайте базу данных «Электронная библиотека», состоящую из трех таблиц со следующей структурой:
Книги – шифр книги (ключевое поле), автор, название, год издания, количество экземпляров.
Читатели – читательский билет (ключевое поле), фамилия, имя, отчество, адрес.
Выданные книги – шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.
2. Установите связи между таблицами.