Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)
Оценка 4.6

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Оценка 4.6
Документация
doc
информатика
Взрослым
09.06.2018
Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)
Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям). Правило выполнения и оформления работ. Рассмотрены варианты задания, с последующим получением задания для самостоятельного выполнения. Так же в конце предложены вопросы для самоконтроля. И список используемой литературы.Методические указания к практическим работам ДБ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ПРАКТИЧЕСКИМ ЗАНЯТИЯМ БД.doc
МИНИСТЕРСТВО ОБPАЗОВАНИЯ И НАУКИ ХАБАРОВСКОГО КРАЯ КРАЕВОЕ ГОСУДАРСТВЕННОЕ БЮЖЕТНОЕ  ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ  «ХАБАРОВСКИЙ ТЕХНИКУМ ТЕХНОСФЕРНОЙ БЕЗОПАСНОСТИ  И ПРОМЫШЛЕННЫХ ТЕХНОЛОГИЙ» Цикловая комиссия дисциплин профессионального цикла МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ПРАКТИЧЕСКИМ ЗАНЯТИЯМ по дисциплине Основы проектирования баз данных для специальности  Информационные системы (по отраслям) ОДОБРЕНЫ на заседании ПЦК ИТ дисциплин профессионального цикла Протокол № _____ от «___»__________ 201__ г. Председатель ПЦК ИТ __________ М.А. Афроськин Составитель: Т.А. Верхозина 20__ г. Принято Методическим Советом Протокол № ___ от «___»__________ 201__ г. Составлены   в   соответствии   с   учебным планом   и   рабочей   программой профессионального   модуля   ПМ.02 Участие   в   разработке   информационных систем  для подготовки  по специальности Информационные системы (по отраслям) Преподаватель   ПЦК   ИТ   дисциплин профессионального цикла Содержание 1 Пояснительная записка ……………………………………………………………... 2 Инструкция по технике безопасности ……………………………………………... 3 Перечень практических работ ……………………………………………………… 4 Методические указания к практическим занятиям ……………………………….. Список литературы ……………………………………………………………………. 3 5 6 7 83 1 Пояснительная записка Методические   указания   к   практическим   работам   по   дисциплине   ОП.07   Основы проектирования баз данных предназначены для студентов по специальности Информационные системы (по отраслям). Цель методических указаний: оказание помощи студентам в выполнении практических работ по дисциплине ОП.07 Основы проектирования баз данных.  Настоящие методические указания содержат практические работы, которые позволят студентам   закрепить   теорию   по   наиболее   сложным   разделам   курса   и   направлены   на формирование следующих компетенций: ОК   1.   Понимать   сущность   и   социальную   значимость   своей   будущей   профессии, проявлять к ней устойчивый интерес. ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. ОК   4.   Осуществлять   поиск   и   использование   информации,   необходимой   для эффективного   выполнения   профессиональных   задач,   профессионального   и   личностного развития. ОК   5.   Использовать   информационно­коммуникационные   технологии   в профессиональной деятельности. ОК   6.   Работать   в   коллективе   и   команде,   эффективно   общаться   с   коллегами, руководством, потребителями. ОК   7.   Брать   на   себя   ответственность   за   работу   членов   команды   (подчиненных), результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. ОК   9.   Ориентироваться   в   условиях   частой   смены   технологий   в   профессиональной деятельности. ОК   10.   Исполнять   воинскую   обязанность,   в   том   числе   с   применением   полученных профессиональных знаний (для юношей). ПК   1.2.   Взаимодействовать   со   специалистами   смежного   профиля   при   разработке методов, средств и технологий применения объектов профессиональной деятельности. ПК   1.3.   Проводить   модификацию   отдельных   модулей   информационной   системы   в соответствии с рабочим заданием, находить ошибки кодирования в разрабатываемых модулях информационной системы, документировать выполняемые работы. ПК 2.2. Программировать в соответствии с требованиями технического задания. ПК 2.3. Применять методики тестирования разрабатываемых приложений. В результате выполнения практических работ по дисциплине студенты должны уметь: ­ проектировать реляционную базу данных; ­ использовать язык запросов для программного извлечения сведений из баз данных. Практические занятия позволяют обучающимся применить знания: ­ основ теории баз данных; ­ моделей данных; ­ особенностей реляционной модели и проектирования баз данных, изобразительных средств, используемых в ER­моделировании; ­ основ реляционной алгебры; ­   принципов   проектирования   баз   данных,   обеспечения   непротиворечивости   и целостности данных; ­ средств проектирования структур баз данных; ­ языка запросов SQL. Практические   занятия   по   дисциплине   проводятся   в   лаборатории   информационных технологий, оборудованной: ­   рабочими   местами   обучающихся   и   преподавателя   (персональные   компьютеры   с доступом к сети Интернет); ­ мультимедийным проектором с экраном; ­ программным обеспечением профессионального назначения. 2 Инструкция по технике безопасности СТРОГО ЗАПРЕЩАЕТСЯ:  Трогать разъёмы соединительных кабелей.     Прислоняться к экрану и тыльной стороне монитора. Включать и выключать компьютер без разрешения преподавателя. Прислоняться к проводам и устройствам заземления. При   обнаружении   запаха   гари   немедленно   остановить   работу,   выключить компьютер и сообщить преподавателю. ПЕРЕД НАЧАЛОМ РАБОТЫ:  Убедитесь в отсутствии видимых повреждений рабочего места.  руками.  Запрещается   работать   во   влажной   одежде,   в   верхней   одежде,   с   влажными На рабочем месте размещаются тетрадь и учебные пособия так, чтобы они не мешали работе. ВО ВРЕМЯ РАБОТЫ:  При работе находитесь на расстоянии 60­80 см от компьютера.  Строго выполняйте вышеуказанные правила.  Следите за исправностью аппаратуры.  Немедленно   прекратите   работу   при   появлении   звука   и   немедленно   сообщите преподавателю.  Пользуйтесь клавиатурой с чистыми руками.  Никогда не пытайтесь сами устранить неисправность при работе с аппаратурой.  Не вставайте со своих мест, когда входит посетитель. ПО ОКОНЧАНИИ РАБОТЫ:  Выключите компьютер, наведите порядок на рабочем месте.  Сдайте рабочее место преподавателю, сообщите о всех неполадках. 3 Перечень практических работ Раздел 9. Практикум по MS Access. Практическая работа № 1: Создание БД с помощью Мастера. Практическая работа № 2: Создание БД с помощью конструктора. Практическая работа № 3: Ввод и редактирование данных в режиме таблицы. Практическая работа № 4: Создание форм. Практическая работа № 5: Элементарный поиск в базе данных. Фильтр данных. Практическая работа № 6: Организация однотабличных запросов. Практическая работа № 7: Организация запросов с параметрами. Практическая работа № 8: Создание отчетов. Практическая работа № 9: Создание макросов. Практическая работа № 10: Защита баз данных. Раздел 10. Практикум по проектированию баз данных. Тема 10.1. Проектирование базы данных по образцу. Практическая работа № 11­1: Изучение предметной области. Проектирование реляционной БД. Практическая работа № 11­2: Создание таблиц БД и форм ввода. Построение схемы  данных. Практическая работа № 11­3: Создание запросов. Практическая работа № 11­4: Создание и настройка отчетов. Практическая работа № 11­5: Создание пользовательского интерфейса (кнопочные формы, макросы). Тема 10.2. Самостоятельное проектирование базы данных. Практическая работа № 12­1: Изучение предметной области. Проектирование реляционной БД. Практическая работа № 12­2: Создание таблиц БД и форм ввода. Построение схемы  данных. Практическая работа № 12­3: Создание запросов. Практическая работа № 12­4: Создание и настройка отчетов. Практическая работа № 12­5: Создание пользовательского интерфейса. 4 Методические указания к практическим занятиям ПРАКТИЧЕСКАЯ РАБОТА № 1: СОЗДАНИЕ БД С ПОМОЩЬЮ МАСТЕРА. Ход работы: 1) Запустить Microsoft Access (Пуск  Программы  Microsoft Access или любым другим способом). Выбрать режим работы  Запуск мастера, выполнить щелчок по кнопке «ОК». В окне  Создание  при выбранной вкладке  Базы данных  отображается галерея шаблонов для создания БД, используемых в различных прикладных областях: Адресная книга, Библиотека, Винный погреб, Главная книга, Заказы на работы, Каталог видеозаписей, Контакты, Личное имущество,   Мероприятия,   Музыкальная   коллекция,   Основные   фонды,   Прием   заказов, проекты, Расходы, Ресурсы, Рецепты, Сбор средств, Склад, Студенты и занятия, Тренировки, Участники, Фотоальбомы.  Выбрать шаблон Библиотека, выполнить щелчок по кнопке «ОК».  2) В появившемся на экране диалоговом окне Файл новой базы данных выбрать диск и   папку,   в   которых   будет   сохраняться   создаваемая   БД,   в   разделе  Имя   файла  будет предложено имя файла для создаваемой БД  Библиотека.mdb, выполнить щелчок по кнопке «Создать».  Через   небольшой   промежуток   времени   появится   окно  Создание   баз   данных,   в котором будет указано, какие сведения будет содержать создаваемая БД. В частности БД Библиотека будет содержать:   Сведения о книгах   Сведения об авторах  Цитаты  Для продолжения выполнить щелчок по кнопке «Далее».  3)   Появившееся   на   экране   следующее   окно   содержит   в   левой   части   имена   таблиц, которые будут созданы, в правой части список обязательных и необязательных полей для выбранной таблицы. В этом же окне необходимо включить параметр Да, включить образцы данных, затем выполнить щелчок по кнопке «Далее». В   следующем   окне   выбрать   вид   оформления   экрана,   просмотрев   все   предлагаемые варианты заставок для фона, затем выполнить щелчок по кнопке «Далее».  В   следующем   окне   выбрать   вид   оформления   отчета   и   выполнить   щелчок   по кнопке«Далее».  В следующем окне ввести название базы данных или воспользоваться предложенным ­ "Библиотека". Если необходимо использовать рисунок для оформления отчетов, включить параметр Да в разделе Добавить рисунок во все отчеты? При этом станет активной кнопка «Рисунок», позволяющая получить доступ к дискам и папкам для выбора нужного для вставки рисунка. Затем щелчок по кнопке «Далее», а в следующем окне по кнопке «Готово».  Для создания всех объектов базы данных потребуется некоторое количество времени. После завершения процесса создания БД на экране появится кнопочная форма для работы с БД "Библиотека".  4) Выполнить щелчок мышью по кнопке «Ввод/просмотр» формы "Книги". Откроется форма Книги, содержащая информацию о книге, а также форму, содержащую информацию об авторе. В нижнем левом углу окна расположены кнопки, используемые для перемещения по записям в таблице: к первой записи в таблице, к предыдущей записи в таблице, к следующей записи в таблице, к последней записи в таблице, в текстовом окне цифрой указывается номер текущей записи.  После просмотра закрыть окно формы.  Аналогично познакомиться с остальными пунктами.  5) В левом нижнем углу экрана будет расположена свернутое до размеров пиктограммы окно самой базы данных. Восстановить размер окна щелчком по соответствующей кнопке. Выбрать вкладку Таблицы. Выбрать первую таблицу из списка таблиц.  Выполнить щелчок по кнопке «Открыть». Информация будет представлена в режиме Таблицы.   В   верхней   строке   в   качестве   заголовков   столбцов   представлены   имена   полей. Каждая следующая строка представляет собой запись в таблице. Закрыть окно.  Выполнить щелчок по кнопке «Конструктор». В окне будет представлена структура выбранной таблицы. В верхней части окна конструктора представлены имена полей и типы, в разделе Свойства поля ­ свойства выбранного поля. Слева от имени первого поля расположен символ ключ, обозначающий, что данное поле является ключевым. Завершив знакомство со структурой таблицы, закрыть окно конструктора. Свернуть окно базы данных.  6) Ознакомиться с пиктограммами на стандартной панели инструментов.  7) Закрыть БД, выполнив щелчок по кнопке «Выход».  8) Закончить работу с приложением Access, закрыв его окно.  ПРАКТИЧЕСКАЯ   РАБОТА  №  2:   СОЗДАНИЕ   БД   С   ПОМОЩЬЮ КОНСТРУКТОРА. Ход работы: 1 уровень. 1) Откройте приложение Microsoft Access. 2) Создайте новую базу данных под именем Фамилия_Номер_гуппы. mdb.  3)   Во   вкладке   Таблицы   создайте   таблицу   с   именем   Клиенты,   используя   для   этого режим Конструктора. Таблица Клиенты должна содержать такие поля следующего типа. Имя поля ИН клиента Тип данных Числовой Область Адрес Организация Телефон Примечание Текстовый Текстовый Текстовый Текстовый МЕМО Описание поля Идентификационный   номер   клиента,   являющийся уникальным числом. Область Украины.   Название клиента.     4)   Объявите   поле   ИН   клиента   ключевым   полем   и   установите   для   свойства   поля Индексированное поле значение Да (совпадения не допускаются). 5) Сохраните таблицу под именем Клиенты. 6)   Создайте   в   окне   БД   вторую   таблицу   под   именем   Физические   лица   в   режиме Конструктора. Таблица Физические лица должна содержать такие поля следующего типа. Имя поля ИН клиента Описание поля Поле, посредством которого поддерживается связь с таблицей Клиенты. Фамилия ответственного сотрудника со стороны клиента.       Домашний телефон. Домашний адрес. Тип данных Числовой Фамилия Имя Отчество Должность Телефон Адрес Текстовый Текстовый Текстовый Текстовый Текстовый МЕМО 7) Объявите (по аналогии с таблицей Клиенты) поле ИН клиента ключевым полем и установите   для   свойства   поля   Индексированное   поле   значение   Да   (совпадения   не допускаются). 8) Сохраните созданную таблицу под именем Физические лица. 2 уровень. 1) Создайте в окне БД третью таблицу под именем Заказы в режиме Конструктора. Таблица Заказы должна содержать такие поля следующего типа. Имя поля ИН клиента Тип данных Числовой Код заказа Код сотрудника Счетчик Числовой Описание поля Поле,   посредством   которого   поддерживается   связь   с таблицей Клиенты.   Код сотрудника, который является ответственным лицом за своевременное обслуживание заказа клиента. 2) Проверьте, чтобы в поле ИН клиента для свойства поля Индексированное поле было установлено значение Нет, а в поле Код заказа для свойства Индексированное поле ­ значение Да (совпадения не допускаются). 3) Сохраните созданную таблицу под именем Заказы.  4) Создайте в окне БД четвертую таблицу под именем Товары в режиме Конструктора. Таблица Товары должна содержать такие поля следующего типа. Имя поля Код товара Категория Тип данных Числовой Текстовый Модель Текстовый Описание поля   Товарная группа, к которой может быть отнесен данный товар. Характеристики товара. 5) В поле Код товара установите для свойства поля Индексированное поле значение Да (совпадения не допускаются). 6) Сохраните созданную таблицу под именем Товары.  3 уровень. 1) Создайте в окне БД пятую таблицу под именем Заказано в режиме Конструктора.  2) Таблица Заказано должна содержать такие поля следующего типа. Имя поля Код заказа Код товара Дата1 Дата2 Заказано Продано  Тип данных Числовой  Числовой Дата/время Дата/время Числовой  Числовой  Цена Денежный Описание поля     Дата произведения заказа. Дата выполнения заказа. Количество заказанных экземпляров данного товара. Количество   реализованных   в   действительности экземпляров товара.   3) В поле Код заказа установите для свойства поля Индексированное поле значение Да (Допускаются совпадения). стало ключевым полем.  4) Сохраните созданную таблицу под именем Заказано.  5) Модифицируйте структуру таблицы Заказы таким образом, чтобы поле Код заказа 6) Аналогичным образом модифицируйте таблицу Товары, объявив ключевым полем поле Код товара. САМОСТОЯТЕЛЬНАЯ РАБОТА Дайте письменные ответы на вопросы:  Перечислите известные Вам способы запуска приложения Microsoft Access.  Сколько вкладок содержит диалоговое окно БД?  Где и когда Access выведет пояснения, данные Вами в столбце Описание?  Какой   символ   появляется   слева   от   имени   поля   при   объявлении   этого   поля ключевым?  Связь   какого   типа   может   быть   установлена   между   таблицами   Клиенты   и Физические лица, обоснуйте свою точку зрения.  Связь какого типа может быть установлена между таблицами Клиенты и Заказы, обоснуйте свою точку зрения.  Какой   компонент   диалогового   окна   БД   позволяет   осуществить   модификацию таблицы?  Проанализируйте таблицы Товары и Заказы после произведенной модификации их структур.   Связь   какого   типа   может   быть   установлена   между   этими   таблицами, обоснуйте свою точку зрения. ПРАКТИЧЕСКАЯ РАБОТА № 3: ВВОД И РЕДАКТИРОВАНИЕ ДАННЫХ В РЕЖИМЕ ТАБЛИЦЫ. Ход работы: 1 уровень. 1) Загрузите приложение Microsoft Access. 2) С помощью команды Access Открыть откройте созданную Вами БД под именем Фамилия_Номер_гуппы. mdb. 3) Переименуйте этот файл в Учет_Фамилия.mdb, не выходя при этом из Access. 4) Откройте окно БД Учет_Фамилия.mdb и выберите таблицу Клиенты. 5) Подготовьте таблицу к процессу модификации, щелкнув для этого кнопку. 6) Установите в свойствах поля ИН клиента значение Да для свойства Обязательное 7)   Поле   Область   будет   содержать   часто   повторяющееся   значение   Запорожская. поле. Определите слово Запорожская в свойствах поля Область значением по умолчанию. 8) Сохраните произведенные изменения в структуре таблицы Клиенты и перейдите в режим таблицы с помощью кнопки. Проконтролируйте, появляется ли по умолчанию в поле Область значение Запорожская. 9) Выйдите из режима таблицы и возобновите режим модификации структуры таблицы Клиенты.  10) Сформируйте для поля Телефон маску ввода, имеющую следующий вид: 0­00­00. На последнем этапе работы с Мастером создания масок установите тип хранения данных: с дополнительными символами маски. 11) Завершите процесс модификации таблицы Клиенты с сохранением произведенных изменений. 12) Введите в таблицу Клиенты следующие данные. Область Житомирская Житомирская Запорожская Запорожская ИН 10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 8 10 Запорожская Запорожская Запорожская Винницкая Адрес Организация Бердичев, ул. Украинская, 29 ОАО Гермес Житомир, ул. Короленко, 10 Фирма Атлант Запорожье, ул. Железнякова, 140 ООО Кристина Телефон 4­67­89 4­55­22 5­20­53 Мелитополь, ул. Крупской, 10А Юридический   центр 2­11­93 Мелитополь, Дзержинского, 25 Запорожье, Космическая, 211 Аквилон Бухгалтерская школа Бонгер Фирма Violet  6­83­07 4­34­89 Винница, пр. Юности, 25 Фирма Прогресс 2­35­22 Днепропетровская Днепропетровск, ул. Шмидта, 43 ОАО Меркурий Запорожье,   ул. ООО Геркулес 2­92­45 5­67­89 Запорожская Красноармейская, 34 Бердянск, ул. Молодежная, 132 9 11 0 Частная Гаудеамус   школа 4­87­45 13) Закройте таблицу Клиенты. 14) Подготовьте к процессу модификации таблицу Физические лица. 15) Установите в свойствах поля ИН клиента значение Да для свойства Обязательное поле. 16) Сформируйте для поля Телефон маску ввода, имеющую следующий вид 0­00­00. На последнем этапе работы с Мастером создания масок установите тип хранения данных: без дополнительных символов маски. 17) Введите в таблицу Физические лица следующие данные. Фамилия Должность Отчество Имя Телефо ИН 101 Туманова Инга 102 Белов Павел Романовна Зам. директора Васильевич Директор н 6­78­91 2­22­20 103 Игнатьев Петр Иванович Бухгалтер 4­23­33 104 Огородникова Инна Борисовна 105 Виноградов Виктор Борисович Коммерческий директор Директор 5­44­55 Житомир, 2­22­34 Мелитополь, Адрес           д. Бердичев, ул. Продольная, д.34, кв.67 Запорожье, ул. Гризодубова,   34, кв.54 с.Константиновка,   ул. Маяковского, 23   ул. Короленко, д. 45, кв.12 ул. Свердлова, д. 39, кв. 85 Запорожье, ул. Железнякова, д.145, кв. 34 Винница, ул. Пирогова, д. 45, кв. 23 Днепропетровск, Петровского,   кв.14 Запорожье, ул. Чапаева, д.34, кв.4 Бердянск,   ул.   Кирова, д. 34, кв.4   ул. д.90, 106 Орехов Олег Леонидович Зам. директора 4­56­77 107 Белоус Иван Петрович 108 Соколова Ольга Андреевна Коммерческий директор Гл. бухгалтер 3­34­71 6­77­67 109 Колесников Игорь Сергеевич Директор 5­67­77 110 Кротова Людмила Ивановна Завуч 4­44­23 18) Закройте таблицу Физические лица. 19) Подготовьте таблицу Физические лица к модификации структуры. 20) Добавьте поле Пол, разместив его между полями Отчество и Должность. 21) В свойствах поля Пол задайте Значение по умолчанию м.  22) В свойствах поля Пол установите Условие на значение поля м OR ж. 23) В свойствах поля Пол сформулируйте Сообщение об ошибке следующим образом: Ошибка ввода: поле Пол может принимать только два значения: м (мужской) или ж (женский). 24) Перейдите в режим таблицы. 25) Заполните появившийся столбец Пол соответствующими значениями. 26) Закройте таблицу Физические лица. 27)   Определите   между   таблицами   Клиенты   и   Физические   лица   связь   типа  один   к одному,   воспользовавшись   для   этого   пиктограммой   Схема   данных   на   инструментальной панели. Когда схема данных формируется в первый раз, поле схемы пустое. Добавьте в него таблицы Клиенты и Физические лица с помощью пиктограммы Отобразить таблицу (желтый плюс) на панели инструментов. При дальнейших изменениях схемы данных уже добавленные в нее таблицы будут отображены автоматически. Определите, какое поле будет связующим для обеих таблиц, наведите на него указатель мыши и, удерживая левую кнопку, протащите до соответствующего поля второй таблицы. При отпускании левой кнопки мыши будет прорисована установленная связь. Выйдите из схемы данных, сохранив ее. 2 уровень. 1) Откройте таблицу Заказы в режиме Конструктора. 2) Установите в свойствах поля ИН клиента значение Да для свойства Обязательное поле. 3) Для поля Код заказа в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказано.  4) В свойствах поля Код сотрудника установите Условие на значение поля, исходя из того,   что   заказы   клиентов   обслуживаются   семью   сотрудниками   и   значение   кода,   таким образом, должно находиться в интервале от 1 до 7. 5) В свойствах поля Код сотрудника сформулируйте соответствующее Сообщение об ошибке. 6) Перейдите в режим Таблицы. 7) Введите в таблицу Заказы следующие данные. ИН 109 101 107 101 103 104 110 105 108 106 106 102 104 101 108 102 103 Код заказа 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Код сотрудника 2 6 4 6 3 4 3 7 5 7 1 1 4 6 5 1 5 109 101 109 18 19 20 2 6 2  8) Закройте таблицу Заказы. 9) Откройте таблицу Товары в режиме Конструктора. 10) Для поля Код товара в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказано. 11) Для поля Категория создайте  столбец подстановки  с фиксированным набором значений:   компьютер,   плоттер,   принтер,   сканер.   На   вкладке   Подстановка   выберите   тип элемента управления Список, Тип источника строк Список значений, фиксированные значения введите в кавычках через точку с запятой в поле источника строк. 12) Введите в таблицу Товары следующие данные. Код товара Категория Модель "ACER 486/66DX2(4MB,3.5"",acc.VL­bus)" PB 486DX­100/4/1Mb SVGA/VLB IDE PB 520 Pentium­60/8/1Mb/PCI HDD PB 590 Pentium­90/8/1Mb/PCI HDD 1527 компьютер 1531 компьютер 1541 компьютер 1553 компьютер 1555 компьютер Meyer Technics Pentium/90/SVGA 0.28 LR 1569 компьютер 1601 ноутбук 1629 ноутбук 1635 ноутбук 1641 плоттер 1643 плоттер 1652 сканер 1660 сканер 13) Закройте таблицу Товары. 14) Определите между таблицами Клиенты и Заказы связь типа один ко многим. Она устанавливается   аналогично   п.   27   в   заданиях   1­го   уровня,   и   после   ее   установки   таблица Клиенты будет связана с двумя другими таблицами. "Pentium/90/16Mb/1.05Gb/SVGA 1Mb PCI/ SVGA 15" Toshiba T1960 CT/200 (486 DX2­50/4) Toshiba T4700 CT/320 (486 DX2­50/8) Leo 486SX/33/4/120/SVGA Dual Scan "DraftPro Plus (A1, 8 pens, HP­GL/2)" "DraftPro Plus (A0 8 pens, HP­GL/2)" "ScanJet IIp(A4, 1200 dpi, black&white)" "ScanJet IIcx(A4, 1600 dpi, color)" 3 уровень. 1) Откройте таблицу Заказано. 2) Активизируйте режим модификации структуры таблицы. 3) Для поля Код товара  создайте  столбец подстановки,  который будет содержать значения   из   столбцов   Код   товара   и   Модель   таблицы   Товары.   Для   этого,   выбрав   вкладку Подстановка, указать в ней тип элемента управления Поле со списком, Тип источника строк Таблица или запрос, Источник строк: SELECT [Товары].[Код товара], [Товары].[Модель] FROM [Товары] Присоединенный  столбец – 1, число столбцов – 2,  заглавия столбцов – да, ширина столбцов – 3см;3см, число строк списка – 8, ширина списка – 6см, ограничиться списком – нет. 4) Для поля Код заказа в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказы. 5) Для поля Код товара в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Товары. 6)   Задайте   условие   на   запись   таким   образом,   чтобы   дата   выполнения   заказа   не опережала даты произведения заказа. 7) Сформируйте соответствующее сообщение об ошибочном вводе даты. 8) Сформируйте маску ввода для полей Дата1 и Дата2 в виде 00.00.00. 9) Введите в таблицу Заказано следующие данные. Код зака за Код товара Дата1 Дата2 Зака зано Про дано Цена 1 1 2 2 2 3 4 4 5 6 7 7 8 9 10 10 11 11 12 12 12 13 14 15 16 16 17 18 19 20 20 1527 1569 1629 1601 1660 1569 1541 1641 1652 1569 1643 1541 1635 1541 1641 1643 1652 1660 1553 1660 1643 1527 1555 1569 1531 1569 1531 1635 1555 1660 1569 01.02.98 01.02.98 03.02.98 03.02.98 03.02.98 03.02.98 05.02.98 05.02.98 12.02.98 12.02.98 17.02.98 17.02.98 28.02.98 03.02.98 07.03.98 07.03.98 10.03.98 10.03.98 10.03.98 10.03.98 10.03.98 13.03.98 14.03.98 20.03.98 21.03.98 21.03.98 21.03.98 25.03.98 25.03.98 27.03.98 27.03.98 14.02.98 08.02.98 17.02.98 27.02.98 27.02.98 05.03.98 15.03.98 28.03.98 01.03.98 04.04.98 28.02.98 28.02.98 19.03.98 07.03.98 07.04.98 07.04.98 24.04.98 24.04.98 12.05.98 12.05.98 12.05.98 20.03.98 28.03.98 20.04.98 10.04.98 10.04.98 17.04.98 25.04.98 20.04.98 17.04.98 17.04.98 3 5 3 3 1 10 7 3 1 12 1 2 7 6 2 1 2 1 24 1 1 5 2 7 3 1 2 3 9 1 5 3 5 2 3 1 10 7 2 1 12 1 2 7 6 2 1 1 1 24 1 1 5 2 6 3 1 1 3 9 1 4 $2,688.00 $14,595.00 $11,984.00 $12,150.00 $1,370.00 $29,190.00 $30,359.00 $8,960.00 $685.00 $35,028.00 $6,050.00 $8,674.00 $16,730.00 $26,022.00 $8,960.00 $6,050.00 $685.00 $1,370.00 $89,592.00 $1,370.00 $6,050.00 $4,480.00 $3,400.00 $17,514.00 $2,826.00 $2,919.00 $942.00 $7,170.00 $15,300.00 $1,370.00 $11,676.00 10) Закройте таблицу Заказано. 11)   Определите   между   таблицами   Заказы   и   Товары   связь   типа  многие   ко   многим (самостоятельно). 12) Модифицируйте таблицу Клиенты, добавив к ней поле Факс перед полем Телефон. Предусмотреть   вывод   сообщений,   когда   у   клиента   вообще   нет   факса   и   когда   факс   есть, однако номер его пока не известен. 13) Введите в таблицу Клиенты сведения о наличии факса: ИН клиента Факс 101 812 102 Нет 103 Не известно 104 345 105 123 106 Нет 107 Не известно 108 Не известно 109 456 110 Нет чтобы: 14) Осуществите настройку внешнего вида таблиц БД по умолчанию таким образом,  цвет фона стал серебристый,  цвет сетки стал темно­серый,  оформление сетки приняло вид приподнятого. Указание: Сервис  Параметры  Режим таблицы 15) В таблице Физические лица для всех столбцов автоматически установите ширину, равную максимальной длине содержимого поля. Указание: Формат  Ширина столбца 16) В таблице Физические лица закрепите столбцы. Дайте письменные ответы на вопросы:  Какими символами Access обрамляет текстовые константы?   Укажите достоинства и недостатки данного типа хранения данных по сравнению с типом хранения данных без дополнительных символов маски.   Каким   приемом   Вы   воспользовались   для   ввода   повторяющегося   значения Запорожская в столбце Область?   Укажите, как Вы сформулировали Условие на значение поля?   Объясните,   почему   для   поля   Код   заказа   был   выбран   тип   поля   Счетчик,   а   не Числовой?   Объясните, в чем состоит принципиальное различие между столбцом подстановки, сформированным   ранее   для   поля   Категория   таблицы   Товары   и   столбцом подстановки, созданном для поля Код товара таблицы Заказано.   Укажите, как Вы сформулировали Условие на значение записи?   Какой пиктограммой на инструментальной панели необходимо воспользоваться для того, чтобы создать условие на значение записи, а какой ­ чтобы сохранить заданное условие?   Какой формат Вы задали в свойстве Формат поля Факс? Какие значения установили в свойствах Обязательное поле и Пустые строки?   Какой командой какого меню вы воспользовались для выполнения оформления по умолчанию? Какая   команда   позволяет   производить   настройку   оформления   только   текущей таблицы? В каком меню она расположена?  Какая команда позволяет освободить закрепленные столбцы?  САМОСТОЯТЕЛЬНАЯ РАБОТА Создать базу данных ОТДЕЛ КАДРОВ, поместив в нее три таблицы: СОТРУДНИК, СОСТАВ СЕМЬИ и  ШТАТНОЕ  РАСПИСАНИЕ, содержащие  информацию  о сотрудниках предприятия.  Описание:   отдел   кадров   предприятия   считает,   что   для   автоматизации   его   работы целесообразно   создать   БД   ОТДЕЛ   КАДРОВ,   состоящую   из   трех   таблиц:   СОТРУДНИК, СОСТАВ   СЕМЬИ,   ШТАТНОЕ   РАСПИСАНИЕ.   Таблицы   будут   связаны   между   собой следующим образом: Таблица СОТРУДНИК с таблицей СОСТАВ СЕМЬИ связываются по полю Идент код, а с таблицей ШТАТНОЕ РАСПИСАНИЕ ­ по полю Должн.  Характеристики таблицы­объекта СОТРУДНИК:   идентификационный код Идент код (10 символов ­ тип текстовый );   фамилия Фамилия (20 символов ­ тип текстовый);   имя Имя (15 символов ­ тип текстовый);   отчество Отчество (15 символов ­ тип текстовый);   пол Пол (1 символ ­ тип текстовый);   дата рождения Дата рожд (поле типа дата );   место рождения Место рожд (15 символов ­ тип текстовый );   образование Образов (15 символов ­ тип текстовый);   должность Должн (15 символов ­ тип Мастер подстановок);   стаж работы Стаж работы (длинное целое ­ тип числовой );   семейное положение Сем полож (7 символов ­ тип текстовый) ;   дата зачисления на работу Дата зач (поле типа дата/время);   телефон Тел (8 символов ­ тип текстовый);   домашний адрес Адрес (поле­МЕМО).  Характеристики таблицы­объекта СОСТАВ СЕМЬИ:   идентификационный код Идент код (10 символов ­ тип Мастер подстановок);   отношение Отношение (10 символов ­ тип текстовый);   фамилия Фамилия (20 символов ­ тип текстовый);   имя Имя (15 символов ­ тип текстовый);   отчество Отчество (15 символов ­ тип текстовый);   год рождения Дата рожд (поле типа дата/время).  Характеристики таблицы­объекта ШТАТНОЕ РАСПИСАНИЕ:   № п/п НПП (длинное целое ­ тип числовой);   название подразделения Назв подр (30 символов ­ тип текстовый);   должность Должн (15 символов ­ тип текстовый);   количество штатных единиц Кол ед (длинное целое ­ тип числовой);   должностной оклад Оклад (длинное целое ­ тип числовой);   фонд заработной платы за месяц ФЗПМ (длинное целое ­ тип числовой);   фонд заработной платы на год ФЗПГ (длинное целое ­ тип числовой);  Ход работы: 1) Загрузить Microsoft Access.  2) Создать базу данных Отдел_кадров_Фамилия.mdb (фамилия – ваша). 3) Создать и заполнить необходимые таблицы. Указания: Ключевые поля для таблиц СОТРУДНИК –  Идент код, для СОСТАВ СЕМЬИ – нет ключа, для ШТАТНОЕ РСПИСАНИЯ – Должн. В   таблице   СОТРУДНИК   поле  Должн  является   индексированным,   совпадения допускаются. В таблице СОСТАВ СЕМЬИ поле Идент код является индексированным, совпадения допускаются. Заполнение таблиц целесообразно начинать со ШТАТНОГО РАСПИСАНИЯ. 4)   Установить   связь   между   таблицами,   задав   обеспечение   целостности   данных, каскадное обновление связанных полей и каскадное удаление связанных полей. 5)   Удалить   из   штатного   расписания   должность   "статистик".   Открыть   таблицы СОТРУДНИК и СОСТАВ СЕМЬИ, убедиться, что из таблиц исчез сотрудник, занимавший эту должность, а также сведения о его семье.  6) Восстановить удаленную информацию во всех таблицах. Таблица Сотрудник (левая часть) Имя Светлана Сергей Геннадий Анна Татьяна Владимир Аркадий Станислав Идент код Фамилия 1314152347 Старченко 1545678990 Архипов 1624790203 Круговой 1748576413 Царева 1934789231 Каменева 1955443781 Безродный 2014654788 Садчиков 2055894321 Бронзов 2178943214 Мапошенко Юрий 2200987654 Коваль 2233668943 Строков 2314743296 Бородулин Отчество Борисовна Иванович Иванович Николаевна Дмитриевна Михайлович Викторович Иванович Николаевич Александра Николаевна Викторович Олег Андрей Васильевич Пол ж м м ж ж м м м м ж м м Дата рожд 22.04.43 23.03.49 22.04.45 30.07.50 24.06.59 05.09.53 10.01.57 12.11.60 21.11.64 31.03.65  05.08.65 31.12.69 Таблица СОТРУДНИК (правая часть) Место рожд Образов г.Казань ср.технич. высшее г.Харьков высшее г.Омск высшее г.Харьков г.Курск высшее высшее г.Харьков ср.технич. диспетчер г.Тамбов г.Москва высшее высшее г.Омск высшее г.Киев г.Орел высшее Стаж работы Сем полож Дата зач Телефон Должн 36 65­12­13 статистик нет 30 директор 68­14­13 32 зав.кафедрой 47­23­15 гл.бухгалтер 29 начальник ОК 20 65­67­72 32­32­14 24 зам.директора 10­12­10 21 преподаватель 15 23­10­70 43­35­13 13 специалист 47­67­33 методист 10 преподаватель 12 69­05­03 замужем женат вдовец замужем замужем женат холост женат женат замужем женат 24.09.95 10.12.88 01.09.90 01.01.96 30.12.90 01.09.92 15.10.98 31.08.94 31.08.94 01.10.92 10.09.92 г.Киев высшее доцент 8 холост 31.08.95 27­14­12 Таблица СОТРУДНИК (МЕМО­поле) Адрес ул.Гв.Широнинцев 21,кв.30 пер.Хрустальный 8 ул.Светлая 14,кв.55 ул.Артема 24, кв.1 ул.Героев труда 28­Б,кв.76 пр.Правды 44, кв.55 пер.Короленко 2, кв.1 ул. Революции 6, кв.2 ул.Пушкинская 54,кв2 ул.Иванова 5, кв.2 пр. Косиора 162, кв161 пр.Гагарина 117, кв.20 Таблица СОСТАВ СЕМЬИ Идент код Отношение 1314152347 отец 1314152347 мать 1545678990 сын 1748576413 муж 1934789231 муж 1955443781 дочь 2014654788 мать 2055894321 дочь 2178943214 сын 2178943214 сын 2233668943 дочь 2233668943 дочь Отчество Иванович Яковлевна Сергеевич Алексеевич Имя Николай Людмила Дмитрий Петр Александр Иванович Фамилия Старченко Старченко Архипов Царев Каменев Владимировна Безродная  Алла Ивановна Садчикова Мария Станиславовна Бронзова Инна Мапошенко Игорь Юрьевич Мапошенко Владимир Юрьевич Олеговна Строкова Строкова Олеговна Юлия Наталия Дата рожд 12/01/1917 25/12/1920 01/091988 14/11/1948 15/02/1952 24/06/1991 29/04/1930 15/12/1998 22/06/1992 23/08/1995 28/07/1985 14/03/1990 Таблица ШТАТНОЕ РАСПИСАНИЕ Нпп Назв подр Должн 1 2 3 4 5 6 7 Дирекция Дирекция Дирекция уч.кафедр а уч.кафедр а уч.кафедр а Дирекция бухгалтер гл.бухгалтер директор диспетчер доцент зав.кафедрой зам.директора Кол ед 2 1 1 1 Окла д 230 430 530 100 1 1 1 500 430 500 ФЗПМ ФЗПГ 460 430 530 100 500 430 500 5520 5160 6360 1200 6000 5160 6000 8 9 10 11 12 уч.кафедр а Дирекция уч.кафедр а уч.кафедр а уч.кафедр а методист 2 начальник ОК 1 преподпватель 4 статистик специалист 1 2 200 150 350 100 150 400 4800 150 1800 100 300 1800 21600 1200 3600 ПРАКТИЧЕСКАЯ РАБОТА № 4: СОЗДАНИЕ ФОРМ. Ход работы: 1 уровень. 1) Откройте файл созданной Вами БД под именем Учет_Фамилия.mdb.  2) Выберите таблицу Клиенты (но не открывайте ее). 3)   Создайте   форму   для   таблицы   Клиенты   с   помощью   команды   Автоформа   меню Вставка. Перемещение по полям формы – клавиша Tab. 4) Сохраните созданную Access форму под именем Клиенты и закройте ее. 5) Откройте форму Клиенты с помощью вкладки Формы и отредактируйте запись для клиента с идентификационным номером 106, изменив в поле Адрес номер 21 на номер 27. 6) Создайте  для таблицы  Физические  лица  с помощью режима  Конструктора  форм форму Физические лица. В данной форме:  должны содержаться все поля из таблицы Физические лица,   при  этом  однородная информация  (домашний   адрес  и  телефон;  фамилия,  имя  и отчество)   сгруппирована   и   зрительно   выделена   с   помощью   таких   элементов управления, как линия и прямоугольник.   Должен быть изменен порядок обхода объектов (по собственному усмотрению).  Указание: выберите вкладку Формы, нажмите в верхней части окна базы данных значок Создать и следуйте появляющимся указаниям. Перенос полей таблицы в форму производится протаскиванием мыши при нажатой левой клавише. Поля формы рисуют мышью аналогично графике в текстовом редакторе. 7)   Переведите   форму   в   режим   Формы.   Убедитесь   в   изменении   порядка   обхода объектов в форме.  8) Сохраните созданную форму под именем Физические лица. 2 уровень. Создание совместной формы для заполнения таблиц Клиенты и Физические лица. 1) В диалоговом окне выберите Мастер форм. 2)   В   появившемся   диалоговом   окне   Создание   форм   с   помощью   списков Таблицы/запросы   и   Выбранные   поля   задайте   необходимые   поля   из   таблиц   Клиенты   и Физические   лица,   после   чего  выйдите   из   Мастера   форм,   щелкнув  по   кнопке  «Готово».   В результате   выше   указанных   действий   появится   готовая   форма,   где   поля   из   обеих   таблиц расположатся последовательно в столбец.  3) Переведите форму в режим Конструктора форм.  Разместите (ниже автоматически добавленных Access полей) с помощью пиктограммы Набор   вкладок   Панели   элементов   в   области   данных   формы   вкладку,   содержащую   две страницы.  Переименуйте вкладки соответственно в Основная и Дополнительная информация. Для переименования   вкладки   вызовите   окно   свойств   страницы   (например,   через   контекстное меню), и укажите требуемое имя с помощью свойства Подпись.  4) Используя буфер обмена, разместите на первой вкладке поля из таблицы Клиенты.  5) Используя буфер обмена, разместите во второй вкладке поля из таблицы Физические лица.  6) Перейдите в режим Формы и просмотрите в нем разработанную двухстраничную форму. 7) Сохраните данную форму под именем Заказчики. ПРАКТИЧЕСКАЯ РАБОТА № 5: ЭЛЕМЕНТАРНЫЙ ПОИСК В БАЗЕ ДАННЫХ. ФИЛЬТР ДАННЫХ. Ход работы: 1 уровень. 1) Откройте базу данных Учет_Фамилия.mdb. 2)   Откройте   таблицу   Клиенты.   С   помощью   меню   Правка   найдите   информацию   об организации ООО Кристина. 3)   Найдите   информацию   об   организации   о   которой   известно   только   ее   название Progress. 4) Найдите информацию об организациях, собственные названия которых начинаются с фрагмента «Гер». 5) Разыщите телефон, номер которого начинается с цифр 2­92­ 6) Разыщите телефон, о котором известно только то, что он содержит цифры 4 (первая цифра), 6(вторая цифра) и 8(четвертая цифра). Указание: в строке Образец недостающие цифры замените знаком «*». 7)  Разыщите   телефон,  в  номере   которого  известны   только  первая   и  третья  цифры, соответственно это цифры 2 (два) и 5 (пять). 8) Найдите запись с организацией Violet и замените имеющееся название на название Фирма Фиалка. 9) Закройте таблицу Клиенты. 2 уровень. 1) Откройте таблицу Физические лица. 2) Отсортируйте по алфавиту фамилии физических лиц. 3) Отмените результаты упорядочивания по алфавиту, удалив фильтр (меню Записи) 4) Выполните двойную сортировку данных в следующей последовательности. Сначала отсортируйте должности сотрудников по алфавиту. Затем в каждой группе людей с одной и той же должностью выполните сортировку фамилий по алфавиту. Указание: используйте опции Расширенный фильтр и Применить фильтр в меню Записи. 5) Отмените результаты сортировки и закройте таблицу Физические лица. 3 уровень. 1) Откройте таблицу Клиенты.  2) С помощью команды Фильтр отберите всех клиентов из Запорожской области. 3) Отмените фильтрацию. 4) Добавьте на инструментальную панель к уже имеющимся пиктограммам фильтров кнопку фильтра Исключить выделенное. Указание: меню Вид  Панели инструментов  Настройка (команды) Выбрать   категорию   Записи,   найти   нужную   кнопку   и   перетащить   на   панель инструментов. 5)   С   помощью   команды   Фильтр   отберите   клиентов   из   других   областей,   кроме Запорожской. 6) Отмените фильтр и закройте таблицу Клиенты. 7)   Откройте   таблицу   Заказано   и   задайте   с   помощью   команды   Изменить   фильтр критерий фильтрации следующего вида. Выведите информацию о всех произведенных заказах в феврале или марте­месяце. 8) Отмените фильтр и закройте таблицу Заказано. Дайте письменные ответы на вопросы:  Какую   опцию   вы   установили   при   поиске   информации   по   полному   названию организации?  Какую   опцию   Вы   установили   при   поиске   информации   по   неполному   названию организации?  Сколько записей нашел Access при поиске названий фирм на «Гер»? Почему Access указывает   на   запись   с   организацией   Бухгалтерская   школа?   В   каком   положении должен  находиться флажок «С учетом регистра»  для того, чтобы исключить из результатов поиска запись об организации Бухгалтерская школа?   Как найти телефон, если в нем есть неизвестные вам цифры?   Запись с какой фамилией возглавила список физических лиц после произведенной сортировки по алфавиту?   Какая   команда   позволяет   отменить   результаты   произведенной   сортировки   и возвращает таблицу к исходному состоянию?   Каков должен быть порядок действий при двойной сортировке данных?   Каким видом фильтра Вы воспользовались для отбора клиентов из определенной области?  Диалоговым   окном   какой   команды   Вы   воспользовались   для   добавления пиктограммы фильтра Исключить выделенное.   Каким видом фильтра Вы воспользовались для отбора клиентов из других областей, кроме данной?   Сколько записей вывел Access при поиске заказов за февраль­март? САМОСТОЯТЕЛЬНАЯ РАБОТА 1) Открыть базу данных Отдел_кадров_Фамилия.mdb. 2) Выявить всех сотрудников, родившихся в марте. 3) Отсортировать фамилии сотрудников по алфавиту. 4) Вывести сначала всех мужчин, потом – всех женщин. 5) Выявить всех сотрудников с высшим образованием, а из них – со стажем работы 20 лет и более. 6) Рассортировать сотрудников по подразделениям, в которых они работают. 7) Найти в дирекции сотрудников, получающих в месяц более 250$. 8) Найти всех сотрудников, не состоящих в дирекции, и расположить их в порядке уменьшения годового фонда заработной платы. ПРАКТИЧЕСКАЯ   РАБОТА  №  6:   ОРГАНИЗАЦИЯ   ОДНОТАБЛИЧНЫХ ЗАПРОСОВ. Ход работы: 1 уровень. 1) Откройте файл с базой данных Учет_Фамилия.mdb. 2) Создайте простой запрос для решения следующей проблемы. Проблема.   Необходимо   обзвонить   всех   клиентов   и   сообщить   им   о   готовящейся презентации. Для решения проблемы потребуется информация из таблицы Клиенты, а именно, из столбцов Организация и телефон. Перейдите на вкладку запросы и создайте новый запрос в режиме   Конструктора.   Добавьте   таблицу   Клиенты.   Перетащите   нужные   поля   в   запрос   (в столбцы строки «Поле:»). Никаких дополнительных условий пока не нужно, поскольку нужно обзвонить   всех   клиентов.   Закройте   запрос   и   сохраните   его   под   именем   «Презентация». Запустите   запрос,   убедитесь,   что   на   экран   выводятся   наименования   организаций   и   их телефоны. 3)   Создайте   с   помощью   Конструктора   запроса   запрос   «8   марта»   для   решения следующей проблемы. Проблема. Среди клиентов (физических лиц) необходимо выбрать адреса проживания лиц   женского   пола   для   последующего   составления   поздравительных   писем   к Международному женскому дню 8 Марта. В   письмах   должны   быть   фамилия,   имя,   отчество   и   адрес   поздравляемого.   Отбор поздравляемых, естественно, будет происходить по графе Пол. Поэтому в качестве условия отбора следует ввести ограничение: «ж». 4)   В  приведенном   выше   задании   поле   Пол   необходимо   исключительно   для   задания условия   выборки   данных,   и   его   нет   смысла   выводить   на   экран.   Вернитесь   в   режим Конструктора   запросов   и   измените   содержимое   бланка   запроса   таким   образом,   чтобы информация из поля Пол вообще не выводилась на экран. 2 уровень. 1) Создайте запрос «Запорожье» для решения следующей проблемы. Проблема. Необходимо обзвонить всех клиентов из Запорожской области и сообщить им об изменениях в сроках поставок заказанных товаров. 2) Создайте запрос «Кроме Запорожья» для решения следующей проблемы. Проблема.   Необходимо   разослать   приглашения   на   выставку   всем   клиентам, проживающим за пределами Запорожской области. 3) Создайте запрос «Компьютеры» для решения следующей проблемы. Проблема.   Необходимо   вывести   информацию   обо   всех   заказах,   сделанных   на компьютеры с ценой в пределах $3000. 3 уровень. 1) Создайте запрос «ОАО» для решения следующей проблемы. Проблема.   Необходимо   произвести   выборку   информации   о   клиентах,   являющихся ОАО. Помните, что неизвестные символы заменяются звездочкой. 2) Создайте запрос «Заказы на компы» для решения следующей проблемы. Проблема. Необходимо вывести информацию о количестве заказанных в марте 1998 года компьютеров (модели с торговыми кодами 1527 и 1531). Указание для подсчета суммы и других статфункций необходимо добавить в запрос строку Групповые операции (с помощью кнопки на панели инструментов), и в ней указать необходимую статфункцию. Дайте письменные ответы на вопросы:  Каков порядок действий при создании запроса без дополнительных условий?  Как составить запрос на выборку с дополнительным условием?  Как сделать, чтобы поле таблицы участвовало в выборке, но его содержимое на экран не выводилось?  На основе какой таблицы вы делали запрос о клиентах в Запорожской области? Какие   поля   участвовали   в   создании   запроса,   какое   поле   использовалось   для   ограничения выборки?  На основе какой таблицы вы делали запрос о клиентах вне Запорожской области? Как было задано условие поиска?  На основе какой таблицы сделан запрос о заказах на компьютеры? Как было задано ограничительное условие? Сколько заказов было обнаружено?  Как вы выразили условие поиска для клиентов, являющихся ОАО? Сколько таких клиентов выдал запрос?  Как   действовать,   если   в   запросе   требуется   подсчет   суммы,   среднего арифметического и т.п. значений? САМОСТОЯТЕЛЬНАЯ РАБОТА 1) Открыть базу данных Отдел_кадров_Фамилия.mdb. 2)   Создать   запрос   на   информацию   об   идентификационных   кодах,   Ф.И.О.   и   датах рождения   сотрудников,   чьи   фамилии   начинаются   на   букву   «С».   Список   должен   быть отсортирован по дате рождения (по возрастанию). Запрос сохранить под именем «Фамилия на С». 3) Создать запрос «Средняя ЗП дирекции» на подсчет средней за месяц заработной платы сотрудников дирекции. 4) Создать запрос «Зачислены между» на всех принятых на работу между 1990 и 1992 гг. ПРАКТИЧЕСКАЯ   РАБОТА  №  7:   ОРГАНИЗАЦИЯ   ЗАПРОСОВ   С ПАРАМЕТРАМИ. Ход работы: 1) Открыть базу данных Отдел_кадров_Фамилия.mdb. 2) Создать с помощью Конструктора запросов запрос «Информация о  сотруднике», который будет запрашивать у пользователя фамилию сотрудника и  выводить его Ф.И.О. и идентификационный номер. Указание: запрос с параметром создается аналогично обычному запросу, но в строке Условие отбора в соответствующей графе (в данном случае – Фамилия) нужно ввести запись: [Введите   фамилию]   или   любую   другую   фразу,   которую   вы   хотите   увидеть   в   запросе,   но обязательно в квадратных скобках. Сохранив запрос и запустив его, вы увидите диалоговое окно, в котором будет та фраза, которую вы записали в []. Введите фамилию сотрудника (но уже без скобок!) и просмотрите результаты запроса. 3) Создать запрос «Специалисты», который будет запрашивать должность сотрудника и выдавать его образование и стаж работы. 4) Создать запрос «Бухгалтерия», который будет запрашивать фамилию сотрудника и выдавать его должность, оклад, ФЗПМ и ФЗПГ. 5) Создать запрос «Родственники», который будет запрашивать фамилию сотрудника и выдавать состав его семьи. 6) Создать запрос «Приняты после даты», который будет запрашивать дату и выдавать идентификационные   коды,   фамилии,   имена,   отчества,   должности   и   оклады   сотрудников, принятых на работу после названной даты. 7) Создать запрос «Приняты в подразделение после даты», который будет запрашивать сначала подразделение, затем – дату, и выдавать идентификационные коды, фамилии, имена, отчества, должности и оклады сотрудников, принятых на работу в названное подразделение после названной даты. 8) Создать запрос «По дате рождения», который будет запрашивать пол сотрудника, начальную   и   конечную   дату   некоторого   периода,   и   выдавать   идентификационные   коды, Ф.И.О., домашние адреса и телефоны сотрудников заданного пола, родившихся в заданный период. ПРАКТИЧЕСКАЯ РАБОТА № 8: СОЗДАНИЕ ОТЧЕТОВ. Ход работы: 1) Открыть базу данных Отдел_кадров_Фамилия.mdb. 2) Создать простой отчет в режиме Мастера. В отчете должны быть представлены:  список сотрудников предприятия с полями: Идент код, Фамилия, Имя, Отчество, Телефон;  сгруппировать данные по первой букве фамилии. Указания: 1.   В   качестве   источника   данных   укажите   таблицу   Сотрудник   и   выберите   из   нее необходимые поля. 2.   Задайте   группировку   данных   по   фамилии,   причем   по   первой   букве   (кнопка Группировка). 3. Задайте расположение фамилий, начинающихся на одну букву, по алфавиту. 4. Установите макет отчета – блок. 5. Установите стиль – полужирный. 6. Имя отчета – Сотрудник. 7. Просмотрите отчет. 3) Создать отчет «Стаж», содержащий:  Фамилию, Имя, Отчество, Должность, Стаж работы каждого сотрудника;  группировку по должностям в алфавитном порядке, внутри каждой должности – по фамилиям в алфавитном порядке;  средний стаж работы сотрудников по каждой должности. Указание:   для   подсчета   среднего   стажа   используйте   кнопку   Итоги   в   окне,   где устанавливается сортировка по фамилиям. 4) Создать отчет «Анкетные данные» в режиме Конструктора. Указания: 1.   Нажмите   кнопку   Создать,   в   диалоговом   окне   выберите   Конструктор,   источник данных – таблицу Сотрудник. 2. Установите параметры страницы, на которую будет выводиться отчет: Меню Файл  Параметры страницы Страница А4, книжная, поля по 20 мм, столбцов – 1, ширина – 18 см, высота – 3 см. ОК. Переместите правую границу отчета до 18 см по верхней линейке. 3. Добавьте в бланк отчета заголовок и примечание: Меню Вид  Заголовок/примечание отчета 4.   Удерживая   клавишу   Ctrl,   щелчком   левой   клавишей   мыши   выделите   среди   полей таблицы   Сотрудник   следующие:   Фамилия,   Имя,   Отчество,   Пол,   Дата   рождения,   Место рождения, Семейное положение. Перетащите выбранные поля в Область данных отчета. Они расположатся в нем друг под другом. 5. Выделите, удерживая клавишу Shift, щелчком левой клавишей мыши заголовки полей (они   слева).   Через   меню   Правка   вырежьте   их   из   Области   данных   и   вставьте   в   Верхний колонтитул. 6.   Расположите   заголовки   в   ряд,   слева   направо,   в   верхней   области   Верхнего колонтитула,   подкорректировав   их   ширину   по   содержимому   столбцов.   Подтяните   вверх нижнюю границ колонтитула так, чтобы не оставалось пустого места. Сделайте то же самое для Области данных, следя, чтобы ширина столбцов и их заголовков совпадала, и тоже не оставалось   пустого   места.   Щелкните   по   кнопке   Предварительный   просмотр,   просмотрите результат своих действий. Он должен быть примерно таким: Фамилия Старченко Архипов Имя Светлана Сергей Отчество Борисовна Иванович Пол Дата рожд Место рожд ж м г.Казань г.Харьков 22.04.43 23.03.49 Сем полож замужем женат и т.д. все сотрудники. 7.   Щелкните   по   значку   Сортировка   и   группировка   (или   меню   Вид     Сортировка   и группировка).   В   качестве   Поля/выражения   выберите   Фамилия,   Порядок   сортировки   –   по возрастанию, в свойствах группы установите «Да» для заголовка группы и примечания группы. Перед Областью данных появится поле Заголовок группы «Фамилия», а после области данных –   поле   Примечание   группы   «Фамилия».   В   строке   Группировка   установите   –   по   первым символам (знакам). В строке Интервал – 1 (т.к. сортировка будет по первой букве фамилии). В строке Не разрывать – полную группу (вся группа). Сергей Иванович м 23.03.49 и т.д. 9.   Щелкнув   по   кнопке   Панель   элементов,   вызвать   панель   с   элементами   графики, выбрать линию и подчеркнуть ею фразу «Группа фамилий, начинающихся на букву» и ту букву, которая идет после нее. 8.   В   поле   Заголовок   группы   «Фамилия»   перетащите   из   таблицы   Сотрудник   поле Фамилия.   Вместо   заголовка   поля   наберите:   «Группа   фамилий,   начинающихся   на   букву», подкорректируйте ширину поля, чтобы запись поместилась. Само поле Фамилия уменьшите так, чтобы была видна только первая буква слова «Фамилия». Подтяните нижнюю границу поля, чтобы не осталось пустого места. Просмотрите результат. Если нужно, исправьте: Фамилия Группа фамилий, начинающихся на букву А Архипов Пол Дата рожд Место рожд Сем полож г.Харьков Отчество женат Имя 10. На панели элементов щелкнуть значок «ab», который создает поле с подписью. Теперь щелкните левой кнопкой мыши в поле Примечание группы «Фамилия». Там появится поле с заголовком. Вместо заголовка наберите: «Количество в группе». В правую часть поля введите   формулу:   =Count([Фамилия]).   Просмотрите   результат,   подкорректируйте,   если нужно. 11. Вставьте в поле Заголовок отчета подходящий по теме рисунок: Меню Вставка  Рисунок 12. В правый верхний угол поля Заголовок отчета вставьте поле с подписью (значок «ab»). Заголовок подписи: «СПИСОК СОТРУДНИКОВ ПРЕДПРИЯТИЯ». В правой части поля формула: =Date(). Просмотрите результат, исправьте, если нужно, положения полей. формате «страница N», без указания № на первой странице. 13. В нижний колонтитул с помощью Меню Вставка вставьте номер страницы справа, в 14. Сохраните отчет. Просмотрите его. ПРАКТИЧЕСКАЯ РАБОТА № 9: СОЗДАНИЕ МАКРОСОВ. В Access  макрос ­ определенная последовательность операций. Они хранятся в окне, напоминающем таблицу, в таком порядке, в котором их необходимо выполнять. При запуске макроса Access выполняет эти действия. Макрос может существенно облегчить использование Access.   Одной   из   полезных   особенностей   макросов   является  возможность   их   привязки   к кнопкам, которые помещаются в формы. Эти кнопки могут выполнять часто повторяющиеся операции (например, открывать диалоговые окна для поиска, изменять порядок сортировки данных или печатать отчет). Пользователи Access могут использовать определенные кнопки для   выполнения   этих   действий,   даже   не   зная   всех   подробностей   операций,   выполняемых макросом. Используя макросы, можно создавать завершенные приложения с пользовательским меню и диалоговыми окнами. Ход работы: 1. Создание макросов. Для создания макроса необходимо открыть вкладку Макросы в окне   БД   и   выполнить   щелчок   по   кнопке   Создать.   Это   же   действие   можно   выполнить   с использованием   пунктов   меню   Вставка     Макрос.   Окно   макросов   делится   на   две   части: верхнюю и нижнюю. В верхней части находится список макрокоманд, которые необходимо выполнить, и необязательные примечания к этим командам. В нижней части окна находятся аргументы макрокоманды.  При разработке макроса необходимо задать действия (ввести макрокоманды), которые он должен выполнить (например, открыть форму, распечатать отчет, выполнить запрос или экспортировать содержимое таблицы в файл электронной таблицы). В Access такие действия можно определить двумя способами:   Выбрать из списка в столбце Макрокоманда (или ввести их вручную).  Переместить объекты из окна БД в столбец Макрокоманда окна макросов.  1­й способ:   В окне макросов выполнить щелчок мышью на первой пустой ячейке в столбце Макрокоманда. Затем выполнить щелчок по кнопке раскрытия списка, при этом раскрывается список допустимых макрокоманд.  Выбрать из списка команду, которую должен выполнить макрос или набрать эту команду вручную.   Выполнить щелчок в нижней части окна или нажать клавишу F6 и указать аргументы действия.   При необходимости добавить комментарий в столбце Примечание.  В таблице представлен список макрокоманд их назначение и аргументы. Команда  Восстановить   ВывестиВФормате   ВыводНаЭкран    ВыделитьОбъект    ВыполнитьКоманду    Выход    ДобавитьМеню    ЗадатьЗначение    ЗадатьКомандуМеню    Закрыть    ЗапускЗапросаSQL    ЗапускМакроса    ЗапускПриложения    ЗапускПрограммы    КомандыКлавиатуры   Назначение размер Восстанавливает   максимизированного   или минимизированного окна Выводит   данные   в   файл другого формата Определяет, должна ли Access обновлять   экран   во   время выполнения макроса Выбирает указанный объект Выполняет команду меню Инициирует выход из Access Добавляет   меню   в   строку пользовательского меню Устанавливает значение поля, элемента   управления   или свойства Устанавливает пункта меню   состояние Закрывает   указанный   объект или   активное   окно   (при отсутствии аргумента)  Выполняет   запрос,   используя оператор SQL Выполняет другой макрос   приложение Запускает Windows или DOS Выполняет   процедуру   Visual Basic Отсылает   события   нажатия клавиш   в   Access   или   в активное приложение Windows   Аргументы Нет Тип   объекта,   Имя   объекта, Формат вывода, Имя файла, Автозагрузка, Файл шаблона Включить   вывод,   Текст строки состояния Тип объекта, Имя объекта, В окне базы данных Команда Параметры Название макроса, состояния Элемент, Выражение   меню,   Имя   Текст   строки       Индекс Индекс состояние Индекс   меню, команды, подкоманды, элемента Тип   объекта,   Имя   объекта, Сохранение SQL,   Инструкция Использовать транзакцию Имя   макроса, повторов, Условие повтора Командная строка   Число Имя функции Команды клавиатуры, Пауза КопироватьОбъект    КЭлементуУправления    НаЗапись    НайтиЗапись    НаСтраницу    ОбновитьОбъект    Обновление    ОстановитьВсеМакросы    ОстановитьМакрос    ОткрытьЗапрос    ОткрытьМодуль    ОткрытьОтчет    ОткрытьТаблицу    ОткрытьФорму    ОтменитьСобытие         элемент Копирует   выбранный   объект базы   данных   в   другую   базу данных  или   в  ту  же  базу,  но под другим именем Перемещает курсор в поле или   управления в активной   формы,   таблицы данных   или   динамического набора запроса Перемещает   курсор   на указанную запись запись, Находит   первую   удовлетворяет которая условиям, определенным действием   НайтиЗапись   или значениями в диалоговом окне Найти Перемещает   курсор   на указанную   вкладку   активной формы Выполняет обновление экрана для   указанного   объекта   или, если   объект   не   указан,   для активного объекта Обновляет в указанном элементе управления   из   источника данных   Останавливает выполняемые макросы Останавливает   выполнение текущего макроса Открывает   выбранный   запрос в указанном режиме Открывает  указанный  модуль Visual Basic for Application Открывает отчет в указанном режиме или печатает его данные все       База данных, новое имя, Тип объекта, Имя объекта Элемент управления Тип   объекта,   Имя   объекта, Запись, Смещение поиска,   Образец Совпадение,   С   учетом регистра, область поиска, С учетом   формата   поля, Только   в   текущем   поле, Первое вхождение Номер страницы, От левого края, От верхнего края Тип объекта, имя объекта Имя элемента Нет Нет   модуля, Имя запроса, Режим, Режим данных Имя процедуры Имя   отчета,   Режим,   Имя фильтра, Условие отбора   Имя     в таблицу Открывает указанном режиме Открывает форму в указанном режиме (формы, конструктора,   просмотра   или таблицы)  Отменяет   событие,   которое Нет   Имя таблицы, Режим, Режим данных Имя   формы,   Режим,   Имя фильтра,   Условие   отбора, Режим данных Режим окна ОтправитьОбъект    ПанельИнструментов    Переименовать    ПесочныеЧасы    Печатать    ПоказатьВсеЗаписи   привело   к   выполнению макроса Включает указанный объект в сообщение   для   отправки   по электронной почте Отображает   или   скрывает панель инструментов Переименовывает   выбранный объект Во время выполнения макроса изменяет   форму   указателя мыши   на   форму   песочных часов Печатает активный объект Удаляет фильтры из активной формы использованные    ПреобразоватьБазуДанных  Импортирует   или экспортирует   данные   между текущей   базой   данных   и другой базой данных Access   Тип   объекта,   Имя   объекта, Формат   вывода,   Куда,   Скрытые   копии, Копии, Тема, Сообщение, Изменение сообщения, Файл шаблона Панель Показать Новое   имя,   Тип   объекта, Старое имя Включить инструментов,   Распечатать,   Со   страницы, По   страницу,   Разрешение, Число   копий,   Разобрать копии Нет   Тип   преобразования,   Тип базы   данных,   Имя   базы данных,   Тип   объекта, Источник,   Адресат,   Только структура преобразования, Тип   спецификации, Название Имя таблицы, Имя файла, С именами полей Тип   преобразования,   Тип электронной   таблицы,   Имя таблицы,   Имя   файла,   С именами полей, Диапазон Имя   фильтра, отбора   Условие По   правому   краю, верхнего   края, Высота Нет   От   Ширина,  ПреобразоватьТекст    Преобразовать ЭлектроннуюТаблицу    ПрименитьФильтр    Развернуть    Свернуть    СдвигРазмер       Импортирует или экспортирует   данные   между текущей   базой   данных   и текстовым файлом Импортирует или экспортирует   данные   между текущей   базой   данных   и файлом электронной таблицы Применяет фильтр, запрос или оператор   SQL   WHERE   к форме   или   отчету   для фильтрования или сортировки записей Максимизирует активное окно Нет Минимизирует активное окно Нет Передвигает   активное   окно или изменяет его размеры  Сигнал   Выдает звуковой сигнал СледующаяЗапись    Сообщение    Сохранить    УдалитьОбъект    УстановитьСообщение         Находит   следующую   запись, которая удовлетворяет условиям, определенным действием   НайтиЗапись   или значениями в диалоговом окне Найти Отображает сообщением предупреждением Сохраняет указанный объект Удаляет указанный объект Включает/Выключает системные сообщения окно     с или Нет Сообщение,   Сигнал,   Тип, Заголовок Тип объекта, Имя объекта Тип объекта, Имя объекта Включить сообщения 2­й способ:  Для создания такого макроса необходимо выполнить следующие действия:   Переместить   окно   макросов   и   изменить   его   размеры   таким   образом,   чтобы одновременно были видны окна макросов и базы данных.   Выбрать вкладку объекта, который будет открываться макросом.  Выполнить щелчок на нужном объекте и переместить его в пустую строку столбца Макрокоманда   окна   макросов.   После   этого   в   столбце   Макрокоманда   появится соответствующая команда.   В разделе Аргументы макрокоманды появятся аргументы. При необходимости их можно изменить.  В   столбце   Примечание   можно   ввести   любые   комментарии,   которые   помогут проследить, какое действие выполняет макрос. 2.  Сохранение макросов. Для сохранения макроса необходимо выполнить следующие действия: Выбрать команду Файл  Сохранить или выполнить щелчок по пиктограмме Сохранить на панели инструментов. Если макрос сохраняется впервые, Access запросит для него имя. Ввести имя созданного макроса, выполнить щелчок по кнопке ОК и закрыть окно макросов, нажав комбинацию клавиш Ctrl+F4.  3. Выполнение макроса. После завершения разработки макроса можно проверить его  работу, запустив макрос на выполнение. Самым простым способом является следующий:  открыть вкладку Макросы в окне БД, выделить макрос и щелкнуть по кнопке Запуск или  выполнить двойной щелчок на макросе в окне БД.  Другой способ запуска следующий: Выбрать команду Сервис   Макрос   Запуск макроса. В появившемся диалоговом окне Запуск макроса выбрать или ввести имя макроса.  Если макрос открыт в режиме конструктора, его можно выполнить, щелкнув по кнопке Запуск на панели инструментов.  Кроме того, макросы можно выполнять при помощи кнопок, которые добавляются в формы. Кнопки макросов можно создать методом перетаскивания.   Открыть нужную форму в режиме конструктора, переместить форму и установить ее размеры таким образом, чтобы можно было видеть и окно БД.

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)

Методические указания к практическим работам баз данных, по специальности Информационные системы (по отраслям)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
09.06.2018