Смекни!
smekni.com

Информационные технологии в юриспруденции (стр. 1 из 9)

Оглавление

Разработка и создание реляционных баз данных. 2

Обработка данных в реляционных базах данных. 9

Обслуживание баз данных и применение сервисных средств. 14

Применение языков запросов для создания приложений. 22

Организация баз данных в корпоративных сетях. 32

Автоматизация и упорядочивание работы с базой данных. 45

Объединение компонентов базы данных в единое приложение. 55

Зачетное занятие по теме «Базы данных». 62


I. Разработка и создание реляционных баз данных

Продолжительность:

160 мин.

Дисциплина:

Базы данных

Цель:

Ознакомление с методами и средствами создания баз данных на ЭВМ.

Результат обучения:

После успешного завершения занятия пользователь должен:

· Уметь использовать основные приемы разработки и создания реляционных баз данных.

Используемые программы:

Access 2000.

План занятия:

1. Работа под руководством преподавателя 100 минут

Ознакомление с возможностями программы Access 2000

по созданию баз данных.

2. Самостоятельная работа 60 минут

Запуск программы:

Предполагается, что требуемые программы уже инсталлированы на диске.

(См. «Инструкцию по установке программы на ПК»)

1. Ознакомление с возможностями программы Access 2000 по созданию баз данных.

Рекомендуемое время

100 минут

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

В базах данных Access информация вводится и обрабатывается с помощью форм, а хранится в виде таблиц.

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

Рассмотрим создание базы данных «Фирма Петрус» на основе следующей концептуальной схемы:

ЗДАНИЕ НАЗНАЧЕНИЕ РАБОТНИКИ СПЕЦИАЛЬНОСТЬ
Код_здания
Код_работника
Имя
Специальность
Адрес Код_здания Код_работника Часовая_ставка
Тип_здания Специальность Премиальные
Уровень качества Число дней Часов_в_неделю
Дата начала ремонта
Число недель ремонта

1.2. Проектирование таблицы «Здание»

1. На рабочем столе создайте папку под своим именем.

2. Запустите программу Access и создайте новую базу данных.

3. Задайте имя файла базы данных Фирма Петрус и сохраните его в своей папке.

4. В окне базы данных откройте вкладку Таблица и нажмите кнопку Создать.

5. Выберите в списке диалогового окна Новая таблица способ создания Конструктор и нажмите кнопку ОК.

Примечание: в открывшемся окне конструктора таблиц в каждой строке спецификации определяются характеристики одного поля записи. В колонке Имя поля определяется имя поля, в колонке Тип данных определяется вид информации, которая будет храниться в данном поле. В нижней части диалогового окна вводятся индивидуальные свойства каждого поля.

6. В соответствии с Таблицей №1 заполните последовательно характеристики всех полей.

Таблица №1. (ЗДАНИЕ)

Имя поля

Тип данных

Свойства поля

Код здания Числовой Размер поля - целое Формат поля – основной Число десятичных знаков - 0 Обязательное поле - Да Индексированное поле – Да(Совпадение не допускается)

Адрес

Текстовый

Размер поля – 30

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

Тип здания

Текстовый

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

Уровень качества

Текстовый

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

Дата начала

Дата/время

Формат – краткий формат даты.

Число недель ремонта

Числовой

Размер поля – целое.

Формат поля – основной. Число десятичных знаков – 0.

1.3. Установка первичного ключа и сохранение структуры таблицы.

1. Установите курсор на первую строку таблицы и щелкните мышью на кнопке с изображением ключа на панели инструментов.

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

2. Выберите команду меню ФайлCохранить как и сохраните созданную таблицу в текущей базе данных под именем Здание.

3. Закройте окно конструктора таблицы.

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

Таблица №2. (НАЗНАЧЕНИЕ)

Имя поля

Тип данных

Свойства поля

Код работника

Числовой

Размер поля - целое Формат поля – основной Число десятичных знаков - 0 Обязательное поле - Да Индексированное поле – Да(Допускается совпадение)

Код здания

Числовой

Размер поля - целое Формат поля – основной Число десятичных знаков - 0 Обязательное поле - Да Индексированное поле – Да(Допускается совпадение)

Таблица №3. (Специальность)

Имя поля

Тип данных

Свойства поля

Специальность

Текстовый

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

Часовая ставка

Денежный

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

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

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

Премиальные

Денежный

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

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

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

1.4. Добавление таблицы.

1. Откройте базу данных, К_занятию_1, расположенную в папке 1005\ПТ_190_01.

2. Скопируйте в буфер обмена таблицу Работник и закройте базу данных.

3. Откройте базу данных Петрус и вставьте таблицу из буфера обмена. Имя таблице дайте Работник.

1.5. Связывание таблиц.

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

1. Выберите из меню команды СервисСхема данных. На экране появится диалоговые окна Схема данных и Добавление таблицы.

2. В списке таблиц выделите таблицу все таблицы и нажмите кнопку Добавить. Закройте окно Добавление таблицы.

3. Переместите с помощью мыши используемое для связи поле Код здания из таблицы Здание к соответствующему полю таблицы Назначение. На экране появится диалоговое окно Связи.

4. Активизируйте опции Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей. В поле Тип отношений проверьте установку отношения Один ко многим.

5. Нажмите кнопку Создать. Связь отобразится графически.

6. Переместите поле Код работника из таблицы Работник к соответствующему полю таблицы Назначение. Повторите операции 4.4 и 4.5.

7. Переместите поле Специальность из таблицы Специальность к соответствующему полю таблицы Работник. Повторите операции 4.4 и 4.5.

8. Закройте окно Схема данных с сохранением схемы данных.

1.6. Ввод записей.

1. Откройте таблицу Здание в режиме таблицы.

2. Установите курсор мыши в первую ячейку первой строки и в соответствии с данными Таблицы №4 заполните все записи.

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

3. Закройте таблицу. Все данные автоматически сохранятся в созданной таблице.

Таблица № 4 (Здание)

Имя поля Данные Данные Данные Данные Данные
Код здания 5375 6990 1001 9015 6090

Адрес

Лесная 57 Сосновая 76 Донская 6 Лесная 7 Сосновая 56

Тип здания

32/7 65/9 76/9 32/7 76/09

Уровень качества

2 6 4 3 2

Дата начала

06.09.01 09.11.01 08.07.02 12.09.02 12.12.00

Число месяцев

11 8 9 10 5

1.7. Создание форм.

1. В окне базы данных перейдите на вкладку Формы и нажмите кнопку Создать. На экране появится окно Новая форма.

2. В появившемся окне выберите способ задания формы Автоформа ленточная. Выберите исходную таблицу Работник. Нажмите кнопку ОК. Появится пустая форма.

3. Заполните в соответствии с данными Таблицы № 5 таблицу Работник. Закройте с сохранением.