- •Рецензент: ст. Преподаватель ю. Е. Хохлова
- •Основные положения
- •Цели и задачи дисциплины
- •Требования к уровню освоения
- •2. Основные вопросы курса
- •Тема 6. Методы и средства проектирования бд
- •5. Методические указания
- •3. Правила выполнения и оформления
- •Если рецензент предлагает внести в содержание контрольной работы те или иные исправления или дополнения и прислать их для повторной проверки, то это следует сделать в короткий срок.
- •4. Правила выбора варианта
- •6. Таблица выбора варианта
- •7. Задания контрольной работы
- •7.1. Контрольная работа 1
- •Расчетные данные
- •7.2. Указания по выполнению заданий контрольной работы в процессоре ms Excel
- •7.3. Контрольная работа 2
- •7.4. Указания по выполнению заданий
- •В авторской редакции
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. Диалоговое окно Создание форм
Выполните все действия в таком порядке:
Выбрать все поля.
Нажать кнопку Далее.
Выбрать внешний вид формы – в один столбец.
Нажать кнопку Далее.
Выбрать стиль формы – стандартная.
Нажать кнопку Далее.
Открыть форму для просмотра и редактирования данных.
Откроется форма, представленная на рисунке 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-диск.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
Основная литература
Коноплева, И. А. Информационные технологии: электронный учебник / И. А. Коноплева, О. А. Хохлова, А. В. Денисов. – Электрон. дан. – М. : КНОРУС, 2009. – 1 электрон. опт. диск : зв., цв.
Информационные системы и технологии в экономике и управлении: электронный учебник / под ред. В. В. Трофимова. – Электрон. дан. – М. : КНОРУС, 2010. – 1 эл. опт. диск : цв., зв.
Ясенев, В. Н. Информационные системы и технологии в экономике : электронное учебное пособие для студентов вузов / В. Н. Ясенев. – 3-е изд., перераб. и доп.– Электрон. дан. – М. : ЮНИТИ-ДАНА, 2010. – 1 электрон. опт. диск : цв.
Дополнительная литература
Информационные системы и технологии управления : электронный учебник для студентов вузов / под. ред. Г. А. Титоренко. – 3-е изд., перераб. и доп. – Электрон. текстовые дан. – М. : ЮНИТИ-ДАНА, 2011. – 1 эл. опт. диск.
Переяслова, И. Г. Информационные технологии в экономике: учебное пособие / И. Г. Переяслова, А. А. Удовенко. – М. : Дашков и К, 2008. – 188 с.
Советов, Б. Я. Информационные технологии [Текст] : учебник / Б. Я. Советов, В. В. Цехановский. – 4-е изд., стер. – М. : Высш. шк., 2008. – 263 с. : ил.
Трофимов, В. В. Информационные системы и технологии в экономике: учебник / В. В. Трофимов. – М. : Высшее образование, 2008. – 480 с.
Филимонова, Е. В. Информационные технологии в профессиональной деятельности [Текст] : учебник / Е. В. Филимонова. – Ростов-на-Дону : Феникс, 2010. – 352 с.
Учебно-методическое издание
Кузнецова Тамара Николаевна
ИНФОРМАЦИОННЫЕ СИСТЕМЫ
И ТЕХНОЛОГИИ
Методические указания и задания
к выполнению контрольной работы
для студентов заочной формы обучения
направления 230700.62 Прикладная информатика
профиль «Прикладная информатика
в информационной сфере»
