Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР Основы работы в MS Access.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
705.48 Кб
Скачать

Лабораторная работа по теме «Основы работы в ms Access»

Порядок выполнения первой части (таблицы, связи, запрос)

Задание

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

Этапы выполнения:

6. Разработать инфологическую и логическую модель БД.

7. Создать необходимые таблицы с помощью Конструктора.

8. Установить связи между таблицами.

9. Ввести реальные данные в таблицы.

10.Создать запрос на выборку жестких дисков, имеющих емкость не

менее 8 Гбайт при цене менее 150 условных единиц. Результирующая таблица должна содержать также адрес поставщика и номер его телефона. Использовать Конструктор.

Выполнение

Создание таблиц

Запустить программу Microsoft Access 2000 (Пуск > Программы > Microsoft Access). В окне Microsoft Access включить переключатель Новая база данных и щелкнуть на кнопке ОК. В окне Файл новой базы данных выбрать папку \Мои документы и дать файлу имя: Комплектующие. Убедиться, что в качестве типа файла выбрано Базы данных Microsoft Access, и щелкнуть на кнопке Создать. Откроется окно новой базы – Комплектующие: база данных. Открыть панель Таблицы.

Р ис. А.1.

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

Д ля первой таблицы ввести следующие поля: Компонент, Модель, Основной (Основной параметр), Цена.

Обратить внимание на то, что в данном случае поле Цена задано не денежным типом, а числовым. Данные, относящиеся к денежному типу, имеют размерность, выраженную в рублях (если работа выполняется с версией Microsoft Access, локализованной в России). Но стоимость компонентов вычислительной техники выражать в этой единице измерения не принято. Для сравнимости цен разных поставщиков обычно используют «условные единицы». В таких случаях удобно использовать поле числового типа, чтобы не перенастраивать всю СУБД.

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]