Помощь студентам дистанционного обучения: тесты, экзамены, сессия
Помощь с обучением
Оставляй заявку - сессия под ключ, тесты, практика, ВКР
Скоро защита?

Лабораторная работа по базам данных (Вариант 2)

Автор статьи
Валерия
Валерия
Наши авторы
Эксперт по сдаче вступительных испытаний в ВУЗах
Цель работы Получение навыков работы по созданию простых и групповых запросов на выборку и запросов на изменение данных. Задание Таблица «Библиотека» Реализуйте следующие запросы к таблице: 1.Вывод всех записей и полей из таблицы с их сортировкой по фамилии читателя. 2.Вывод всех записей с полями «Книга», «Дата выдачи», «Фамилия библиотекаря» только для читателя Сидорова. 3.Вывод всех записей таблицы, где дата выдачи 11.05.17. 4.Вывод всех записей только для читателей, у которых фамилия начинается на букву «Д». 5.Создайте запрос на изменение данных, который реализует смену адреса читателя Иванова на «Сибирская, 17-6». 6.Посчитайте количество читателей, которые брали книгу «Ревизор». 7.Для каждого читателя посчитайте суммарное количество взятых книг. Ход работы Для выполнения задания используем базу данных «Вариант 13», созданную при выполнении лабораторной работы №1.

Запрос 1. Вывод всех записей и полей из таблицы с их сортировкой по фамилии читателя

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса все поля таблицы «Библиотека», перетаскивая их левой кнопкой мыши или выполнив двойной щелчок на каждом поле. 3.В бланке запроса устанавливаем условия отбора: в поле «Фамилия читателя» в строке «Сортировка» устанавливаем вариант: по возрастанию. Окно конструктора запроса примет вид, представленный на рисунке 1.

Запрос 2. Вывод всех записей с полями «Книга», «Дата выдачи», «Фамилия библиотекаря» только для читателя Сидорова.

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса необходимые поля таблицы «Библиотека», перетаскивая их левой кнопкой мыши или выполнив двойной щелчок на каждом поле (Книга, Дата выдачи, Фамилия библиотекаря, Фамилия читателя). 3.В бланке запроса устанавливаем условия отбора: в поле «Фамилия читателя» в строке «Условие» указываем: Like «Сидоров*». 4.В строке «Вывод на экран» поля «Фамилия читателя» убираем флажок. Окно конструктора запроса примет вид, представленный на рисунке 4. 5.Можно просмотреть структуру запроса в режиме SQL (рисунок 5).

Запрос 3. Вывод всех записей таблицы, где дата выдачи 11.05.17.

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса необходимые поля таблицы «Библиотека», перетаскивая их левой кнопкой мыши или выполнив двойной щелчок на каждом поле (Книга, Дата выдачи, Фамилия читателя). 3.В бланке запроса устанавливаем условия отбора: в поле «Дата выдачи» в строке «Условие» указываем: 11.05.17. Окно конструктора запроса примет вид, представленный на рисунке 7. 4.Можно просмотреть структуру запроса в режиме SQL (рисунок 8).

Запрос 4. Вывод всех записей только для читателей, у которых фамилия начинается на букву «Д».

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса все поля таблицы «Библиотека», выполнив двойной щелчок левой кнопкой мыши на знаке * в таблице. 3.Перетаскиваем в бланк запроса поле «Фамилия читателя» 4.В бланке запроса устанавливаем условия отбора: в поле «Фамилия читателя» в строке «Условие» указываем: Like Д*. Окно конструктора запроса примет вид, представленный на рисунке 10. 5.Можно просмотреть структуру запроса в режиме SQL (рисунок 11). 6.Результаты выполнения запроса просмотрены в режиме таблицы

Запрос 5. Запрос на изменение данных, который реализует смену адреса читателя Иванова на «Сибирская, 17-6».

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса необходимые поля таблицы «Библиотека», выполнив двойной щелчок левой кнопкой мыши на их названиях в таблице (Фамилия читателя, Адрес читателя). 3.В бланке запроса устанавливаем условия отбора: в поле «Фамилия читателя» в строке «Условие» указываем: Like Иванов*. Окно конструктора запроса примет вид, представленный на рисунке 13. 4.Преобразовываем полученный запрос на выборку в запрос на обновление: вкладка «Конструктор» области «Работа с запросами» — кнопка «Обновление». 5.В бланке запроса в строке «Обновление» поля «Адрес читателя» указываем: Сибирская, 17-б. Бланк запроса примет вид, указанный на рисунке 14. Рис. 14 – Окно конструктора запроса 5 6.Можно просмотреть структуру запроса в режиме SQL (рисунок 15). 8.Нажимаем кнопку «Да». Для просмотра результатов выполнения запроса (изменение адреса) открываем таблицу «Библиотека» (рисунок 17).

Запрос 6. Посчитайте количество читателей, которые брали книгу «Ревизор».

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса необходимые поля таблицы «Библиотека», выполнив двойной щелчок левой кнопкой мыши на их названиях в таблице: Книга, Фамилия читателя. 3.В бланке запроса устанавливаем условия отбора: в поле «Книга» в строке «Условие» указываем: Like *Ревизор*. Окно конструктора запроса примет вид, представленный на рисунке 18. 4.Преобразовываем полученный запрос на выборку в запрос с итоговыми вычислениями: устанавливаем в бланке запроса курсор в поле «Книга», затем выбираем вкладка «Конструктор» области «Работа с запросами» — кнопка «Итоги». 5.В бланке запроса в строке «Групповая операция» поля «Фамилия читателя» указываем: Count. Бланк запроса примет вид, указанный на рисунке 19. 6.Можно просмотреть структуру запроса в режиме SQL (рисунок 20).

Запрос 7. Для каждого читателя посчитайте суммарное количество взятых книг.

1.Запускаем конструктор запросов: вкладка «Создание» – группа «Запросы» — кнопка «Конструктора запросов». Добавляем в схему данных запроса таблицу «Библиотека». 2.Добавляем в бланк запроса необходимые поля таблицы «Библиотека», выполнив двойной щелчок левой кнопкой мыши на их названиях в таблице: Фамилия читателя, Книга. 3.Преобразовываем полученный запрос на выборку в запрос с группировкой и итоговыми вычислениями: устанавливаем в бланке запроса курсор в поле «Фамилия читателя», затем выбираем вкладка «Конструктор» области «Работа с запросами» — кнопка «Итоги». 4.В бланке запроса в строке «Групповая операция» поля «Книга» указываем: Count. Бланк запроса примет вид, указанный на рисунке 22.

Вывод

В данной лабораторной работе было произведено знакомство с запросами и правилами их создания в СУБД Microsoft Access 2010. Освоены основные приемы создания запросов на выборку, обновление данных, запросов с группировкой и итоговыми операциями. Кроме этого, были освоены приемы просмотра результатов выполнения запросов, а также просмотра их представления в режиме SQL.

или напишите нам прямо сейчас

Написать в WhatsApp Написать в Telegram

О сайте
Ссылка на первоисточник:
https://designschool.ru
Поделитесь в соцсетях:

Оставить комментарий

Inna Petrova 18 минут назад

Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики

Иван, помощь с обучением 25 минут назад

Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Коля 2 часа назад

Здравствуйте, сколько будет стоить данная работа и как заказать?

Иван, помощь с обучением 2 часа назад

Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 часов назад

Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!

Иван, помощь с обучением 6 часов назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Василий 12 часов назад

Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.

Иван, помощь с обучением 12 часов назад

Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Анна Михайловна 1 день назад

Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?

Иван, помощь с обучением 1 день назад

Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Сергей 1 день назад

Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.

Иван, помощь с обучением 1 день назад

Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инна 1 день назад

Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?

Иван, помощь с обучением 1 день назад

Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Студент 2 дня назад

Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.

Иван, помощь с обучением 2 дня назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Ольга 2 дня назад

Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2

Иван, помощь с обучением 2 дня назад

Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вика 3 дня назад

сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.

Иван, помощь с обучением 3 дня назад

Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Игорь Валерьевич 3 дня назад

здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО

Иван, помощь с обучением 3 дня назад

Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вадим 4 дня назад

Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ

Иван, помощь с обучением 4 дня назад

Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Кирилл 4 дня назад

Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?

Иван, помощь с обучением 4 дня назад

Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Oleg 4 дня назад

Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?

Иван, помощь с обучением 4 дня назад

Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Валерия 5 дней назад

ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?

Иван, помощь с обучением 5 дней назад

Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 дней назад

Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.

Иван, помощь с обучением 5 дней назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Иван неделю назад

Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки

Иван, помощь с обучением неделю назад

Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Дарья неделю назад

Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.

Иван, помощь с обучением неделю назад

Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru