Скачиваний:   0
Пользователь:   andrey
Добавлен:   05.01.2015
Размер:   42.0 КБ
СКАЧАТЬ

ЛАБОРАТОРНАЯ РАБОТА № 1.

СУБД MS Access. Построение простых реляционных таблиц.

I. Создание базы данных Поставки (для учета и анализа данных по поставкам нефтепродуктов некоторой фирмы на бензоколонки города).

1. Создать в Access новую базу данных и сохранить файл базы данных на своем рабочем диске с именем Поставки.

2. Создать в базе Поставки новую таблицу (вручную):

a. создать макет таблицы следующей структуры:

Имя поля

Дополнительная информация

Тип данных

КодПродукта

размер поля - Длинное целое

Числовой

Продукт

размер поля - 50 (символов)

Текстовый

Цена

руб (за тонну)

Денежный

b. сохранить таблицу с именем Продукты, задав в качестве ключевого поля КодПродукта

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

Содержание таблицы Продукты

 

КодПродукта

Продукт

Цена

1

 Бензин автомобильный Аи-95 (96)

13 000

2

 Бензин автомобильный Аи-92 (93)

11 300

3

 Бензин автомобильный Аи-76 (80)

9 200

4

 Дизельное топливо летнее ДТ Л

8 100

5

 Масло моторное М10Г2К

11 100

6

 Масло трансмиссионное ТЭП-15

9 100

d. закрыть таблицу Продукты, сохранив внесенные изменения

3. Скопировать с сервера на свой рабочий диск файлы Клиенты.txt и Поставки.xls

4. Создать в базе Поставки новую таблицу путем импорта данных текстового файла Клиенты.txt:

a. данные импорта сохранить в новой таблице

b. описать каждое поле в соответствии со следующей структурой:

Имя поля

Дополнительная информация

Тип данных

Клиент

-

Текстовый

Телефон

-

Текстовый

Адрес

-

Текстовый

c. выбрать автоматическое создание ключа (добавляется ключевое поле Код)

d. присвоить создаваемой таблице имя Клиенты

e. переименовать поле Код в КодКлиента

5. Создать в базе Поставки новую таблицу путем импорта данных файла Excel Поставки.xls:

a. для импорта выбираем диапазон Postavky

b. данные импорта сохранить в новой таблице

c. имена полей – в первой строке диапазона;

d. описать каждое поле в соответствии со следующей структурой:

Имя поля

Дополнительная информация

Тип данных

КодПоставки

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

Числовой

КодКлиента

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

Числовой

КодПродукта

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

Числовой

Объем

т

Числовой

Дата

-

Дата / время

e. выбрать в качестве первичного ключа поле КодПоставки

f. присвоить создаваемой таблице имя Поставки

g. модифицировать макет созданной таблицы Поставки, задав для полей КодКлиента и КодПродукта размер Длинное целое; для поля Дата - формат Краткий формат даты

h. закрыть таблицу Поставки, сохранив внесенные изменения

(см. продолжение задания на обороте листа)

II. Создание связей между таблицами.

1. Открыть в созданной базе Поставки.mdb новый документ Схема данных

2. Добавить в Схему данных все имеющиеся в базе таблицы: Поставки, Продукты, Клиенты

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

a. Продукты и Поставки связать по полю КодПродукта с Обеспечением целостности данных и Каскадным обновлением связанных полей (тип отношения – один-ко-многим)

b. Клиенты и Поставки связать по полям Код и КодКлиента с Обеспечением целостности данных (тип отношения – один-ко-многим)

c. Сохранить документ Схема данных

III. В таблице Клиенты отсортировать записи по возрастанию номера телефонов и дополнить таблицу, задав недостающие номера (произвольно).

IV. Закрыть файл созданной базы данных Поставки.mdb

 

V. Выписать в отчет:

1. Имя файла с базой данных.

2. Для каждой таблицы указать:

· имя таблицы;

· количество записей;

· имя и тип данных ключевого поля;

· структуру таблицы (имена и типы данных полей таблицы).

3. Для каждой связи в схеме данных указать:

· имена связанных таблиц;

· тип отношения;

· имена и типы данных ключевых полей связанных таблиц.

 

Наверх страницы

Внимание! Не забудьте ознакомиться с остальными документами данного пользователя!

Соседние файлы в текущем каталоге:

На сайте уже 21970 файлов общим размером 9.9 ГБ.

Наш сайт представляет собой Сервис, где студенты самых различных специальностей могут делиться своей учебой. Для удобства организован онлайн просмотр содержимого самых разных форматов файлов с возможностью их скачивания. У нас можно найти курсовые и лабораторные работы, дипломные работы и диссертации, лекции и шпаргалки, учебники, чертежи, инструкции, пособия и методички - можно найти любые учебные материалы. Наш полезный сервис предназначен прежде всего для помощи студентам в учёбе, ведь разобраться с любым предметом всегда быстрее когда можно посмотреть примеры, ознакомится более углубленно по той или иной теме. Все материалы на сайте представлены для ознакомления и загружены самими пользователями. Учитесь с нами, учитесь на пятерки и становитесь самыми грамотными специалистами своей профессии.

Не нашли нужный документ? Воспользуйтесь поиском по содержимому всех файлов сайта:



Каждый день, проснувшись по утру, заходи на obmendoc.ru

Товарищ, не ленись - делись файлами и новому учись!

Яндекс.Метрика