Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Практическое занятие. Работа с таблицами.
Постановка задачи
Создается база данных “Поставка деталей”. Она базируется на 3-х таблицах: Поставщики, Детали и Поставки. Экземпляры таблиц представлены ниже.
Таблица 1. Поставщики
КодПоставщика | Фамилия | Имя | Отчество | Город | Телефон |
1 | Иванов | Петр | Петрович | Спб | (812) |
2 | Петров | Иван | Абрамович | Спб | (812) |
3 | Сидоров | Мойша | Иванович | Москва | (067) |
4 | Петров-Водкин | Сергей | Сергеевич | Киев | (078) |
Таблица 2. Детали
КодДетали | Название | Вес | ГородСклада |
1 | гайка | 12,6 | Спб |
2 | болт | 56,8 | Москва |
3 | шуруп | 23,1 | Москва |
4 | шайба | 5,3 | Биробиджан |
5 | винт | 7,8 | Лондон |
6 | щтифт | 9 | Нью-Йорк |
Таблица 3. Поставки
КодПоставщика | КодДетали | Количество | ДатаПоставки |
1 | 1 | 456 | 21.10.99 |
2 | 3 | 55 | 18.10.99 |
2 | 4 | 1 | 13.10.99 |
2 | 6 | 34 | 20.10.99 |
3 | 4 | 57 | 22.10.99 |
1. Создание базы данных
· Запустите MS Access.
· Создайте новую базу данных (БД):
- В появившемся окне диалога (ОД) выберите опцию Новая база данных и нажмите кнопку ОК. Можно создать базу данных и другим способом. Для этого закройте ОД и в меню Файл выберите команду Создать базу данных или нажмите функциональную кнопку Создать базу данных. Затем в появившемся ОД выберите опцию Новая база данных и нажмите кнопку ОК.
- В поле Имя файла, появившегося ОД Файл новой базы данных введите имя файла новой базы, например, Поставка.mdb. Запомните имя папки, в которую поместится ваш файл. Нажмите кнопку Создать.
2. Создание таблиц
2.1 Создание таблицы в режиме конструктора (вручную)
В данном режиме создайте таблицу Детали (см. Описание таблицы)
Таблица 2: Детали
Имя поля | Тип | Размер | Другие свойства |
КодДетали | числовой | дл. целое | Ключ, связь 1: оо Поставки. КодДетали |
Название | текстовый | 20 | Обязательное |
Вес | числовой | плав. | возможные значения: >0 |
ГородСклада | текстовый | 30 |
· Формирование полей таблицы.
- В окне БД выберите тип объекта Таблицы и нажмите кнопку Создать. Появиться ОД Новая таблица.
- Выберите опцию Конструктор и нажмите кнопку ОК. Появится окно конструирования таблицы.
- В графу Имя поля введите имя формируемого поля и нажмите Enter.
- В графе Тип данных выберите из списка требуемый тип данных.
- В графу Описание по желанию можно ввести текст, поясняющий назначение и использование формируемого поля таблицы.
- В секции Свойства поля, используя закладку Общие, задайте требуемые из свойств (см. Описание таблиц): размер поля, формат поля, маска ввода (для текстового типа данных), условие на значение, начальное значение по умолчанию, обязательность поля.
- Для формирования маски ввода выбранного поля в секции Свойства поля выберите строку Маска ввода. Если необходимо, удалите текущую информацию о маске. Наберите с клавиатуры набор символов, определяющих маску. Подробная информация о правилах построения масок может быть получена при вызове “Помощника” и получении справки по правилам создания масок. Некоторые маски могут быть построены мастером (если он установлен). Он может быть вызван нажатием кнопки Построить (содержит три точки), появляющейся при входе в строку Маска ввода. Нажмите её, и после подтверждения сохранения текущей структуры таблицы появится окно мастера Создание масок ввода. Выберите из предлагаемого списка необходимую маску. В поле Проверка можно ввести данные, чтобы увидеть действие маски. Нажмите кнопку Далее. Не осуществляя настройку маски в следующем окне, снова нажмите Далее. Нажмите кнопку Готово. Подробная информация о правилах построения масок может быть получена при нажатии кнопок: Список в начальном окне мастера, а затем Справка в появившемся окне диалога.
- Для формирования начального значения и/или допустимых при вводе значений выбранного поля в секции Свойства поля выберите строку Значение по умолчанию или соответственно Условие на значение. Затем либо задайте необходимое для его формирования выражение с помощью клавиатуры, либо нажмите появившуюся кнопку Построить и сформируйте это выражение в появляющемся окне Построитель выражений.
- Аналогично сформируйте все поля таблиц, определяя их в следующих свободных строках окна конструирования.
· Определение первичного ключа таблицы.
- Отметьте мышью строку с описанием поля, которое нужно использовать в качестве первичного ключа.
- В меню Правка выберите команду Ключевое поле или нажмите функциональную кнопку Ключевое поле. Обратите внимание, что свойство Индексированное поле изменилось на Да (совпадения не допускаются).
· Сохранение структуры таблицы.
- В меню Файл выберите команду Сохранить или нажмите функциональную кнопку Сохранить. Появится ОД Сохранение. Введите имя задаваемой таблицы, например, Детали, и нажмите ОК.
- Закройте окно конструирования таблицы.
2.2 Создание таблицы с помощью Мастера Таблиц
В данном режиме создайте таблицу Поставщики (см. Описание таблицы)
Таблица 1: Поставщики
Имя поля | Тип | Размер | Другие свойства |
КодПоставщика | числовой | дл. целое | Ключ, связь 1: оо Поставки. КодПоставщика |
Фамилия | текстовый | 30 | Обязательное |
Имя | текстовый | 20 | Обязательное |
Отчество | текстовый | 30 | |
Город | текстовый | 30 | |
Телефон | текстовый | 20 | Маска ввода!\(999\)999\-9999;;_ |
· Формирование полей таблицы.
- В окне БД выберите тип объекта Таблицы и нажмите кнопку Создать. Появится ОД Новая таблица
- Выберите опцию Мастер таблиц и нажмите кнопку ОК. Появится окно мастера Создание таблиц.
- Выберите категорию образцов таблиц Деловое применение или Личное применение.
Для формируемой таблицы Поставщики установите Деловое применение.
- В списке Образцы таблиц выберите таблицу, наиболее близкую по составу полей и их характеристикам к формируемой.
Для формирования таблицы Поставщики выберите в качестве образца таблицу Список рассылки.
- В списке Образцы полей поочередно выберите поля, которые нужно включить в создаваемую таблицу, перенося каждое из них в список Поля новой таблицы нажатием кнопки [>].
Для таблицы Поставщики перенесите поля: КодСпискаРассылки, Фамилия, Имя, Отчество, Город, РабочийТелефон в указанном порядке.
- Закончив перенос полей, нажмите кнопку Далее.
- Введите имя формируемой таблицы, выберите режим автоматического определения ключа (с помощью MS ACCESS) и нажмите кнопку Далее.
- Не устанавливая связь с другими таблицами, снова нажмите кнопку Далее.
- Выберите режим Изменение структуры таблицы и нажмите кнопку Готово. Появится окно конструирования таблицы.
- Последовательно просматривая список сформированных полей, отредактируйте, если необходимо, имена, типы данных и свойства полей. Вручную сформируйте поля, которые должны присутствовать в создаваемой таблице, но отсутствовали в использованных таблицах-образцах. Установите требуемые размеры всех полей, обязательность полей Фамилия и Имя, маску ввода для поля Телефон .
Обязательно удалите текст из строки Подпись в секции свойств для каждого из полей обеих таблиц.
· Сохранение изменений структуры таблицы
- В меню Файл выберите команду Сохранить или нажмите функциональную кнопку Сохранить.
- Закройте окно таблицы.
2.3 Создание таблицы с помощью построителя полей
В данном режиме создайте таблицу Поставки (см. Описание таблицы)
Таблица 3: Поставки
Имя поля | Тип | Размер | Другие свойства |
КодПоставщика | числовой | дл. целое | составной ключ, Обязательное |
КодДетали | числовой | дл. целое | составной ключ, Обязательное |
Количество | числовой | дл. целое | Обязательное, возможные значения: >0 |
ДатаПоставки | дата/время | краткий формат даты | значение по умолчанию: date() |
- В окне БД выберите тип объекта Таблицы и нажмите кнопку Создать. Появится ОД Новая таблица.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |


