Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум по информатике.doc
Скачиваний:
86
Добавлен:
18.02.2016
Размер:
6.29 Mб
Скачать

Работа с пакетом ms Office: Ms Access Лабораторная работа № 4 Объекты субд Access. Разработка таблиц и запросов в Ms Access. Установка связей между таблицами.

Цель работы: изучить основы проектирования таблиц.

Основные понятия

Система управления базами данных представляет собой пакет программ, посредством которого реализуется централизованное управление базой данных и обеспечивается доступ к данным.

MS Access представляет собой реляционную базу данных.

Информация в базе данных Access представляется в виде отдельных таблиц. При этом каждый столбец таблицы соответствует полю данных, а каждая строка – записи данных.

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

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

Тип данных

Описание

Текстовый

(Значение по умолчанию)

Текст или числа, не требующие проведения расчетов, например номера телефонов (до 255 знаков)

Числовой

Числовые данные различных форматов, используемые для проведения расчетов

Дата/Время

Для хранения информации о дате и времени с 100 по 9999 год включительно

Денежный

Денежные значения и числовые данные, используемые в математических расчетах, проводящих с точностью до 15 знаков в целой и до 4 знаков в дробной части

Поле МЕМО

Для хранения комментариев; до 65535 символов

Счетчик

Специальное числовое поле, в котором Access автоматически присваивает уникальный порядковый номер каждой записи. Значения полей типа счетчика обновлять нельзя

Логический

Может иметь только одно из двух возможных значений (True/False, Да/Нет)

Поле объекта OLE

Объект (например, электронная таблица Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанные или внедренные в таблицу Access

Гиперссылка

Строка, состоящая из букв и цифр и представляющая адрес гиперссылки. Адрес гиперссылки может состоять максимум из трех частей: текст, выводимый в поле или в элементе управления; путь к файлу (в формате пути UNC) или к странице (адрес URL). Чтобы вставить адрес гиперссылки в поле или в элемент управления, выполните команду Вставка, Гиперссылка

Мастер подстановок

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

Задания

Упражнение 1.

Запустите MS Access, создайте БД Предлагаемые модели. Создайте таблицу с помощью Конструктора таблиц. Структура таблицы представлена в таблице с определением имен полей типа данных и параметров полей.

Имя поля

Тип данных

Описание

Код модели

Числовой

Код модели по заводскому каталогу

Модель

Текстовый

Тип кузова

Мощность двигателя

Текстовый

Числовое значение в квт/л.с.

Цвет

Текстовый

Цвет кузова

Количество дверей

Числовой

Две или четыре

Коробка передач

Текстовый

Автоматическая или ручная

Обивка

Текстовый

Кожа, велюр или другая ткань

Другое оснащение

Поле MEMO

Дополнительные аксессуары

Заводская цена

Денежный

Цена завода-изготовителя

Транспортные издержки

Денежный

Расходы на доставку

Предпродажная подготовка

Денежный

Расходы на предпродажную под­готовку

Специальная модель

Логический

Специальная модель или стандартное исполнение ­

Установите свойства полей таблицы по следующему образцу:

1.Поле Код модели

Размер поля длинное целое.

Формат поля основной.

Число десятичных знаков 0

Обязательное поле Да.

Индексированное поле Да (Совпадения не допускается).

2. Поле Модель

Размер поля 20

Индексированное поле Да (Допускаются совпадения)

При индексировании поля Модель следует разрешить дублирование, поскольку одна и та же модель может встречаться в базе данных много­кратно с различными вариантами оснащения.

3. Поле Мощность двигателя

Размер поля 10

Индексированное поле Нет

4. Поле Цвет

Размер поля 20

Индексированное поле Нет

5. Поле Количество дверей

Размер поля Байт

Формат поля Основной

Число десятичных знаков 0

Значение по умолчанию 4

Условие на значение 2 Or 4

Сообщение об ошибке Поле может содержать только числа 2 или 4

Индексированное поле Нет

6. Поле Коробка передач

Размер поля 15

Значение по умолчанию Ручная

Условие на значение “Ручная” Or “Автоматика”

Сообщение об ошибке Допустимы только значения «Ручная или автоматика»

Индексированное поле Нет

7. Поле Обивка

Размер поля 20

Индексированное поле Нет

8. Поле Другое оснащение — это поле MEMO,

поэтому никаких ограничений на его размер не существует.

9. Поле Заводская цена

Формат поля Денежный

Число десятичных знаков Авто

Индексированное поле Нет

10.Поле Транспортные издержки

Формат поля Денежный

Число десятичных знаков Авто

Индексированное поле Нет

11. Поле Предпродажная подготовка

Формат поля Денежный

Число десятичных знаков Авто

Значение по умолчанию 105

Индексированное поле Нет

12. Поле Специальная модель

Формат поля Да/Нет

Упражнение 2

Определите поле Код модели полем первичного ключа

Упражнение 3

Сохраните проект под именем Предлагаемые модели -№ группы