Алгоритм выполнения Задания 2.




Ч.2. Создание базовых таблиц

Цель работы: научиться создавать таблицы базы данных в СУБД MS Access и связывать их между собой.

Задача:

Руководитель малого предприятия, выполняющего сборку персональных компью­теров из готовых компонентов, заказал разработку базы данных, основанной на двух таблицах комплектующих.

Одна таблица содержит данные, которые могут отображаться для клиентов при согласовании спецификации изделия, — в ней ука­заны розничные цены на компоненты.

Вторая таблица предназначена для анализа результатов деятельности предприятия — в ней содержатся оптовые цены на ком­поненты и краткая информация о поставщиках (клиенты предприятия не имеют доступа к данным этой таблицы).

Алгоритм выполнения Задания 1.

1. Запустить программу Microsoft Access 2000 (Пуск à Программы à Microsoft Access).

2. В окне Microsoft Access включить переключатель Новая база данных и щелкнуть на кнопке ОК.

3. В окне Файл новой базы данных выбрать свою личную и дать файлу имя: Комплектующие. Убедиться, что в качестве типа файла выбрано Базы данных Microsoft Access, и щелкнуть на кнопке Создать. Откроется окно новой базы — Комплектующие: база данных.

4. Открыть панель Таблицы.

5. Дважды щелкнуть на значке Создание таблицы в режиме конструктора — откро­ется бланк создания структуры таблицы.

6. Для первой таблицы ввести следующие поля:

 

Имя поля Тип поля
№ п/п Счетчик
Компонент Текстовый
Модель Текстовый
Основной параметр Числовой
Цена Денежный

 

7. Щелкнуть на поле Цена. В нижней части бланка задать свойство Формат поля Денежный, Число деся­тичных знаков равным 2.

8. Для связи с будущей таблицей поставщиков надо задать ключевое поле. Поскольку здесь ни одно поле явно не претендует на «уникальность», используем комби­нацию полей Компонент и Модель. Выделить оба поля в верхней части бланка (при нажатой клавише SHIFT). Щелчком правой кнопки мыши открыть кон­текстное меню и выбрать в нем пункт Ключевое поле.

9. Закрыть окно Конструктора. При закрытии окна дать таблице имя Комплекту­ющие.

10. Повторив действия пунктов 5-9, создать таблицу Поставщики, в которую входят следующие поля.

 

Имя поля Тип поля
№ п/п Счетчик
Компонент Текстовый
Модель Текстовый
Цена оптовая Денежный
Поставщик Текстовый
Телефон Текстовый
Адрес поставщика Текстовый
Примечание Поле MEMO

 

Таблица 1.1. Комплектующие

№ п/п Компонент Модель Основной параметр Цена
  Монитор LG SW 520Si 13,7 5415,00р.
  Монитор Samtron 55E 13,8 5318,00р.
  Монитор MAG 570FD   7993,00р.
  Звуковая плата ESS Solo-1 OEM   1287,00р.
  Звуковая плата ESS Allegro   1383,00р.
  Системная плата Socket A   2900,70р.
  Системная плата Slot A   3191,00р.
  Накопитель FDD 1,44 1431,00р.
  Накопитель HDD IDE   4061,00р.
  Память RIMM   3034,00р.
  Винчестер WD 100EB 8,00 493,00р.
  Винчестер WD 200EB 20,00 607,00р.
  Винчестер WD 307AA 30,70 517,00р.

 

Обратить внимание на то, что поле номера телефона является текстовым, несмотря на то, что обычно номера телефонов записывают цифрами. Это связано с тем, что они не имеют числового содержания. Номера телефонов не сравнивают по вели­чине, не вычитают из одного номера другой и т. д. Это типичное текстовое поле.

Ключевое поле можно не задавать — для текущей задачи оно не требуется.

11. В окне Комплектующие: база данных открыть по очереди созданные таблицы и наполнить их экспериментальным содержанием (табл.1.1 и табл. 1.2). Закончив работу, закрыть таблицы и завершить работу с программой.

Алгоритм выполнения Задания 2.

 

1. Запустить программу Microsoft Access2000 (Пуск à Программы à Microsoft Access).

2. В окне Microsoft Access включить переключатель Открыть базу данных, выбрать ранее созданную базу Комплектующие и щелкнуть на кнопке ОК.

3. В окне Комплектующие: база данных открыть панель Таблицы. Убедиться, что на ней присутствуют значки ранее созданных таблиц Комплектующие и Поставщики.

4. Разыскать на панели инструментов кнопку Схема данных. Если есть сложности, найти команду строки меню: Сервис à Схема данных. Воспользоваться любым из этих средств, чтобы открыть окно Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы, на вкладке Таблицы которого можно выбрать таблицы, между которыми создаются связи.

5. Щелчком на кнопке Добавить выбрать таблицы Комплектующие и Поставщики — в окне Схема данных откроются списки полей этих таблиц.

6. При нажатой клавише SHIFT выделить в таблице Комплектующие два поля — <<Компонент >> и <<Модель >>.

7. Перетащить эти поля на список полей таблицы Поставщики. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей.

8. На правой панели окна Изменение связей выбрать поля <<Компонент >> и <<Модель >> таблицы Поставщики, включаемые в связь. Не устанавливать флажок Обеспе­чение целостности данных — в данном упражнении это не требуется, но может препятствовать постановке учебных опытов с таблицами.

9. Закрыть диалоговое окно Изменение связей и в окне Схема данных рассмотреть образовавшуюся связь. Убедиться в том, что линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее.

10. Закрыть окно Схема данных. Закрыть программу Microsoft Access.


Таблица 1.2. Поставщики

№ п/п Компонент Модель Цена оптовая Поставщик Телефон Адрес поставщика Примечание
  Монитор LG SW 520Si 4800,00 Заполните произвольно Заполните произвольно
  Монитор Samtron 55E 4550,00 Заполните произвольно Заполните произвольно
  Монитор MAG 570FD 6300,00 Заполните произвольно Заполните произвольно
  Звуковая плата ESS Solo-1 OEM 1195,00 Заполните произвольно Заполните произвольно
  Звуковая плата ESS Allegro 1278,00 Заполните произвольно Заполните произвольно
  Системная плата Socket A 2340,70 Заполните произвольно Заполните произвольно
  Системная плата Slot A 2900,00 Заполните произвольно Заполните произвольно
  Накопитель FDD 350,00 Заполните произвольно Заполните произвольно
  Накопитель HDD IDE 3780,00 Заполните произвольно Заполните произвольно
  Память RIMM 2700,00 Заполните произвольно Заполните произвольно
  Винчестер WD 100EB 370,00 Заполните произвольно Заполните произвольно
  Винчестер WD 200EB 480,00 Заполните произвольно Заполните произвольно
  Винчестер WD 307AA 490,00 Заполните произвольно Заполните произвольно

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: