Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ТПБДиЗ ЛР№1 (604)

.pdf
Скачиваний:
11
Добавлен:
06.02.2016
Размер:
349.85 Кб
Скачать

хивариус». Для вызова этой надстройки выберите пункт меню СервисðАнализðАрхивариус. При этом на экран будет выведено окно Архивариуса (рисунок 4.1).

Закладки вверху окна позволяют сделать выбор объектов БД, о которых необходимо вывести информацию. Выберите закладку «Все объекты». Нажмите кнопку Выделить все для выбора всех таблиц, свойств и связей (рис. 4.2).

Рисунок 4.1 – Окно надстройки Архивариус

Теперь нажмите кнопку Параметры. Установите пометки на пунктах выбора так, как показано на рисунке 4.3 и нажмите кнопку OK. Окно выбора дополнительных параметров будет закрыто. Нажмите кнопку ОК в окне Архивариуса.

Для получения отчета придется подождать некоторое время. Текущее состояние работы над отчетом будет отображаться в строке состояния главного окна Access.

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

Рисунок 4.2 – Окно Архивариуса после выбора всех объектов

31

Рисунок 4.3 – Окно настройки дополнительных параметров Архивариуса

ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ

1.Создайте таблицы БД согласно своему варианту. Каждое поле сопроводите описанием.

2.Введите данные в таблицы. Распечатайте полученные таблицы. Таблицы должны содержать 5-30 записей. Количество записей указано в задании после описания таблицы

3.Создайте связи между таблицами согласно ключам.

4.Задайте условия целостности данных

5.Используя надстройку «Архивариус», выведите на печать информацию о таблицах базы данных.

ВАРИАНТЫ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ

Вариант 1. Страховая компания.

Договоры (НомерДоговора, Дата заключения, Страховая сумма, Тарифная ставка, Код филиала, Код вида страхования) 30

Вид страхования (КодВида, Наименование, Комиссионное вознаграждение) 5

Филиал (КодФилиала, Наименование филиала, Адрес, Телефон) 4 Вариант 2. Междогородные разговоры Абоненты (НомерТелефона, Фамилия, Имя, Отчество) 10

32

Зоны (НомерЗоны, Тариф) 5 Оплата (НомерТелефона, НомерЗоны, ДатаОплаты, Аванс, Долг) 5

Разговоры (НомерТелефона, НомерЗоны, ДатаРазговора, ВремяДня, ПродолжительностьРазговора) 30

Вариант 3. Успеваемость студентов Студенты (НомерСтудБилета, Фамилия, Имя, Отчество) 20

Преподаватели (ТабНомерПр, Фамилия, Имя, Отчество, Кафедра) 5 Предметы (КодПредмета, ТабНомерПр, Название, Часы, Курс) 10 Успеваемость (НомерСтудБилета, КодПредмета, ДатаСдачи, Оценка,

ФактСдачи) 30 Вариант 4. Реализация готовой продукции.

Товары (КодТовара, Наименование, ОптоваяЦена, РозничнаяЦена, Описание) 10

Покупатели (КодПокупателя, Телефон, Район, Адрес) 10 Сделки (КодСделки, ДатаСделки, КодТовара, Количество, КодПокупате-

ля) 30

Вариант 5. Ведение заказов.

Заказчики (КодЗаказчика, Наименование, Адрес, Телефон, КонтактноеЛицо) 5

Заказы (КодЗаказа, ДатаЗаказа, Скидка, Доставка) 10 Заказано (КодЗаказа, КодЗаказчика, Количество) 30 Вариант 6. Бюро по трудоустройству.

Работодатели (КодРаботодателя, ВидДеятельности, Адрес, Телефон) 10 Сделки (КодСоискателя, КодРаботодателя, Должность, ХарактерРаботы,

Комиссионные) 20 Соискатели (КодСоискателя, Фамилия, Имя, Отчество, Квалификация,

ИныеДанные) 30 Вариант 7. Нотариальная контора.

Клиенты (КодКлиента, Название, ВидДеятельности, Адрес, Телефон) 10 Сделки (КодСделки, КодКлиента, КодУслуги, Сумма, Комиссионные,

Описание) 30 Услуги (КодУслуги, Название, Описание) 5

Вариант 8. Фирма по продаже запчастей. Поставщики (КодПоставщика, Адрес, Телефон) 5

Детали (КодДетали, Название, Артикул, Цена, Примечание) 15 Поставки (КодПоставщика, КодДетали, Количество, Дата) 30

33

Вариант 9. Курсы по повышению квалификации.

Группы (НомерГруппы, Специальность, Отделение, КоличествоСтудентов) 10

Преподаватели (КодПреподавателя, Фамилия, Имя, Отчество, Телефон) 5 Нагрузка (КодПреподавателя, НомерГруппы, КоличествоЧасов, ТипЗаня-

ния, Оплата) 30 Вариант 10. Определение факультативов для студентов

Студенты (КодСтудента, Фамилия, Имя, Отчество, Адрес, Телефон) 20 Предметы (КодПредмета, Название, Объем, Тип) 5 УчебныйПлан (КодСтудента, КодПредмета, Семестр, Оценка, Преподава-

тель) 30 Вариант 11. Составление учебного плана.

Преподаватели (КодПреподавателя, Фамилия, Имя, Отчество, УченаяСтепень, Должность, Стаж) 10

Предметы (КодПредмета, Название, КоличествоЧасов, Трудность) 8 Нагрузка (КодПреподавателя, КодПредмета, БудетВести, НомерГруппы)

30

Вариант 12. Распределение дополнительных обязанностей. Сотрудники (КодСотрудника, Фамилия, Имя, Отчество, Оклад) 5 ВидыРабот (КодВида, Описание, Оплата) 10 Работы (КодСотрудника, КодВида, ДатаНачала, ДатаОкончания) 30 Вариант 13. Техническое обслуживание станков.

Станки (КодСтанка, Месторасположение, ГодВыпуска, Марка) 10 ВидыРемонта (КодРемонта, Продолжительность, Стоимость, Примеча-

ния) 5 Ремонт (КодСтанка, КодРемонта, ДатаНачала, Примечания) 30

Вариант 14. Туристическая фирма.

Путевки (КодПутевки, Страна, Климат, Длительность, Отель) 5 Вакансии (КодПутевки, КодКлиента, ДатаОтправления, Цена, Скидка) 30 Клиенты (КодКлиента, Фамилия, Имя, Отчество, Адрес, Телефон) 10 Вариант 15. Грузовые перевозки.

Маршруты (КодМаршрурта, Название, Дальность, Трудность, Оплата) 5 Водители (КодВодителя, Фамилия, Имя, Отчество, Стаж) 7 ПроделаннаяРабота (КодМаршрута, КодВодителя, ДатаОтправки, Дата-

Возвращения, Премия) 30

34

Вариант 16. Учет телефонных переговоров.

Абоненты (КодАбонента, НомерТелефона, ИНН, РасчетныйСчет) 10 Города (КодГорода, Название, ТарифДневной, ТарифНочной) 15 Переговоры (КодАбонента, КодГорода, Дата, КоличествоМинут, Время-

Суток) 30 Вариант 17. Учет внутриофисных расходов.

Отделы (КодОтдела, Название, КоличествоСотрудников) 5 ВидыРасходов (КодВида, Название, Описание, ПредельнаяНорма) 10 Расходы (КодОтдела, КодВида, Сумма, Дата, Ответственный) 30 Вариант 18. Библиотека.

Книги (КодКниги, Название, ЗалоговаяСтоимость, СтоимостьПроката, Жанр) 20

Читатели (КодЧитателя, Фамилия, Имя, Отчество, Адрес, Телефон) 10 ВыданныеКниги (КодКниги, КодЧитателя, ДатаВыдачи, ДатаВозврата)

30

Вариант 19. Прокат автомобилей.

Автомобили (КодАвтомобиля, Марка, Стоимость, СтоимостьПроката, Тип) 10

Клиенты (КодКлиента, Фамилия, Имя, Отчество, Адрес, Телефон) 8 ВыданныеАвтомобили (КодАвтомобиля, КодКлиента, ДатаВыдачи, Да-

таВозврата) 30 Вариант 20. Выдача банком кредитов.

ВидыКредитов (КодВида, Название, УсловияПолучения, Ставка, Срок) 5 Клиенты (КодКлиента, Название, ВидСобственности, Адрес, Телефон,

КонтактноеЛицо) 10 Кредиты (КодВида, КодКлиента, Сумма, ДатаВыдачи) 30

Вариант 21. Инвестирование свободных средств.

ВидыИнвестиций (КодВида, Доходность, МинимальнаяСумма, Риск, Комиссионные) 5

Инвестиции (КодВида, КодКлиента, Сумма, ДатаНачала, Срок) 30 Клиенты (КодКлиента, Название, ВидСобственности, Адрес, Телефон) 10 Вариант 22. Занятость актеров театра.

Актеры (КодАктера, Фамилия, Имя, Отчество, Звание, Стаж) 10 Спектакли (КодСпектакля, Название, ГодПостановки, Жанр, Бюджет) 5 ЗанятостьАктеров (КодАктера, КодСпектакля, Роль, СтоимостьКонтрак-

та) 30

35

Вариант 23. Платная поликлиника.

Врачи (КодВрача, Фамилия, Имя, Отчество, Специальность, Категория) 5 Больные (КодБольного, Фамилия, Имя, Отчество, ГодРождения) 10 Обращения (КодВрача, КодБольного, ДатаОбращения, Диагноз, Стоимо-

стьЛечения) 30 Вариант 24. Анализ динамики показателей финансовой отчетности раз-

личных предприятий.

Показатели (КодПоказателя, Название, Важность, ЕдиницаИзмерения) 5 Предприятия (КодПредприятия, Название, БанковскиеРеквизиты, Теле-

фон, КонтактноеЛицо) 10 ДинамикаПоказателей(КодПоказателя, КодПредприятия, Дата, Значение) 30

Вариант 25. Учет телекомпанией стоимости прошедшей в эфире рекла-

мы.

Передачи (КодПередачи, Название, Рейтинг, СтоимостьМинуты) 20 Реклама (КодРекламы, КодПередачи, КодЗаказчика, Дата, Длительность) 30 Заказчики (КодЗаказчика, Название, БанковскиеРеквизиты, Телефон,

КонтактноеЛицо) 10

ТРЕБОВАНИЯ К ОТЧЕТУ

1.Отчет оформляется на стандартных листах белой бумаги формата А4 (210x297 мм). Текст пишется с одной стороны листа чернилами синего или черного цвета или печатается на принтере.

2.Бланк отчета готовится во время домашней подготовки к работе и должен содержать:

2.1.Данные о студенте: фамилия и инициалы, шифр группы

2.2.Тему и цель работы

2.3.Дату выполнения работы

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

3.После выполнения работы к отчету подшиваются: распечатки таблиц базы данных, распечатка схемы данных, а также распечатку описания таблиц базы данных, выполненную с помощью надстройки «Архивариус».

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

36

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Что такое банк данных?

2.Что такое база данных?

3.Что такое СУБД?

4.Что такое реляционная база данных?

5.Дайте определение таблицы и отношения реляционной БД.

6.Отношение (таблица) реляционной БД и ее основные характеристики

7.Дайте определение домена

8.Что такое степень отношения и кардинальное число?

9.Какие виды ключей в реляционной БД Вы знаете?

10.Что такое ссылочная целостность базы данных?

11.Перечислите типы данных, которые можно использовать в таблицах

Access

12.Какой тип данных Вы применили бы для хранения в БД текста длиной 15678 символов?

13.Какой тип данных Вы применили бы для хранения в БД картинок?

14.Какие способы создания таблицы БД в Access Вы знаете?

15.Какие способы ввода данных в таблицу Access Вы знаете?

16.Как в Access установить связи между таблицами? Для чего они

нужны?

17.Что такое каскадные удаления? Для чего они нужны?

18.Что такое каскадные обновления? Для чего они нужны?

19.Как распечатать содержимое таблицы?

20.Как получить информацию о структуре БД?

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.Харитонова И. Самоучитель Access 2000. – СПб.: Питер, 2001. – 384 с.: ил.

2.Корнелюк В.К., Веккер З.У. Зиновьев Н.Б. Access 97. М.: СОЛОН, 1998.

3.Мак-Манус Дж.П. Обработка баз данных на Visual Basic 6: Пер. с англ.-К.;М.;СПб.: Издательский дом «Вильямс», 2001. – 672 с.: ил. Парал.тит.англ.

37

СОДЕРЖАНИЕ

 

1 Базы данных – основные понятия и определения.................................................

3

2 Создание таблиц базы данных и отношений между ними.................................

12

2.1 Создание базы данных и таблиц ....................................................................

12

2.1.1 Создание базы данных.............................................................................

12

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

13

2.1.3 Использование Мастера подстановок для упрощения ввода ..............

18

2.2 Внесение изменений в структуру таблиц .....................................................

22

2.3 Типы данных в Access.....................................................................................

22

2.4 Отношения (связи) в базе данных .................................................................

23

3. Ввод и редактирование данных ...........................................................................

28

3.1 Ввод данных в таблицы ..................................................................................

28

3.2 Редактирование данных в таблицах ..............................................................

30

3.3 Удаление записей ............................................................................................

30

4. Вывод информации о базе данных с помощью надстройки «Архивариус» ...

30

Задание к лабораторной работе................................................................................

32

Варианты индивидуальных заданий........................................................................

32

Требования к отчету..................................................................................................

36

Контрольные вопросы...............................................................................................

37

Список рекомендуемой литературы........................................................................

37

Содержание ................................................................................................................

38

38

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