информатика. Содержание Практическая работа Измерение информации. Представление и кодирование информации Практическая работа Решение задач алгоритмической структуры
Скачать 6.28 Mb.
|
7. Закройте окно Добавление таблицы. 8. Поставьте мышку на имя поля Предметы в таблице Преподаватели, и, не отпуская кнопку мыши, перетащите его на поле Любимый предмет таблицы Личные данные. 9. Отпустите мышку. Появится диалоговое окно Связи 10. включите значки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных полей. 11. Щелкните по кнопке Создать. Появится связь «один-ко-многим». 12. Поставьте мышку на имя поля Код студента в таблице Личные данные и перетащите его, не отпуская мышки, на поле Код таблицы Ведомость успеваемости. 13. В появившемся окне Связи включите значок Обеспечение целостности данных и щелкните по кнопке Создать. 14. Появится связь «один-к-одному». 15. Закройте схему данных, сохранив ее. 16. Закончите работу с базой данных Access. 74 Практическая работа №46. СУБД ACCESS. Формирование запросов. Цель познакомиться с основными видами запросов научиться создавать запросы на выборку различными способами. Запрос – это средство, с помощью которого извлекается из базы данных информация, отвечающая определенным критериям. Результаты запроса представляют не все записи из таблицы, а только те, которые удовлетворяют запросу. Запросы могут быть простые, сложные, перекрестные. Запросы состоят из ряда условий, каждое условие состоит из трех элементов 1. поле, которое используется для сравнения 2. оператор, описывающий тип сравнения 3. величина, с которой должно сравниваться значение поля. Выражения и операторы, применяемые в условиях отбора. Выражения и операторы Описание выражений и операторов Числа Вводятся без ограничений Текст Должен быть заключен в кавычки Даты Ограничиваются с двух сторон символами #( #01.02.02#) *; +; -; /; ^ Арифметические операторы, связывающие выражения <; <=; >; >=; =; <> Операторы сравнения And (И Not (Нет Or (Или) Логические операторы Like Используется для логики замены в выражениях In Для определения, содержится ли элемент данных в списке Between… And… Для выбора значений из определенного интервала ? Заменяет один символ (букву или цифру) * Заменяет несколько символов 1. Откройте базу данных Анкета группы. 2. Создайте запрос на выборку студентов, у которых по всем предметам только хорошие оценки с помощью Мастера запросов. На панели инструментов выберите команду Создание - Мастер запросов. В окне выберите Простой запроси щелкните по кнопке OK. В следующем окне выберите таблицу, по которой строится запрос (Ведомость успеваемости, и те поля, которые участвуют в запросе. Перенесите их в правую часть окна с помощью кнопки , нажмите Далее. В следующем окне тоже нажмите Далее. В другом окне дайте название запроса Хорошисты и нажмите Готово. Появится таблица Хорошисты, в которой отражены фамилии всех студентов и изучаемые предметы. Откройте таблицу Хорошисты перейдите в режим Конструктор. Здесь в поле Условия отбора под каждым предметом поставьте условие >=4 или Примечание Галочки в каждом поле означают, что по вашему выбору можно включить или убрать любое полена выборку. Запросы будут иметь значок слева от названия) 3. Перейдите в режим таблицы, ответив Дана вопрос о сохранении запроса. В таблице запросов должны остаться фамилии хорошистов. 75 4. С помощью Конструктора запросов создайте запрос на выборку по таблице Личные данные Выберите студентов, чьи фамилии начинаются на букву В и которые проживают в Люберцах. Щелкните по таблице Личные данные, зайдите вменю Создание, выберите команду Конструктор запросов. Добавьте нужную таблицу в поле запроса. Выделите её в списке и щелкните по кнопке Добавить. Закройте окно Добавление таблицы. добавьте в строку Поле два поля Фамилия и Город в строке Условия отбора в первом столбце укажите значение Like “B * ”, а во втором столбце с названием Город Люберцы закройте запрос, сохранив его под названием “ВВВ” (у вас должны остаться в списке студенты, проживающие в Люберцах. Щелчок правой кнопкой мыши по ярлыку выбрать Сохранить ввести имя запроса 5. Составьте запрос на базе трех таблиц Ведомость успеваемости, Личные данные и Преподаватель. Выберите студентов, которые проживают в Москве и у которых любимый предмет Математика Используйте Конструктор запросов. Вменю Создание выберите Конструктор запросов. Добавьте все три таблицы в поле запроса. Закройте окно Добавление таблицы. В первый столбец в строку Поле перетащите из первой таблицы с помощью мышки Фамилия, из второй таблицы во второй столбец Городи из третей таблицы в третий столбец строки Поле - Предмет. В поле Условия отбора в столбце Город введите город Москва, в столбец Предмет введите Математика. Сохраните запрос под именем Запрос из трёх таблиц Откройте запроси проверьте результат проделанной работы. 76 6. Выполните запрос на создание новой таблицы, в которой должны быть поля Фамилия, Имя, Пропуски по неуважительной причине, Городи Предмет. Вменю Создание выберите Конструктор запросов. Добавьте все три таблицы из списка окна Добавление таблицы. Закройте это окно. В первую строчку Поле из первой таблицы перенесите столбец Фамилия во второй Имя в третий Пропуски по уважительной причине в четвертый столбец перетащите поле Город из второй таблицы ив последнем столбце будет поле Предмет из третьей таблицы. Закройте запрос, сохранив его с именем Новая таблица. Перейдите в Режим таблицы и просмотрите Новую таблицу 7. Вызвать программу создания автоформы в столбец щелкнуть мышью по кнопке Формы, а затем – по кнопке Создать. Щелкнуть по кнопке Раскрыть список в строке Выбор таблицы в качестве источника данных. Выбрать таблицу Преподаватели в качестве источника данных.Нажать кнопку Далее. Щелкнуть мышью по строке в один столбец. Щелкнуть по кнопке Ok. Просмотреть список, пользуясь кнопками в нижней части окна формы. Создать новую запись в форме. Сохранить заданную форму на диске и закрыть ее. 77 Практическая работа №47. СУБД ACCESS. Создание запросов на выборку и запросов с параметрами Задание . Создайте перекрестный запрос. 1. Нужно посчитать, сколько в группе человек получили по предмету троек, четверок и пятерок. Для этих целей используется перекрестный запрос. 2. Вменю Создание выберите Мастер запросов. 3. В диалоговом окне выберите Перекрестный запрос, щелкните по кнопке OK. 4. В окне Создание перекрестных запросов выделите таблицу Ведомость успеваемости и щелкните Далее. 5. Выберите поля, значения которого будут использоваться в качестве заголовок строк – это Фамилия и Имя. Щелкните по кнопке Далее. 6. Выберите поле, значение которого будут использоваться в качестве заголовков столбцов, например Математика. Щелкните по кнопке Далее. 7. Выберите функцию, по которой будут вычисляться значения ячеек на пересечении столбцов и строк (в данном случае Count – количество. Щелкните по кнопке Далее. 8. Задайте имя запроса Итог по математике и щелкните по кнопке Готово Задание 1) Составьте запрос с названием Два предмета на базе таблицы Ведомость успеваемости, в котором будут указаны студенты, имеющие по первым двум предметам оценки не менее «4». Выполните запрос через Конструктор запросов или Мастер запросов) Главная – Режим – Конструктор в Условия отбора записать >=4. Потом перейти Режим – Режим таблицы 2) Составьте запрос Пропуски на базе таблицы Ведомость успеваемости, в котором будут указаны студенты, имеющие не более 10 часов пропусков по неуважительной причине Условие отбора <=10). Добавьте в этот запрос поле Пропуски по уважительной причине в интервале от 10 часов до 30 часов Условие отбора >=10And<=30). 3) Составьте запрос Возраст на базе таблицы Личные данные. Выведите список студентов, которым на сегодняшнее число, исполнилось 17 лет Условие отбора Between#01.01.1995#And#01/02.2013#) Лишние таблицы можно закрыть Примечание Дата записывается с использованием символа #, например, #01.02.02.# После выполнения заданий должны получиться таблицы, представленные на рисунке. 78 Задания для контроля умений Access. Вариант 1 1. Разработайте базу данных Электронная библиотека, состоящую из трех таблиц со следующей структурой Книги - шифр книги (ключевое поле, автор, название, год издания, количество экземпляров. Читатели - читательский билет (ключевое поле, фамилия, имя, отчество, адрес. Выданные книги - шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения. 2. Установите связи между таблицами. 3. С помощью запроса отберите все книги, выпущенные с 1990 погоды. Создайте запрос с параметром для отбора книг определенного автора. 5. Создайте формы для ввода данных. 6. Создайте отчет по выданным книгам. Вариант 2 1. Разработайте базу данных Продуктовый магазин, которая состоит из четырех таблиц со следующей структурой Товары - код товара (ключевое поле, наименование товара, количество товара. Поступление товаров - код товара, дата поступления, цена приобретения товара за единицу, код поставщика. Продажа товаров - код товара, месяц продажи, проданное количество за месяц, цена продажи товара. Поставщики - код поставщика (ключевое поле, название поставщика, адрес поставщика, телефон поставщика. 2. Установите связи между таблицами. 3. С помощью запроса отберите товары, цены которых от 100 до 450 руб. 4. Создайте запрос с параметром для отбора товаров, проданных в определенном месяце. 5. Создайте формы для ввода данных. Вариант 3. 1. Создайте табличную базу данных с названием таблицы Телефонный справочник на основе предложенной структуры. Имя поля Тип данных Свойства поля общие № счетчик Фамилия текстовый Имя текстовый Отчество числовой Пол логический Формат полям ж Домашний адрес текстовый Домашний телефон числовой Маска ввода 00-00-00 Дата рождения Дата/время Формат поля Краткий формат даты 2. Заполните таблицу данными (не менее 10). 3. Создайте запрос к базе данных на выборку записей об абонентах, имеющих телефон, начинающийся на цифры 46. 4. Проведите сортировку данных так, чтобы записи в таблице были расположены в алфавитном порядке по полю фамилия ». 5. Постройте на основе таблицы телефонный справочник форму, содержащую поля фамилия и дата рождения. Подготовьте по таблице телефонный справочник отчет с заголовком адресная книга. Параметры отчета имеет вид таблицы, включает поля фамилия, имя и домашний адрес, фамилии расположены в алфавитном порядке, ориентация листа – альбомная. 7. Определите сколько абонентов женского пола в вашем справочнике. 79 Зачетное занятие 1. Зайти в папку со своей фамилией и создать новое дерево каталогов, следующего вида. Создайте в программе Word следующий документ. ОАО «Промстрой конструкция ПРИКАЗ №_______ г. На от г. Волгоград Об изменении режима работы цеха В связи с резким сокращением объема работ ив целях создания более благоприятных условий труда рабочих цеха ПРИКАЗЫВАЮ С 1 ноября перевести на односменный режим работы работников цеха с началом рабочего дня с 8 00 до 17 00 с перерывом на обед с 12 00 до 13 Директор завода И.И. Иванов Созданный документ сохраните в каталоге Word под именем Приказ. 3. Создайте в программе Excel следующий документ, произведите расчеты Выписка из инвентаризационной описи № п/п Наименование товара Ед. измерения Цена Фактически по описи Числится поданным бухучета количество сумма количество сумма 1. Лампочка шт. 21 180 176 2. Заглушка шт. 15 130 138 3. Отвёртка шт. 30 150 160 Итого Сохраните документ под именем Выписка в папке Excel. 4. Объединить файлы Приказ и Выписка в один файл, сохранить его в папке Word с именем Выписка из приказа. информатика Excel практика Word 80 5. В папке Практика создать вложенные папки 6. Создайте в Word следующий документ АО Старт 40066, Волгоград Ул. Мира, 1 телефон _________________ Р/счет____________в «Инкомбанк» Директору Выставочного Центра «Экспо-Бизнес» Гну Страхову Ю.В. 152118, Москва Ул. Новая, 28 №25/08-15 На №456 от 1.12.2017 Уважаемый Юрий Викторович Ознакомившись с рекламой и программой работы Вашего Выставочного Центра, направляем Вам заявку на участие в весенней экспозиции Центра Директор предприятия ОН. Некрасов Созданный документ сохраните в каталоге Письма под именем Письмо. 7. Откройте файл Выписка. Добавьте 3 любых наименования товаров, укажите количество и цену. Произведите перерасчет суммы. 8. Внизу таблицы добавить две строки Минимальное и Максимальное. С помощью функций найдите максимальное и минимальное количество товаров. 9. Постройте диаграмму по столбцам Наименование товара и Сумма поданным бухучета. 10. Скопировать файл Письмо в папку Ведомости. 11. Файл Выписка переместить в папку Ведомости. 12. Файл Приказ переместить в папку Приказы. Удалить папки Word и Excel. практика приказы письма ведомости заявления Заключение Информация, ее сбор, накопление, анализ и использование становятся ключевым компонентом деятельности каждого человека, от продуктивности которого будет зависеть их профессиональный успехи, как следствие, успешность деятельности фирмы. Осваивая различные области информационных технологий, умело применяя свои знания на практике, специалист должен непрерывно совершенствовать свои навыки, осваивать новые методы и средства работы, быть в курсе новейших разработок и тенденций в развитии информационных технологий. Практические занятия по дисциплине Информатика относятся к основным видам учебных занятий, выполнив которые студент получает возможность достичь следующих целей закрепить, углубить, обобщить, систематизировать полученные теоретические знания для подготовки документов на компьютере с использованием пакета Microsoft Office; развить аналитические способности уметь осуществлять поиски использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития уметь применять, анализировать, преобразовывать информационные модели реальных объектов и процессов, используя при этом ИКТ, в том числе при изучении других дисциплин 82 83 Учебное издание Кейс-технология для всех специальностей 1 курса Информатика Блок общеобразовательных дисциплин Крылова Виктория Александровна Кушнарева Мария Александровна СБОРНИК ПРАКТИЧЕСКИХ ЗАДАНИЙ ПО ДИСЦИПЛИНЕ ИНФОРМАТИКА Компьютерный набор В. А. Крылова Редактор Инициалы и фамилия редактора Подписано в печать . Формат 60×84/16. Бумага офсетная. Объем в печ.л. Объем в уч.-изд.печ.л. Тираж экз. Заказ № Отпечатано в типографии ЧОУ ВО Волгоградский институт бизнеса. 400010, г. Волгоград, ул. Качинцев, 63. 84 |