Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по Access.doc
Скачиваний:
0
Добавлен:
31.12.2019
Размер:
409.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 имеется около сотни мастеров, предназначенных для проектирования баз данных, приложений, таблиц, форм, отчетов, графиков, почтовых наклеек, элементов управления и свойств.