- •Технологии баз данных и знаний Лекция 6 субд Microsoft Access 2000
- •6.1. Общая характеристика субд Microsoft Access 2000
- •6.2. Главное окно в Access 2000 После запуска программы Access 2000 появляется диалоговое окно.
- •6.3 Объект «Таблицы»
- •Текстовый – используется для хранения текстовой информации, могут быть любые символы, количеством не более 255;
- •6.3.1.Создание связей между таблицами.
- •Пример Выбрать из базы данных клиентов, сделавших заказы с апреля по июль 2006 года, при этом вес заказа меньше 500 Конструктор запроса выглядит таким образом:
6.2. Главное окно в Access 2000 После запуска программы Access 2000 появляется диалоговое окно.
В зависимости от задачи можно либо создать новую базу данных, либо открыть уже созданную или запустить мастера построения таблиц, форм и отчетов.
В случае создания новой базы данных необходимо присвоить базе данных имя, Access автоматически присвоит имени расширение .mdb. Под этим именем будут храниться все объекты создаваемой базы данных.
Рассмотрим основные элементы главного окна Access.
В строке заголовка всегда отображается имя программы, здесь же находятся кнопки управления окном.
Строка меню содержит основные команды для работы с базой данных: Файл, Правка, Вид, Вставка, Сервис, Окно, Справка.
Панель инструментов представляет собой набор графических кнопок, ускоряющих вызов команд меню. С помощью команды Вид / Панели инструментов панель инструментов можно настроить в удобном для пользователя виде.
.
В строке состояния в левой нижней части отображается информация о текущем режиме работы системы.
Рабочая область окна содержит список объектов базы данных: Таблицы, Запросы, Формы, Отчеты, Страницы, Макросы, Модули, назначение которых более подробно рассмотрим ниже. Справа от рабочего окна расположены кнопки для работы с объектами базы данных: Открыть (выполнить), Конструктор (изменить), Создать
6.3 Объект «Таблицы»
Таблицы являются основными объектами в структуре базы данных и предназначены для хранения данных.
Таблица может быть создана режиме Таблицы, Конструктора, Мастера таблиц. Кроме этого таблица может быть импортирована, если она уже существует в некоторой базе данных. Существует возможность связывания с другими таблицами с других баз данных.
Пусть заданы известные таблицы Клиенты, Заказы и третья таблица Банк, в которой хранятся код валюты и ее наименование. Для связи между таблицами Заказы и Банк в таблице Заказы вводится поле Код валюты. При этом поля Код клиента в таблице Клиенты и поле Код валюты в таблице Банк являются первичными ключами
Клиенты
Код клиента |
Клиент |
Город |
Улица |
Телефон |
АА |
БелТур |
Минск |
Правды 11 |
2703995 |
АВ |
Сименс |
Мюнхен |
Лейбница 8 |
6512345 |
АС |
ПМК –23 |
Пуховичи |
Широкая 1 |
21134 |
АD |
Атлант |
Минск |
Захарова 20 |
2541134 |
Заказы
Номер заказа |
Код клиента |
Код валюты |
Дата заказа |
Вес заказа |
1021 |
АС |
100 |
01.02.06 |
250 |
1022 |
АА |
101 |
10.04.06 |
300 |
1023 |
АD |
100 |
12.04.06 |
450 |
1024 |
АВ |
103 |
20.05.06 |
200 |
1025 |
АС |
102 |
01.06.06 |
600 |
1026 |
АD |
101 |
10.07.06 |
550 |
Банк
Код валюты |
Наименование валюты |
100 |
Белорусский рубль |
101 |
Российский рубль |
102 |
Доллар США |
103 |
Евро |
Создание таблицы в режиме Конструктора является наиболее универсальным способом и дает разработчику возможность конструировать таблицы в наиболее удобном виде.
Имя поля задается самим разработчиком, например, Номер заказа. Тип данных определяет типы данных, которые будут заносится в указанное поле, Описание позволяет пользователю вносить комментарии, комментарии при открытии таблицы не выводятся.
Типы полей, поддерживаемые Access 2000: