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

2016-07-30СтудИзба

Описание файла

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

Онлайн просмотр документа "47209"

Текст из документа "47209"

Оглавление

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

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

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

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

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

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

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

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

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

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

160 мин.

Дисциплина:

Базы данных

Цель:

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

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

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

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

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

Access 2000.

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

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

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

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

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

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

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

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

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

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

100 минут

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

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

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

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

ЗДАНИЕ

НАЗНАЧЕНИЕ

РАБОТНИКИ

СПЕЦИАЛЬНОСТЬ

К од_здания

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

И мя

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

Адрес

Код_здания

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

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

Тип_здания

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

Премиальные

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

Число дней

Часов_в_неделю

Дата начала ремонта

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

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

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

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

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

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

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

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

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

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

Имя поля

Тип данных

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


Код здания


Числовой

Размер поля - целое

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

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

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

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

Адрес

Текстовый

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

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

Тип здания

Текстовый

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

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

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

Текстовый

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

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

Дата начала

Дата/время

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

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

Числовой

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

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

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

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

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

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

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

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

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

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

Имя поля

Тип данных

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

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

Числовой

Размер поля - целое

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

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

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

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

Код здания

Числовой

Размер поля - целое

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

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

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

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

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

Имя поля

Тип данных

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

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

Текстовый

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

Индексированное поле – Да

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

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

Денежный

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

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

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

Премиальные

Денежный

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Таблица № 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. Создание форм.

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

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

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

  4. Создайте аналогичным способом формы для заполнения таблиц Специальность и Назначение, выбрав, способ задания формы Автоформа ленточная для таблицы Специальность и Автоформа в столбец для таблицы Назначение. Заполните таблицы с помощью форм в соответствии с данными таблиц № 6 и № 7.

Таблица № 5 (Работник)

Имя поля

Данные

Данные

Данные

Данные

Данные

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

123

124

125

126

127

Имя

Иванов П.Н.

Соколов

Р.Г.

Ванина

Т.К.

Федин

З.Х.

Чкалов

М.И.

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

Число проработанных дней

25

6

12

26

29

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

Имя поля

Данные

Данные

Данные

Данные

Данные

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

Слесарь

Столяр

Маляр

Каменщик

Подсобный

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

80

100

95

124

50

Премиальные

1000

1500

2000

3000

500

Таблица №7 (Назначение)

Имя поля

Данные

Данные

Данные

Данные

Данные

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

123

124

125

126

127

Код здания

5375

6990

5375

6990

9015

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

  1. Откройте таблицу Работник в режиме таблицы и обратите внимание, что третье поле каждой записи не заполнено.

  2. Откройте в окне базы данных таблицу Работник в режиме конструктора.

  3. Щелкните мышью в колонке Тип данных поля Специальность и из списка доступных типов полей выберите элемент Мастер подстановок.

  4. В первом диалоговом окне мастера выберите опцию Столбец подстановки будет использовать значения из таблицы или запроса и нажмите кнопку Далее.

  5. В следующем окне выберите таблицу Специальность. Нажмите кнопку Далее.

  6. Из списка Доступные поля выберите поле Специальность и перенесите в список Выбранные поля. Нажмите кнопку Далее.

  7. В следующем окне отформатируйте ширину столбца, если это требуется. Нажмите кнопку Далее.

  8. Подтвердите название таблицы. Нажмите кнопку Далее.

  9. Нажмите кнопку Готово. Подтвердите сохранение таблицы.

  10. Перейдите в режим таблицы. Щелкните мышью в поле Специальность таблицы Работник. Откроется список, состоящий из колонки: Специальность.

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

  12. Закройте таблицу Работник.

    1. Использование данных Access в Excel .

  1. Выделите таблицу Работник.

  2. Выполните команду меню Сервис – Связи с Office – Анализ в MS Excel. Access преобразует таблицу в рабочий лист Excel.

  3. Введите в ячейку E1 текст Зарплата.

  4. Преобразуйте в рабочий лист Excel таблицу Специальность.

  5. Расположите рабочие листы Рядом.

  6. Активизируйте таблицу Работник.

  7. Выделите ячейку E2 и подсчитайте зарплату для сотрудника Иванова по формуле: Количество отработанных дней * на часовую ставку*8 +Премиальные. Необходимые данные следует брать из двух таблиц.

  8. Подсчитайте зарплату по этой - же формуле и для других сотрудников.

  9. Сохраните изменения, введенные в таблицу Работник в файле под новым именем Зарплата_работника в своей папке.

  10. Закройте таблицу Специальность.

    1. Импорт данных Excel в Access.

  1. Выделите ячейку E1 в таблице Зарплата_работника . Скопируйте содержимое ячейки в буфер обмена.

  2. Откройте файл Работник.XLS . Вставьте содержимое буфера обмена в ячейку E1.

  3. В таблице Зарплата_работника выделите диапазон ячеек E2:E8 и скопируйте в буфер обмена (ячейки содержат формулы расчета зарплаты).

  4. Перейдите в таблицу Работник. Выделите диапазон E2:E7. Выберите команды ПравкаСпециальная вставка. В диалоговом окне установите переключатель Значения и нажмите кнопку ОК. В таблице зафиксируются вместо формул рассчитанные по этим формулам значения.

  5. Закройте таблицу Работник.XLS с сохранением изменений. Закройте таблицу Зарплата_работника. Закройте Excel.

  6. Выберите команды меню ФайлВнешние данныеИмпорт. Появится диалоговое окно Импорт.

  7. В диалоговом окне Импорт установите тип файла Microsoft Excel, выделите файл Зарплата_работника и нажмите кнопку Импорт.

  8. Установите флажок Первая строка содержит заголовки столбцов и нажмите кнопку Далее.

  9. Выберите переключатель В новой таблице. Нажмите кнопку Далее.

  10. Установите переключатель Не импортировать для всех полей кроме Код работника и Зарплата. Нажмите кнопку Далее.

  11. Установите переключатель Определить следующий ключ и выберите ключевое поле Код Работника. Нажмите кнопку Далее.

  12. Введите имя таблицы Зарплата. Нажмите кнопку Готово. Access импортирует таблицу и сообщает об успешном окончании процесса. Щелкните на кнопке ОК.

  13. Просмотрите импортированную таблицу, сравните полученные результаты. При несовпадении результатов повторите п. п. 7 и 8.

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

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5160
Авторов
на СтудИзбе
439
Средний доход
с одного платного файла
Обучение Подробнее