Упражнение № 27: Создать таблицы и связи БД “Учет договоров с поставщиками” с помощью конструктора

В Access все объекты, относящиеся к одной БД хранятся в одном файле с расширением .MDB. Это следующие объекты: таблица БД с исходной информацией, запросы к БД, формы ввода и вывода БД, отчеты по БД (2 последних для представления информации в удобной для пользователя форме), макросы, модули (для автоматизированной работы с БД).

БД можно создать тремя путями:

С БД можно работать

Но фундаментом БД являются таблицы БД и связи между ними.

С таблицами БД можно работать в следующих режимах

  1. Запустить Access: ПУСК, ПРОГРАММЫ, Access
  2. В появившемся диалоговом окне выберите Создать новую БД.
  3. (Ознакомиться с содержанием главного меню диалогового окна БД)
  4. Вызвать конструктор в окне БД для создания БД: СОЗДАТЬ, КОНСТУКТОР (ознакомиться с содержанием главного меню)
  5. Ввести поля таблицы ПОСТАВЩИКИ: в позиции НАЗВАНИЕ ПОЛЕ в верхней части окна конструктора введите название первого поля “КодПоставщика”, в позиции ТИП ПОЛЯ щелкните на появившуюся стрелочку и в выпавшем списке типов выберите “Текстовый”
  6. Задать ключевое поле: установите курсор в поле “КодПоставщика” и выберите на панели инструментов значок “Ключ”.
  7. Задать маску ввода: поставьте курсор на соответствующее поле в верхней части окна, в нижней части окна в позиции МАСКА ВВОДА нажмите кнопку F1 и прочитайте справку о создании маски ввода, закройте справку, представьте себе как будет выглядеть запись в поле (например, это три цифры – маска 999) и запишите маску, здесь Вы можете воспользоваться мастером (особенно для полей с датами или номерами телефонов): нажмите в позиции МАСКА ВВОДА на кнопку “…” - появится диалоговое окно мастера создания масок ввода, выберите подходящий шаблон маски и последовательно ответьте на все вопросы мастера.
  8. Введите остальные поля этой таблицы.
  9. Сохраните файл.
  10. Закройте окно конструктора и откройте таблицу в режиме таблицы: ВИД, ТАБЛИЦА. В появившемся окне таблицы введите значения полей, соблюдая маски ввода. С таблицей работают также как и с таблицей в Excel. Введите минимум 5 записей.
  11. Выполните п.3-9 для таблицы ДОГОВОРА. Отличие состоит в п.4 по заданию типа поля “КодПоставщика” в этой таблицы – тип “Подстановка”. При указании этого типа запускается мастер, ответьте последовательно на все его вопросы. Источником будет таблицы “Поставщика” поле “Код поставщика”. А при вводе значения в это поле в п.6 нажимайте на стрелочку для появления выпадающего списка и выбирайте из него конкретное значение. Сделайте не менее 10 записей.
  12. Создать связь: В результате задания типа “Подстановка” связь уже должна появиться. Посмотреть связь можно, вызвав режим СХЕМА ДАННЫХ. Для этого выберите в меню выберите СЕРВИС, СХЕМА ДАННЫХ. Если связь не установлена сделайте ее в ручную СЕРВИС, СХЕМА ДАННЫХ, СВЯЗИ, выберите последовательно каждую таблицу и добавьте ее ДОБАВИТЬ ТАБЛИЦУ…, за тем ЗАКРЫТЬ. В диалоговом окне связей перетащите одно поле мышью на другое…ответьте на все вопросы появляющихся диалоговых окон.
  13. Сохранить БД.
  14. Отредактировать БД:
    • в таблицу ПОСТАВЩИКИ добавить поля “Внутренний Телефон” и “Категория”, где значения могут быть только “Постоянный”, “В первый раз”, “Редкий. Вести данные”, для этого в окне БД на листе ТАБЛИЦЫ, выберите таблицу ПОСТАВЩИКИ и выберите кнопку справа КОНСТРУКТОР.
    • удалить поле “Внутренний Телефон”, для этого в режиме КОНСТРУКТОРА выберите поле и в меню ПРАВКА, УДАЛИТЬ.
    • удалить запись в таблице ДОГОВОР, для этого в режиме ТАБЛИЦЫ выделите запись и в меню ПРАВКА, УДАЛИТЬ
    • - добавить запись в таблице ДОГОВОР, для этого в режиме ТАБЛИЦА в строке последней записи нажмите клавишу ENTER, и введите информацию.
  15. Сохраните БД и закончите работу в Access.
  16. Hosted by uCoz