2.4 Пример создания таблиц базы данных
Таблица ПОКУПАТЕЛЬ (родительская таблица)
Имя поля |
Тип данных |
Свойства поля |
|
КодПокупателя |
Счетчик |
Первичный ключ |
|
Имя |
Текстовый |
Размер поля 20 |
|
Фирма |
Текстовый |
Размер поля 20 |
|
Город |
Текстовый |
Размер поля 20 |
|
Телефон |
Текстовый |
Размер поля 8 Маска ввода 99-99-99 |
Таблица ТОВАР (родительская таблица)
Имя поля |
Тип данных |
Свойства поля |
|
КодТовара |
Счетчик |
Первичные ключ |
|
Название |
Текстовый |
Размер поля 30 |
|
Тип |
Текстовый |
Размер поля 20 |
|
Цена |
Денежный |
Таблица ОТПУСК (дочерняя таблица)
Имя поля |
Тип данных |
Свойства поля |
|
НомерПокупки |
Счетчик |
Первичный ключ |
|
КодПокупателя |
Числовой |
||
КодТовара |
Числовой |
||
Количество |
Числовой |
Условие на значение >10 |
|
Дата |
Дата/Время |
Условие на значение > #15.10.2002# |
Связи между таблицами
Вид связи |
Один - ко - многим |
Один - ко - многим |
|
Связываемые таблицы |
ПОКУПАТЕЛЬ - ОТПУСК |
ТОВАР - ОТПУСК |
|
Связываемые поля |
КодПокупателя-КодПокупателя |
КодТовара-КодТовара |
Создание таблицы в режиме конструктора показано на рис.
Процесс связывания таблиц показан на рис.
- Введение в базы данных
- Основные понятия базы данных
- Функции СУБД
- Модели организации данных
- Реляционная модель данных
- Реляционные связи между таблицами баз данных
- Целостность данных
- Проектирование базы данных
- Лабораторная работа № 1. Разработка и описание структуры базы данных
- 1.1 Пример проектирования базы данных
- 1.2 Архитектура Microsoft Access
- 2.3 Создание базы данных и таблиц
- 2.4 Пример создания таблиц базы данных
- Лабораторная работа № 2. Разработка экранных форм ввода/вывода данных
- 2.1 Проектирование форм
- 2.2 Основные элементы формы
- 2.3 Пример создания формы для ввода данных
- 2.4. Создание поля со списком
- Лабораторная работа № 3. Разработка запросов к таблицам базы данных.
- 3.1 Типы запросов
- 3.2 Создание запроса-выборки
- 3.3 Примеры создания запросов выбора
- 3.4 Создание вычисляемых полей
- 3.5 Создание итоговых запросов