Лабораторная работа №3 по дисциплине: Базы данных. Вариант 5
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
ВОПРОСЫ
1. Какие поля приведенных таблиц являются первичными ключами?
2. Какие данные хранятся в столбце 2 в таблице “Предмет обучения”?
3. Как по-другому называется строка? Столбец?
4. Почему мы не можем запросить для просмотра первые пять строк?
Перечень запросов.
1. Напишите запрос, позволяющий получить из таблицы EXAM_MARKS значения столбца MARK ( экзаменационная оценка) для всех студентов , исключив из списка повторение одинаковых строк.
2. Напишите запрос, который выполняет вывод списка фамилий студентов, обучающихся на третьем и более старших курсах. 7. Напишите запрос, выбирающий данные о фамилии, имени и номере курса для студентов, получающих стипендию больше 140.
3. Напишите запрос, выполняющий вывод находящихся в таблице EXAM_MARKS номеров предметов обучения, экзамены по которым сдавались между 10 и 20 января 1999 года.
4. Напишите запрос, выбирающий данные обо всех предметах обучения, экзамены по которым сданы студентами, имеющими идентификаторы 12 и 32.
5. Напишите запрос, выбирающий сведения о студентах, у которых имена начинаются на буквы ‘И’ или ‘С’.
6. Напишите запрос для выбора из таблицы EXAM_MARKS записей, для которых отсутствуют значения оценок (поле MARK).
7. Напишите запрос, который выполняет выборку для каждого студента значения его идентификатора и максимальной из полученных им оценок. Напишите запрос, выполняющий вывод фамилии первого в алфавитном порядке (по фамилии) студента, фамилия которого начинается на букву “И”.
8. Напишите запрос, который выполняет вывод для каждого предмета обучения наименование предмета и максимальное значение номера семестра, в котором этот предмет преподается.
9. Напишите запрос, который выполняет вывод данных для каждого конкретного дня сдачи экзамена о количестве студентов, сдававших экзамен в этот день.
10. Напишите запрос для получения среднего балла для каждого курса по каждому предмету.
11. Предположим, что стипендия всем студентам увеличена на 20%. Напишите запрос к таблице STUDENT, выполняющий вывод номера студента, фамилию студента и величину увеличенной стипендии. Выходные данные упорядочить : а) по значению последнего столбца (величине стипендии); б) в алфавитном порядке фамилий студентов.
а) по значению последнего столбца (величине стипендии);
б) в алфавитном порядке фамилий студентов
12. Напишите запрос, который по таблице EXAM_MARKS позволяет найти а) максимальные и б) минимальные оценки каждого студента и выводит их вместе с идентификатором студента.
13. Напишите запрос, который выполняет выборку имен всех студентов, имеющих по предмету c идентификатором 102 балл ниже общего среднего балла.
14. Напишите запрос, выполняющий вывод количества предметов, по которым экзаменовался каждый студент, сдававший более 20-ти предметов.
15. Напишите команду SELECT, использующую связанные подзапросы и выполняющую вывод имен и идентификаторов студентов, у которых стипендия совпадает с максимальным значением стипендии для города, в котором живет студент.
16. Создайте объединение двух запросов, которые выдают значения полей UNIV_NAME, CITY, RATING для всех университетов. Те из них, у которых рейтинг равен или выше 300, должны иметь комментарий ‘Высокий ’ , все остальные – ‘Низкий ’ .
17. Напишите команду, которая выдает список фамилий студентов, с комментарием ‘успевает’ у студентов, имеющих все положительные оценки, комментарием ‘не успевает’ для сдававших экзамены, но имеющих хотя бы одну неудовлетворительную оценку, и комментарием ‘не сдавал’ – для всех остальных. В выводимом результате фамилии студентов упорядочить по алфавиту.
18. Напишите запрос, который выполняет вывод данных о фамилиях, сдававших экзамены студентов, вместе с идентификаторами каждого сданного ими предмета обучения.
19. Напишите запрос, который выполняет выборку значений фамилии всех студентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов обучения.
20. Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававших экзамены, вместе с наименованиями каждого сданного ими предмета обучения.
1. Какие поля приведенных таблиц являются первичными ключами?
2. Какие данные хранятся в столбце 2 в таблице “Предмет обучения”?
3. Как по-другому называется строка? Столбец?
4. Почему мы не можем запросить для просмотра первые пять строк?
Перечень запросов.
1. Напишите запрос, позволяющий получить из таблицы EXAM_MARKS значения столбца MARK ( экзаменационная оценка) для всех студентов , исключив из списка повторение одинаковых строк.
2. Напишите запрос, который выполняет вывод списка фамилий студентов, обучающихся на третьем и более старших курсах. 7. Напишите запрос, выбирающий данные о фамилии, имени и номере курса для студентов, получающих стипендию больше 140.
3. Напишите запрос, выполняющий вывод находящихся в таблице EXAM_MARKS номеров предметов обучения, экзамены по которым сдавались между 10 и 20 января 1999 года.
4. Напишите запрос, выбирающий данные обо всех предметах обучения, экзамены по которым сданы студентами, имеющими идентификаторы 12 и 32.
5. Напишите запрос, выбирающий сведения о студентах, у которых имена начинаются на буквы ‘И’ или ‘С’.
6. Напишите запрос для выбора из таблицы EXAM_MARKS записей, для которых отсутствуют значения оценок (поле MARK).
7. Напишите запрос, который выполняет выборку для каждого студента значения его идентификатора и максимальной из полученных им оценок. Напишите запрос, выполняющий вывод фамилии первого в алфавитном порядке (по фамилии) студента, фамилия которого начинается на букву “И”.
8. Напишите запрос, который выполняет вывод для каждого предмета обучения наименование предмета и максимальное значение номера семестра, в котором этот предмет преподается.
9. Напишите запрос, который выполняет вывод данных для каждого конкретного дня сдачи экзамена о количестве студентов, сдававших экзамен в этот день.
10. Напишите запрос для получения среднего балла для каждого курса по каждому предмету.
11. Предположим, что стипендия всем студентам увеличена на 20%. Напишите запрос к таблице STUDENT, выполняющий вывод номера студента, фамилию студента и величину увеличенной стипендии. Выходные данные упорядочить : а) по значению последнего столбца (величине стипендии); б) в алфавитном порядке фамилий студентов.
а) по значению последнего столбца (величине стипендии);
б) в алфавитном порядке фамилий студентов
12. Напишите запрос, который по таблице EXAM_MARKS позволяет найти а) максимальные и б) минимальные оценки каждого студента и выводит их вместе с идентификатором студента.
13. Напишите запрос, который выполняет выборку имен всех студентов, имеющих по предмету c идентификатором 102 балл ниже общего среднего балла.
14. Напишите запрос, выполняющий вывод количества предметов, по которым экзаменовался каждый студент, сдававший более 20-ти предметов.
15. Напишите команду SELECT, использующую связанные подзапросы и выполняющую вывод имен и идентификаторов студентов, у которых стипендия совпадает с максимальным значением стипендии для города, в котором живет студент.
16. Создайте объединение двух запросов, которые выдают значения полей UNIV_NAME, CITY, RATING для всех университетов. Те из них, у которых рейтинг равен или выше 300, должны иметь комментарий ‘Высокий ’ , все остальные – ‘Низкий ’ .
17. Напишите команду, которая выдает список фамилий студентов, с комментарием ‘успевает’ у студентов, имеющих все положительные оценки, комментарием ‘не успевает’ для сдававших экзамены, но имеющих хотя бы одну неудовлетворительную оценку, и комментарием ‘не сдавал’ – для всех остальных. В выводимом результате фамилии студентов упорядочить по алфавиту.
18. Напишите запрос, который выполняет вывод данных о фамилиях, сдававших экзамены студентов, вместе с идентификаторами каждого сданного ими предмета обучения.
19. Напишите запрос, который выполняет выборку значений фамилии всех студентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов обучения.
20. Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававших экзамены, вместе с наименованиями каждого сданного ими предмета обучения.
Дополнительная информация
Зачет.
2025 год.
Данилова Л.Ф.
2025 год.
Данилова Л.Ф.
Похожие материалы
Лабораторная работа №3 по дисциплине: Сетевые базы данных. Вариант 5
xtrail
: 22 июля 2024
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Задание на лабораторную работу
1. Создать пакет, в который поместить процедуру, которая выводит строчными (маленькими) буквами строку, заданную в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых двух продавцах, имеющих заказы после даты, переданной в параметре. Вызовите процедуру пакета из безымянного бл
350 руб.
Лабораторная работа №3 по дисциплине "Базы данных"
kanchert
: 24 марта 2014
Порядок выполнения работы:
Задание 1. Создание базы данных
Задание 2. Создание запросов с помощью Конструктора
Лабораторная работа № 3 по дисциплине: «Базы данных»
xtrail
: 23 октября 2013
Задание 1. Создание базы данных
Создание таблицы «Студенты»: первичный ключ «Номер_студ_билета»
Создание таблицы «Предметы» (первичный ключ «Код»)
Создание таблицы «Оценки» (первичный ключ «№», внешние ключи «Студент», «Предмет»)
Схема связей между таблицами
Задание 2. Создание запросов с помощью Конструктора
В данном задании необходимо создать запросы для вывода следующей информации:
Полные результаты сдачи экзаменов для выбранного студента (для выбора использовать запрос с параметром)
Результа
150 руб.
Лабораторная работа № 3 по дисциплине «Банки и базы данных», 4семестр. Вариант 5
DaemonMag
: 18 ноября 2011
ЗАПРОСЫ И ИХ ПРИМЕНЕНИЕ
по предмету:
Банки и базы данных
Цель работы: Приобрести навыки создания различных типов запросов для получения необходимых данных из базы данных
Задание:
1. Используя таблицы базы данных, разработанные ранее в соответствии с индивидуальным заданием, создать запросы для получения различных данных.
2.Создать запросы, необходимые для вывода выходных документов, указанных в варианте индивидуального задания.
С помощью запросов можно просматривать, анализировать и измен
100 руб.
Лабораторная работа №3 по дисциплине: Банки и базы данных.
ЖЕНЬКА
: 16 июня 2015
Пояснительная записка к лабораторной работе №3: создать схему данных, в которой определить связи между таблицами базы данных.
Вариант 16. Справочная аптеки
База данных должна содержать сведения о следующих объектах:
1. Список лекарств и их синонимов с указанием расфасовки(упаковки), распределения по аптекам города и частоты запросов
2. Адреса аптек с указанием транспортных маршрутов и графика работы
Выходные документы: Гистограмма запросов на конкретное лекарство по месяцам.
150 руб.
Лабораторная работа №3 по дисциплине: Банки и базы данных.
pvv1962
: 4 апреля 2015
Вариант 3.РАЗРАБОТКА ФОРМ
Цель работы: Используя средства Microsoft Access, приобрести навыки разработки интерфейса базы данных
Задание: Создать формы для ввода, редактирования и поиска данных в таблицах базы данных, разработанных в соответствии с индивидуальным заданием
250 руб.
Лабораторные работы №№2-3 по дисциплине: Базы данных. Вариант №5
IT-STUDHELP
: 24 ноября 2021
Лабораторная работа 2 (часть 1)
Создание простых запросов
Цель работы: Приобрести навыки создания запросов в режимах мастера и конструктора.
Задание 1. Создание простого запроса на выборку с помощью Мастера запросов
Задание 2. Создание итогового запроса с помощью Мастера запросов: создать запрос, содержащий только сведения о количестве студентов на каждом факультете
Задание 3. Создание запроса для поиска повторяющихся записей с помощью Мастера запросов.
Задание 4. Создание перекрестного запрос
600 руб.
Лабораторная работа №3 по дисциплине «Сетевые базы данных-1»
m9c1k
: 6 февраля 2012
Задание No 1
Используя вложенные циклы while, в скрипте z3-1.php отобразите на экране таблицу Пифагора 10×10 (т.е. таблицу умножения чисел от 1 до 10). При этом фон диагональных ячеек должен быть того цвета, который задается вне циклов. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
Обязательно используйте служебные символы табуляции и новой строки для создания читабельного html-файла.
(Использовать листинги 7-1 и 7-6).
No 2
Используя вложенные циклы for в скрипте
100 руб.
Другие работы
Оценка рыночной стоимости объектов интелектуальной собственности
Elfa254
: 2 ноября 2013
1.Краткое изложение существенных фактов
2. Определение рыночной стоимости
3. Идентификация и описание объектов оценки
4. Обзор рынка
4.1 Основные итоги макроэкономического развития рф в 1 полугодии 2005 года
4.2 основные итоги макроэкономического развития Санкт-Петербурга в начале 2005 года
4.3 Рынок систем кондиционирования для железнодорожного транспорта
4.3.1. Расчет потребности в больших кондиционерах
4.3.2. Расчет потребности в малых кондиционерах
5. Обоснование выбора подходов и м
20 руб.
Модернизация технологической линии доения и первичной обработки молока в ОАО "Крыловское"
boyec
: 15 декабря 2014
I КРАТКАЯ ПРОИЗВОДСТВЕННАЯ ХАРАКТЕРИСТИКА ОАО “Крылов-ское”…………………………………………….…………...
1.1 Расположение, административное и хозяйственное уст-ройст-во……………………………………………………………
1.2 Природно-климатическая характеристи-ка…………………
1.3 Населённые пункты. Трудовые ресур-сы…………………...
1.4 Специализация хозяйства. Структура товарной продукции, землепользова-ния…………………………………………..
1.5 Производственная деятельность и анализ работы МТП…..
1.6 Краткая характеристика фер-мы……………………………..
1.7 Технология механизирова
500 руб.
Тепловой расчет котельной установки
Z
: 18 марта 2017
«Тепловой расчет котельной установки»
«Теплоэнергетика и теплотехника»
250 руб.
Сети ЭВМ и телекоммуникации. Курсовая работа. Вариант №14
zhekaersh
: 26 февраля 2015
Исходные данные и задачи к курсовой работе
Задачи к главе 1
1. Коэффициент нестабильности задающего генератора устройства синхронизации и передатчика К=10-6 . Исправляющая способность приемника m .. Краевые искажения отсутствуют. Постройте зависимость времени нормальной работы (без ошибок) приемника от скорости телеграфирования после выхода из строя фазового детектора устройства синхронизации. Будут ли возникать ошибки, спустя минуту после отказа фазового детектора, если скорость телеграфирова
120 руб.