Слайд 1Технология разработки и защиты баз данных.
Практическая работа
Создание таблиц в СУБД
Access 2007
Слайд 2Цель занятия
Сформировать навык студентов по работе с MS Access, а так
же по особенностям создания таблиц и заполнения таблиц в MS Access.
Слайд 3Основные понятия
Основным структурным компонентом базы данных является таблица, состоящая из строк
(записей) и столбцов (полей).
Слайд 4Основные понятия
Каждая таблица содержит записи определенного вида, например о студентах, обучающихся
в вузе. Например, запись о студенте может содержать номер его личного дела, фамилию, имя, отчество, пол, дату рождения, номер учебной группы.
Слайд 8Основные понятия
В приложении Access создать таблицу для последующего ввода в нее
собственных данных можно разными способами:
на основе шаблона таблицы;
в режиме конструктора;
путем ввода данных в пустую таблицу.
Слайд 9Создание таблиц на основе шаблона таблицы
В Access 2007 включены пять готовых
шаблонов (Контакты, Задачи, Вопросы, События и Основные фонды), с помощью которых можно создать структуру одной таблицы. Такой подход адресован, в первую очередь, новичкам и позволяет выбрать из предлагаемых заготовок необходимые характеристики для того объекта реального мира, сведения о котором будут храниться в будущей таблице.
Слайд 10Создание таблиц на основе шаблона таблицы
Слайд 11Создание таблицы в режиме конструктора
Слайд 12Создание таблицы в режиме конструктора
Слайд 13Создание таблицы в режиме конструктора
Слайд 14Создание таблицы в режиме таблицы
Слайд 15Создание таблицы в режиме таблицы
Слайд 16Создание таблицы в режиме таблицы
Слайд 17Задание
Создайте пять таблиц в режиме конструктора: Товары, Поставщики, Клиенты, Поступление товара,
Выдача товара.
Слайд 18Задание
1) Товары
Требования к полям таблицы:
В поле Ед_измерения необходимо создать список подстановок:
кг, шт. Для этого необходимо воспользоваться Мастером подстановок.
В столбце Тип данных поля Ед_измерения нужно выбрать строку Мастер подстановок.
В первом диалоговом окне Мастера подстановок выбрать переключатель, определяющий ввод фиксированных значений. Нажать кнопку Далее.
Во втором окне Мастера подстановок ввести число столбцов: 1; ввести значения, которые будет содержать столбец подстановки: кг, шт. Нажать кнопку Далее.
В следующем окне нажать кнопку Готово.
Поле КодТ сделать ключевым.
Слайд 20Задание
2) Поставщики
Требования к полям таблицы:
Поле КодП сделать ключевым.
Слайд 21Задание
3) Клиенты
Требования к полям таблицы:
Поле КодК сделать ключевым.
Слайд 22Задание
4) Поступление товара
Требования к полям таблицы:
В поле КодТ необходимо создать список
подстановок, в котором выводятся наименования товара из существующей таблицы Товары. При этом в таблице следует сохранять значение кода товара, а не наименования.
Для этого также необходимо воспользоваться Мастером подстановок, только вместо ввода фиксированных значений выбрать использование значений из таблицы или запроса. Нажать кнопку Далее.
Во втором окне Мастера подстановок нужно выбрать таблицу Товары и нажать кнопку Далее.
В следующем окне необходимо выбрать из Доступных полей поля КодТ и Наименование, предварительно выделив их и нажав на кнопку по очереди. Нажать кнопку Далее.
Во всех остальных окнах нажать кнопку Далее, а в последнем окне Готово.
Слайд 23Задание
В поле КодП необходимо создать список подстановок, в котором выводятся название
фирмы поставщика из существующей таблицы Поставщики. При этом в таблице следует сохранять значение кода поставщика, а не название фирмы поставщика.
Поля КодТ и КодП сделать ключевыми.
Слайд 24Задание
5. Выдача товара
В поле КодТ необходимо создать список подстановок, в котором
выводятся наименования товара из существующей таблицы Товары. При этом в таблице следует сохранять значение кода товара, а не наименования.
В поле КодК необходимо создать список подстановок, в котором выводятся название фирмы клиента из существующей таблицы Клиенты. При этом в таблице следует сохранять значение кода клиента, а не название фирмы клиента.
В поле СостояниеЗаказа необходимо создать список подстановок: 1; "Оформляется"; 2; "Обрабатывается";3;"Выполнен".
Поля КодТ и КодК сделать ключевыми.
Слайд 25Контрольные вопросы
В каких режимах можно создавать таблицы в СУБД MS Access?
Охарактеризуйте
каждый из режимов.
Что такое режим конструктора?
Какие особенности можно выделить при создании таблицы в MS Access в режиме конструктора?
Перечислите основные типы данных в MS Access.
Перечислите свойства полей, используемые в при выполнении задания на практическую работу.