Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР-Информационные системы и технологии-ПИ-Кузне...docx
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
2 Мб
Скачать
☆

7.4. Указания по выполнению заданий

контрольной работы в СУДБ MS Access

Запустить MS Access. Для этого в пакете MS Office выбрать MS Office Access 2007. Откроется диалоговое окно, в котором нужно выбрать Новая пустая база данных → Новая база данных (рис. 32).

Рис. 32. Создание новой базы данных

В диалоге Новая база данных дать ей имя (рис. 33):

Рис. 33. Именование базы данных

Откроется окно для создания таблиц в базе данных Видеотека. Включите режим в положение Конструктор, и в окне Сохранение дайте имя первой таблице Жанр, ОК, на вопрос о сохранении таблицы ответьте утвердительно (рис. 34):

Рис. 34. Создание таблицы Жанр

Назовите поле «жанр», выберите тип данных – текстовый, поле – ключевое. Закройте таблицу по крестику в правом углу рабочего поля (рис. 35):

Рис. 35. Поле Жанр: тип данных – текстовое, поле – ключевое

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

Повторите действия и создайте таблицу Видеокассеты с полями, как указано на рисунке 36:

Рис. 36. Создание таблицы Страна

Выделите поле Жанр и выполните действия, которые помогут вам связать это поле в двух таблицах Видеокассеты и Жанр. В свойствах поля выберите вкладку Подстановка, Тип элемента управления – Поле со списком, Источник строк – таблица Жанр (рис. 37):

Рис. 37. Создание подстановки

Аналогичные действия выполните для поля Страна. Сохраните таблицу.

Для данной базы данных создадим схему данных. Выберем в меню вкладку Работа с базами данных → Схема данных. В диалоге Выбрать выберем на рабочее поле все три таблицы. Свяжем две вспомогательные таблицы с основной по полям Жанр и Страна (рис. 38):

Рис. 38. Схема данных

Это действие выполняется так: «схватите» указателем мыши поле Жанр таблицы Жанр и, удерживая кнопку, «перетащите» значок на поле «жанр» таблицы Видеокассеты. В открывшемся диалоге выберите связь Обеспечение целостности данных, Каскадное обновление данных, Каскадное удаление данных, Создать. Установится тип связи один ко многим. Это значит, что, если вы изменяете данные в одной таблице, они автоматически изменяются в связанной таблице.

Заполним таблицы данными. Заполнить можно двумя способами. Таблицу Жанр заполним в режиме таблицы.

Двойным щелчком левой кнопкой мыши откройте таблицу Жанр и убедитесь, что подключен Режим таблицы (рис. 39):

Внесите данные с клавиатуры: комедия, фантастика, художественный, боевик, трагедия. Закройте таблицу.

Аналогично заполните таблицу Страна данными: Россия, Англия, Франция, США, Венгрия. Закройте таблицу.

Рис. 39. Заполнение таблицы в режимн Таблица

Таблицу Видеокассеты заполним с помощью формы.

Выделите таблицу. В меню выберите вкладку Создание → Формы → Другие формы → Мастер форм (рис. 40):

Рис. 40. Открытие Мастера форм

Откроется диалоговое окно Создание формы (рис. 41).

Рис. 41. Диалоговое окно Создание форм

Выполните все действия в таком порядке:

  1. Выбрать все поля.

  2. Нажать кнопку Далее.

  3. Выбрать внешний вид формы – в один столбец.

  4. Нажать кнопку Далее.

  5. Выбрать стиль формы – стандартная.

  6. Нажать кнопку Далее.

  7. Открыть форму для просмотра и редактирования данных.

Откроется форма, представленная на рисунке 42. Далее вы её заполните данными из таблицы 1. Поля Название фильма, Главная роль, Язык, Длительность будете выбирать из таблицы, а поля Жанр и Страна – заполнять из списка, который открывается по стрелке в конце соответствующей строки.

Переход к следующей записи нужно выполнить с помощью щелка по кнопке в конце листа (рис. 43):

Рис. 42. Форма Видеокассеты

Рис. 43. Кнопка перехода к следующей записи

Таблица 1

Данные для заполнения формы «Видеокассеты»

Название фильма

Исполнитель

главной роли

Жанр

Страна

Язык

Длительность

(мин.)

Матрица

Киану Ривз

Фантастика

США

Английский

136

Горец

Кристофер Ламберт

Боевик

США

Английский

120

Титаник

Ди Каприо

Трагедия

США

Английский

120

Маска

Джим Керри

Комедия

США

Английский

60

Терминатор

Шварцнеггер

Боевик

США

Русский

60

Командос

Шварцнеггер

Боевик

США

Русский

60

Юниор

Шварцнеггер

Комедия

США

Русский

60

Игрушка

Пьер Ришар

Комедия

Франция

Французский

60

Вертикаль

Владимир

Высоцкий

Художественный

Россия

Русский

60

Создадим запрос на выборку записей по условию: Шварцнеггер в главной роли.

Создадим запрос с помощью конструктора запросов.

Для этого необходимо выбрать на вкладке Создать → Запрос → Конструктор запросов.

Выполнить действия: Добавить таблицу «Видеокассеты» (рис. 44), после чего необходимо закрыть диалоговое окно с помощью кнопки Закрыть.

В нижней части окна Конструктора запросов заполнить условие формирования запроса, в которое выбрать два поля: Название фильма и Главная роль (рис. 45). Условие выборки все фильмы, где главную роль играл Шварцнеггер.

Сохранить запрос и назвать его «Фильмы со Шварцнеггером» (рис. 46):

Рис. 44. Выполнение действия Добавление таблицы

Рис. 45. Создание запроса по условию

Рис. 46. Сохранение запроса

В проводнике базы данных появится строка с запросом с этим названием (рис. 47). Для выполнения запроса необходимо дважды щёлкнуть по значку запроса «Фильмы со Шварцнеггером».

Создадим отчёт для таблицы Видеокассеты, включим в него все поля.

Выбрать в меню вкладку Создать → Отчёт → Мастер отчётов. Откроется окно Создание отчетов (рис. 48), где выберем всего два поля из таблицы Название фильма и Главная роль, после чего необходимо нажать кнопку Далее.

Рис. 47. Проводник базы данных

с запросом Фильмы со Шварцнеггером

Уровни группировки можно не задавать, т. к. число полей ограничено и сортировку можно оставить по умолчанию, при этом на каждом этапе необходимо нажимать кнопку Далее.

Выберем макет отчёта – табличный, после чего необходимо нажать кнопку Далее. Стиль – стандартный, после чего необходимо нажать кнопку Далее.

Необходимо дать название отчету, например «Видеокассеты», установить флажок «Просмотреть отчёт» и нажать кнопку Готово. Вид готового отчета представлен на рисунке 49.

Рис. 48. Окно Создание отчётов

Рис. 49. Отчёт Видеокассеты

Создадим Кнопочную форму для таблицы Видеокассеты.

На вкладке Работа с базами данных в блоке Работа с базами данных выбрать опцию Диспетчер Кнопочных форм, на предложение создания кнопочной формы необходимо ответить утвердительно, после чего откроется диалоговое окно Диспетчер кнопочной формы (рис. 50):

Рис. 50. Диалоговое окно Диспетчер кнопочной формы

Для создания новой кнопочной формы необходимо нажать кнопку Создать, в открывшемся диалоговом окне необходимо дать имя новой кнопочной форме → ОК → имя страницы кнопочной формы написать «Форма». В диалоге указать, какой вид действия с формой будет выполняться, например, открыть форму для редактирования.

Аналогичные действия выполнить для выбора отчёта для его просмотра. В результате должна получиться кнопочная форма, представленная на рисунке 51.

Рис. 51. Готовая кнопочная форма

Сохраните свою базу данных Видеотека на CD-диск.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Основная литература

  1. Коноплева, И. А. Информационные технологии: электронный учебник / И. А. Коноплева, О. А. Хохлова, А. В. Денисов. – Электрон. дан. – М. : КНОРУС, 2009. – 1 электрон. опт. диск : зв., цв.

  2. Информационные системы и технологии в экономике и управлении: электронный учебник / под ред. В. В. Трофимова. – Электрон. дан. – М. : КНОРУС, 2010. – 1 эл. опт. диск : цв., зв.

  3. Ясенев, В. Н. Информационные системы и технологии в экономике : электронное учебное пособие для студентов вузов / В. Н. Ясенев. – 3-е изд., перераб. и доп.– Электрон. дан. – М. : ЮНИТИ-ДАНА, 2010. – 1 электрон. опт. диск : цв.

Дополнительная литература

  1. Информационные системы и технологии управления : электронный учебник для студентов вузов / под. ред. Г. А. Титоренко. – 3-е изд., перераб. и доп. – Электрон. текстовые дан. – М. : ЮНИТИ-ДАНА, 2011. – 1 эл. опт. диск.

  2. Переяслова, И. Г. Информационные технологии в экономике: учебное пособие / И. Г. Переяслова, А. А. Удо­венко. – М. : Дашков и К, 2008. – 188 с.

  3. Советов, Б. Я. Информационные технологии [Текст] : учебник / Б. Я. Советов, В. В. Цехановский. – 4-е изд., стер. – М. : Высш. шк., 2008. – 263 с. : ил.

  4. Трофимов, В. В. Информационные системы и технологии в экономике: учебник / В. В. Трофимов. – М. : Высшее образование, 2008. – 480 с.

  5. Филимонова, Е. В. Информационные технологии в профессиональной деятельности [Текст] : учебник / Е. В. Филимонова. – Ростов-на-Дону : Феникс, 2010. – 352 с.

Учебно-методическое издание

Кузнецова Тамара Николаевна

ИНФОРМАЦИОННЫЕ СИСТЕМЫ

И ТЕХНОЛОГИИ

Методические указания и задания

к выполнению контрольной работы

для студентов заочной формы обучения

направления 230700.62 Прикладная информатика

профиль «Прикладная информатика

в информационной сфере»