
- •Работа с базами данных
- •1. Субд Microsoft Access
- •1.1 Общие сведения
- •1.2 Объекты ms Access
- •2. Построение и модификация Базы данных
- •2.1. Создание таблицы
- •2.2. Работа с таблицами в окне базы данных
- •2.3. Работа с таблицей в режиме конструктора
- •2.4. Работа с данными в режиме таблицы
- •2.5. Сортировка данных
- •2.6. Поиск данных
- •2.7 Создание в таблице поля со списком подстановок или списком значений
- •Создание поля с подстановкой значений из другой таблицы в режиме конструктора
- •2.8 Ввод и просмотр данных посредством формы
- •3. Пример проектирование базы данных
- •3.1. Определение задачи
- •3.2. Отбор необходимых данных и выбор объектов базы данных.
- •3.3. Нормализация таблиц. Первая нормальная форма.
- •3.4. Создание первичного ключа.
- •3.5. Связь между таблицами.
- •4. Запросы данных
- •4.1. Типы запросов
- •4.2. Создание запроса-выборки
- •4.3. Примеры создания запросов выбора
- •4.4. Создание вычисляемых полей
- •4.5. Создание итоговых запросов
- •4.6. Создание параметрических запросов
- •4.7. Создание перекрестных запросов
- •4.8.Модификация данных с помощью запросов действий
- •5. Формирование отчетов
- •6. Импортирование и экспортирование таблиц
Работа с базами данных
1. СУБД Microsoft Access 1
1.1 Общие сведения 1
1.2 Объекты MS Access 2
2. Построение и модификация Базы данных 2
2.1. Создание таблицы 3
2.2. Работа с таблицами в окне базы данных 5
2.3. Работа с таблицей в режиме конструктора 6
2.4. Работа с данными в режиме таблицы 7
2.5. Сортировка данных 8
2.6. Поиск данных 8
2.7 Создание в таблице поля со списком подстановок или списком значений 9
2.8 Ввод и просмотр данных посредством формы 10
3. Пример проектирование базы данных 12
3.1. Определение задачи 12
3.2. Отбор необходимых данных и выбор объектов базы данных. 12
3.3. Нормализация таблиц. Первая нормальная форма. 12
3.4. Создание первичного ключа. 12
3.5. Связь между таблицами. 13
4. Запросы данных 15
4.2. Создание запроса-выборки 16
4.3. Примеры создания запросов выбора 17
4.4. Создание вычисляемых полей 18
4.5. Создание итоговых запросов 18
4.6. Создание параметрических запросов 19
4.8.Модификация данных с помощью запросов действий 20
5. Формирование отчетов 22
6. Импортирование и экспортирование таблиц 22
1. Субд Microsoft Access
1.1 Общие сведения
Под системой управления базами данных (СУБД) понимается комплекс программ, который позволяет не только хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде.
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 с другими приложениями - источниками данных.
Работа с мастерами
Мастер (Wizard) - специальная программа, помогающая в решении какой-то задачи или создании объекта определенного типа. Эта программа поможет вам за несколько минут выполнить рутинную работу, на которую без применения этой программы может уйти несколько часов. Программа-мастер задает вопросы о содержании, стиле и формате объекта, а затем создает этот объект без какого-либо вмешательства с вашей стороны. В Access имеется около сотни мастеров, предназначенных для проектирования баз данных, приложений, таблиц, форм, отчетов, графиков, почтовых наклеек, элементов управления и свойств.