- •Базы данных
- •Краткая справка Общие сведения
- •Работа с мастерами
- •Информация для пользователей электронных таблиц
- •Контекстно-зависимая справка и Помощник
- •Структура таблицы и типы данных
- •Ввод данных в ячейки таблицы
- •Редактирование данных
- •Сортировка данных
- •Отбор данных с помощью фильтра
- •Подготовка к печати
- •Ввод и просмотр данных посредством формы
- •Задание 1 Создание базы данных.
- •Технология работы
- •Задание 2 Заполнение базы данных.
- •Технология работы
- •Задание 3 Ввод и просмотр данных посредством формы.
- •Технология работы
- •Формирование запросов и отчетов для однотабличной базы данных краткая справка Формирование запросов на выборку
- •Формирование отчетов
- •Задание 4 Формирование запросов на выборку.
- •Технология работы
- •Задание 5 На основе таблицы Преподаватели создайте отчет с группированием данных по должностям. Технология работы
- •Разработка инфологической модели и создание структуры реляционной базы данных краткая справка Организация данных
- •Целостность данных
- •Задание 6 Создание реляционной базы данных.
- •Технология работы
- •Задание 7 Создание форм для ввода данных в таблицы.
- •Технология работы
- •Формирование сложных запросов краткая справка
- •Задание 8
- •Технология работы
- •Создание сложных форм и отчетов краткая справка
- •Задание 9 Создание сложных форм.
- •Технология работы
- •Задание 10 Создание сложных отчетов.
- •Технология работы
- •Задание 11 Разработайте кнопочную форму-меню для работы с базами данных, в которой должны быть созданные вами формы и отчет. Технология работы
- •Проверочный тест
- •Бд содержит информацию о собаках из клуба собаководства: кличка, порода, дата рождения, пол, количество медалей. Какого типа должны быть поля?
- •Реляционная бд задана таблицей:
Базы данных
СОДЕРЖАНИЕ
КРАТКАЯ СПРАВКА 2
Общие сведения 2
Работа с мастерами 3
Информация для пользователей электронных таблиц 3
Контекстно-зависимая справка и Помощник 3
Структура таблицы и типы данных 3
Ввод данных в ячейки таблицы 5
Редактирование данных 6
Сортировка данных 7
Отбор данных с помощью фильтра 7
Подготовка к печати 8
Ввод и просмотр данных посредством формы 8
ЗАДАНИЕ 1 10
Создание базы данных. 10
ТЕХНОЛОГИЯ РАБОТЫ 11
ЗАДАНИЕ 2 12
Заполнение базы данных. 12
ТЕХНОЛОГИЯ РАБОТЫ 12
ЗАДАНИЕ 3 15
Ввод и просмотр данных посредством формы. 15
ТЕХНОЛОГИЯ РАБОТЫ 15
ФОРМИРОВАНИЕ ЗАПРОСОВ И ОТЧЕТОВ ДЛЯ ОДНОТАБЛИЧНОЙ БАЗЫ ДАННЫХ 17
КРАТКАЯ СПРАВКА 17
Формирование запросов на выборку 17
Формирование отчетов 19
ЗАДАНИЕ 4 20
Формирование запросов на выборку. 20
ТЕХНОЛОГИЯ РАБОТЫ 20
ЗАДАНИЕ 5 22
На основе таблицы Преподаватели создайте отчет с группированием данных по должностям. 22
ТЕХНОЛОГИЯ РАБОТЫ 22
РАЗРАБОТКА ИНФОЛОГИЧЕСКОЙ МОДЕЛИ И СОЗДАНИЕ СТРУКТУРЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ 22
КРАТКАЯ СПРАВКА 22
Организация данных 22
Целостность данных 24
ЗАДАНИЕ 6 24
Создание реляционной базы данных. 24
ТЕХНОЛОГИЯ РАБОТЫ 24
ЗАДАНИЕ 7 27
Создание форм для ввода данных в таблицы. 27
ТЕХНОЛОГИЯ РАБОТЫ 27
ФОРМИРОВАНИЕ СЛОЖНЫХ ЗАПРОСОВ 29
КРАТКАЯ СПРАВКА 29
ЗАДАНИЕ 8 29
ТЕХНОЛОГИЯ РАБОТЫ 30
СОЗДАНИЕ СЛОЖНЫХ ФОРМ И ОТЧЕТОВ 33
КРАТКАЯ СПРАВКА 33
ЗАДАНИЕ 9 33
Создание сложных форм. 33
ТЕХНОЛОГИЯ РАБОТЫ 33
ЗАДАНИЕ 10 35
Создание сложных отчетов. 35
ТЕХНОЛОГИЯ РАБОТЫ 35
ЗАДАНИЕ 11 36
Разработайте кнопочную форму-меню для работы с базами данных, в которой должны быть созданные вами формы и отчет. 36
ТЕХНОЛОГИЯ РАБОТЫ 36
ПРОВЕРОЧНЫЙ ТЕСТ 37
Краткая справка Общие сведения
Access - это система управления базами данных (СУБД). Под системой управления понимается комплекс программ, который позволяет не только хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде. Access дает возможность также автоматизировать часто выполняемые операции (например, расчет заработной платы, учет материальных ценностей и т.п.). С помощью Access можно не только разрабатывать удобные формы ввода и просмотра данных, но и составлять сложные отчеты.
Access является приложением Windows, а поскольку и Windows и Access разработаны одной фирмой (Microsoft), они очень хорошо взаимодействуют друг с другом. СУБД Access работает под управлением Windows; таким образом, все преимущества Windows доступны в Access, например, вы можете вырезать, копировать и вставлять данные из любого приложения Windows в приложение Access и наоборот.
Access - это реляционная СУБД. Это означает, что с ее помощью можно работать одновременно с несколькими таблицами базы данных. Применение реляционной СУБД помогает упростить структуру данных и таким образом облегчить выполнение работы. Таблицу Access можно связать с данными, хранящимися на другом компьютере или на сервере, а также использовать таблицу, созданную в СУБД Paradox или Dbase. Данные Access очень просто комбинировать с данными Excel.
В СУБД Access предусмотрено много дополнительных сервисных возможностей. Мастера помогут вам создать таблицы, формы или отчеты из имеющихся заготовок, сделав за вас основную черновую работу. Выражения используются в Access, например, для проверки допустимости введенного значения. Макросы позволяют автоматизировать многие процессы без программирования, тогда как встроенный в Access язык VBA (Visual Basic for Applications) - специально разработанный компанией Microsoft диалект языка Basic для использования в приложениях Microsoft Office - дает возможность опытному пользователю программировать сложные процедуры обработки данных. Просматривая свою форму или отчет, вы сможете представить, как они будут выглядеть в распечатанном виде. И наконец, используя такие возможности языка программирования С, как функции и обращения к Windows API (Application Programming Interface - интерфейс прикладных программ Windows), можно написать подпрограмму для взаимодействия Access с другими приложениями - источниками данных.
В Microsoft Access добавлено множество новых средств, разработанных для облегчения работы в Интернет и создания приложений для Web. Для доступа к сети Интернет и использования преимуществ новых средств необходимы средства просмотра Web, например Microsoft Internet Explorer, а также модем. Пользователь имеет возможность непосредственно подключаться к узлам Microsoft Web из программ Office (в том числе и из Access) с помощью команды Microsoft на Web из пункта меню ?. При этом можно, например, получить доступ к техническим ресурсам и загрузить общедоступные программы, не прерывая работу с Access.
Система Access содержит набор инструментов для управления базами данных, включающий конструкторы таблиц, форм, запросов и отчетов. Кроме того, Access можно рассматривать и как среду для разработки приложений. Используя макросы для автоматизации задач, вы можете создавать такие же мощные, ориентированные на пользователя приложения, как и приложения, созданные с помощью "полноценных" языков программирования, дополнять их кнопками, меню и диалоговыми окнами. Программируя на VBA, можно создавать программы, по мощности не уступающие самой Access. Более того, многие средства Access, например мастера и конструкторы, написаны на VBA. Мощность и гибкость системы Access делают ее сегодня одной из лучших программ для управления базами данных.