Главная » Просмотр файлов » Методические указания к лабораторным работам по курсу МОДЕЛИ ДАННЫХ

Методические указания к лабораторным работам по курсу МОДЕЛИ ДАННЫХ (1077156)

Файл №1077156 Методические указания к лабораторным работам по курсу МОДЕЛИ ДАННЫХ (Методические указания к лабораторным работам по курсу МОДЕЛИ ДАННЫХ)Методические указания к лабораторным работам по курсу МОДЕЛИ ДАННЫХ (1077156)2018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Лабораторная работа №1

Генерация схемы реляционной базы данных

Цель лабораторной работы: в ходе данной лабораторной работы студент должен отработать приемы формирования схемы базы данных.

Оборудование: Программный пакет СУБД «MS ACCESS».

Задание на лабораторную работу:

1. Создать БД с 4-мя таблицами.

Для создания базы данных можно использовать команду меню FILE или кнопку Открыть OPEN панели инструментов. Для создания таблиц можно использовать режим CREATE TABLE in DESIGN VIEW в в окне базы данных.

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

1.1. Таблица: Друзья

Столбцы

Имя

Тип данных

Размер поля

Размер данных (байт)

ID

Счетчик Auto Number

Длинное целое Long Integer

4

Фамилия

Текстовый Text

50

0-50

Имя

Текстовый Text

50

0-50

Отчество

Текстовый Text

30

0-30

ДомашнийТелефон

Текстовый Text

30

0-30

РабочийТелефон

Текстовый Text

30

0-30

СотовыйТелефон

Текстовый Text

30

0-30

Примечания

Текстовый Text

100

0-100

1.2. Таблица: Местность

Столбцы

Имя

Тип данных

Размер поля

Размер данных (байт)

МестностьID

Счетчик Auto Number

Длинное целое Long Integer

4

Город_Район

Текстовый Text

50

0-50

Описание

Поле МЕМО

-

1.3. Таблица: Транспорт

Столбцы

Имя

Тип данных

Размер поля

Размер данных (байт)

ТранспортID

Счетчик Auto Number

Длинное целое Long Integer

4

Вид транспорта

Текстовый Text

50

0-50

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

Текстовый Text

50

0-50

Примечание

Текстовый Text

100

0-100

1.4. Таблица: Поездки

Столбцы

Имя

Тип данных

Размер поля

Размер данных (байт)

ПоездкаID

Счетчик Auto Number

Длинное целое Long Integer

4

КтоID

Числовой Number

Длинное целое Long Integer

4

КудаID

Числовой Number

Длинное целое Long Integer

4

На_чемID

Числовой Number

Длинное целое Long Integer

4

На_чем2ID

Числовой Number

Длинное целое Long Integer

4

Почем

Денежный Currency

Денежный

8

Число1

Дата/время Date/Time

-

8

Число2

Дата/время Date/Time

-

8

Примечание

Текстовый Text

100

0-100

2. Создать связи между таблицами («Сервис TOOLS- Схема данных Relationships »).

В этом режиме появляется диалоговое окно Показать таблицы. В этом окне выберите все таблицы, нажимая кнопку Добавить ADD. Все выбранные таблицы появятся в окне Схема данных. В этом окне для связывания двух таблиц нужно выделить щелчком мыши в одной из них ключевое поле и перетащить его в поле внешнего ключа связываемой таблицы. Затем следует нажать кнопку Cоздать CREATE диалоговго окна.

Для изменения типа связи, щелкнуть по ней правой кнопкой мыши и в появившемся диалоговом окне выбрать– Обеспечение целостности данных Enforce Referential Integrity .

3. Заполнить таблицы Друзья, Местность и Транспорт (не менее 4-x записей на таблицу).

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

5. Создать автоформу для таблицы Поездки, для этого, подсветив название таблицы в окне БД, щелкнуть по пиктограмме (или в Меню: Вставка Insert – Автоформа Autoform).

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

(вкладка Подстановка Look Up )

Тип элемента управления Display Control – Поле со списком COMBOBOX

Тип источника строк Row Source Type– Таблица или запрос Table/Query

Источник строк Row Source - <Имя таблицы из которой берутся значения>

Присоединенный столбец Bound Column – 1 (в данном случае, столбец с первичным ключом, значения из которого подставляются в таблицу)

Число столбцов Column Count – 2 (позволит при подстановке видеть не только неинформативный номер, но и смысловую информацию, например, фамилию)

7. Повторить пункт 5. Открыть форму с помощью конструктора и установить свойство Ширина столбцов Column Width для полей подстановки равным нулю. При помощи полученной формы, заполнить таблицу.

8. Создать формы для остальных посмотреть все (кроме диаграмм) предоставляемые Мастером создания форм Form Wizard варианты форм.

9. Открыть любую форму в режиме Конструктора. С помощью мастера создать кнопки «Предыдущая запись», «Следующая запись», «Сохранить запись», «Удалить запись», «Закрыть форму». Посмотреть процедуры обработки кнопок (в Свойствах Properties кнопки вкладка Все-Нажатие кнопки On button press).

10. Создать простой отчет с помощью Мастера отчетов по любой из таблиц. Создать отчет также с помощью Мастера, содержащий информацию о поездках (Участники поездки), местности, в которой они проходили, сгруппировать данные по транспорту.

11. Выполнить задание по лабораторному практикуму.

Лабораторная работа № 2

Создание экранных форм

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

Оборудование: Программный пакет СУБД «MS ACCESS».

Задание на лабораторную работу:

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

  2. Создать схему БД (установить типы связей).

  3. Создать экранные формы (c помощью мастера форм Create Form using Wizard) для ввода и просмотра информации.

В одной из форм создать подчиненную или связанную форму. Для этого в окне мастера форм выбрать опции:

    1. Подчиненные формы – Form with sub forms.

    2. Связанные формы Linked Forms. У кнопки открытия связанной формы сделать поясняющую надпись, открыв форму в режиме Конструктора.

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

  1. Создать запросы на выборку из одной и из нескольких таблиц.

  2. Создать запрос с условием, с подсчетом суммы значений или числа записей (групповые операции)

Для создания запроса с выполнением каких-либо групповых операций, нужно:

  • в режиме Конструктора (Design View) выбрать нужные таблицы;

  • по правой кнопке мыши выбрать Групповые операции (Кнопка панели инструментов Access);

  • в появившейся строке Групповая операция у поля, для которого будет осуществляться какой-либо подсчет, выбрать операцию.

  1. Создать запрос с параметром.

В режиме Конструктора выберите поле, для которого хотите запросить значение. В поле Условие отбора (Criteria) в выбранном столбце ввести в квадратных скобках название параметра, которое при запуске запроса будет показано в окне ввода параметра.

  1. Создать перекрестный запрос.

Для того чтобы создать перекрестный запрос, нужно:

  • щелкнуть по ярлыку Запросы Queries в окне База данных и нажать кнопку Создать Create на панели инструментов окна базы данных;

  • в списке окна Новый запрос выбрать пункт Мастер перекрестных запросов Crosstab Query Wizard .

  1. Создать главную кнопочную форму. Для этого в режиме Инструменты Tools Главного меню выбрать опцию Утилиты базы данных Database Utilities, а в ней режим – Управление главной кнопочной формой Switchboard Manager. В режиме корректировки Edit Главной кнопочной формы необходимо создать необходимые элементы этой формы, аналогично тому, как это ранее было сделано для кнопок форм ввода и корректировки.

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

9. Выполнить задание по лабораторному практикуму.

Лабораторная работа № 3

Создание отчетов

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

Оборудование: Программный пакет СУБД «MS ACCESS».

Задание на лабораторную работу:

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

2. Создать отчет с промежуточными итогами

a. с использованием мастера отчетов;

b. в режиме конструктора.

Для создания отчета с промежуточными итогами в режиме конструктора, нужно:

Характеристики

Тип файла
Документ
Размер
125 Kb
Тип материала
Высшее учебное заведение

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов книги

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