Лабораторные работы №№1-6 по программированию. Вариант №1.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до G.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 6 января 2010 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого заказчика.
5. Напишите запрос, который выбрал бы наивысший рейтинг в каждом городе с сортировкой по убыванию рейтингов
Лабораторная работа 2
Тема 1: Выборка данных из объединенных таблиц
Тема 2: Подзапросы
Тема 2: Представления
Вариант 1
1. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в Лондоне и не в Риме.
2. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных больше, чем у Motiki, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Создайте представление для выборки всех покупателей, их городов, номеров и размеров заказов.
Используя представление, созданное в задании 3, выведите данные о покупателях из Лондона.
Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
Вариант 1
1. Создать таблицу для хранения данных о дисциплинах, изучаемых в высших учебных заведениях. Таблица должна содержать поле для уникального номера, названия дисциплины, количества лекционных часов.
2. Напишите команды для вставки в таблицу 5-7 записей о дисциплинах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для измене0ния названия дисциплины с самым большим номером, вторую - для увеличения вдвое количества лекционных часов для дисциплины с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о дисциплинах с нечетными номерами.
Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
Лабораторная работа 4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Тема 2: Вывод данных
Вариант 1
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменной числового типа присвойте начальное значение. В основной части блока присвойте символьной переменной и переменной типа даты конкретные значения и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл For, и выводит результаты.
Лабораторная работа 5
Тема 1: Работа с базами данных в программах PL/SQL. Курсоры
Тема 2: Обработка исключительных ситуаций
Вариант 1
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных количество продавцов, чьи комиссионные меньше 0.15, и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имена продавцов, чьи комиссионные меньше 0.15, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных суммы заказов, сделанных после 04.01.2009, и выводит результат
Лабораторная работа 6
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Вариант 1.
1. Создать хранимую процедуру PL/SQL, которая выводит минимальное из двух чисел, заданных в качестве аргументов.
2. Создать пакет, в который поместить процедуру из п.1
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до G.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 6 января 2010 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого заказчика.
5. Напишите запрос, который выбрал бы наивысший рейтинг в каждом городе с сортировкой по убыванию рейтингов
Лабораторная работа 2
Тема 1: Выборка данных из объединенных таблиц
Тема 2: Подзапросы
Тема 2: Представления
Вариант 1
1. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в Лондоне и не в Риме.
2. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных больше, чем у Motiki, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Создайте представление для выборки всех покупателей, их городов, номеров и размеров заказов.
Используя представление, созданное в задании 3, выведите данные о покупателях из Лондона.
Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
Вариант 1
1. Создать таблицу для хранения данных о дисциплинах, изучаемых в высших учебных заведениях. Таблица должна содержать поле для уникального номера, названия дисциплины, количества лекционных часов.
2. Напишите команды для вставки в таблицу 5-7 записей о дисциплинах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для измене0ния названия дисциплины с самым большим номером, вторую - для увеличения вдвое количества лекционных часов для дисциплины с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о дисциплинах с нечетными номерами.
Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
Лабораторная работа 4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Тема 2: Вывод данных
Вариант 1
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменной числового типа присвойте начальное значение. В основной части блока присвойте символьной переменной и переменной типа даты конкретные значения и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл For, и выводит результаты.
Лабораторная работа 5
Тема 1: Работа с базами данных в программах PL/SQL. Курсоры
Тема 2: Обработка исключительных ситуаций
Вариант 1
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных количество продавцов, чьи комиссионные меньше 0.15, и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имена продавцов, чьи комиссионные меньше 0.15, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных суммы заказов, сделанных после 04.01.2009, и выводит результат
Лабораторная работа 6
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Вариант 1.
1. Создать хранимую процедуру PL/SQL, которая выводит минимальное из двух чисел, заданных в качестве аргументов.
2. Создать пакет, в который поместить процедуру из п.1
Дополнительная информация
Проверил: Грязнов Николай Геннадьевич
Похожие материалы
Лабораторные работы №№1-6 по программированию. Вариант №1
xtrail
: 14 января 2014
Лабораторная работа №1
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до G.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 6 января 2010 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого заказчика.
5. Напишите запрос, который выбрал
1650 руб.
Лабораторная работа № 6 по программированию. Вариант №1
xtrail
: 14 января 2014
Лабораторная работа 6
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Вариант 1.
1. Создать хранимую процедуру PL/SQL, которая выводит минимальное из двух чисел, заданных в качестве аргументов.
2. Создать пакет, в который поместить процедуру из п.1
3. Вызвать процедуру пакета из безымянного блока.
300 руб.
Лабораторная работа №1. вариант №1
flekcei
: 4 февраля 2020
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех описаний можно переходить к написанию кода основной програ
100 руб.
Лабораторные работы №№1-3, Вариант №6, Программирование (ч. 2-я)
najdac
: 17 ноября 2021
ЛР 1
Используя функцию, написать программу по своему варианту.
6. Написать функцию поиска максимального и минимального элементов одномерного массива. В основной программе вызвать эту функцию для двух разных массивов.
ЛР2
Создать массив структур и выполнить задание согласно своему варианту.
6. Дана информация о шести вкладчиках в сберкассы. Структура имеет вид: фамилия, район, социальное положение, величина вклада. Вывести данные о том, сколько среди вкладчиков служащих, рабочих и колхозников.
98 руб.
Физика.(1). Лабораторная работа №1. Вариант №1
Damovoy
: 19 мая 2020
2020 год
Лабораторная работа 1
ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ЭЛЕКТРОСТАТИЧЕСКОГО ПОЛЯ
1. ЦЕЛЬ РАБОТЫ
1) Исследовать электростатическое поле
2) Графически изобразить сечение эквипотенциальных поверхностей и силовые линии для двух конфигураций поля.
3) Оценить величину напряженности электрического поля в трех точках
4) Определить направление силовых линий
130 руб.
Физика. Лабораторная работа №1. Вариант 1.
pipipi
: 4 мая 2025
ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ЭЛЕКТРОСТАТИЧЕСКОГО ПОЛЯ
1. ЦЕЛЬ РАБОТЫ
1) Исследовать электростатическое поле
2) Графически изобразить сечение эквипотенциальных поверхностей и силовые линии для двух конфигураций поля.
3) Оценить величину напряженности электрического поля в трех точках
4) Определить направление силовых линий
200 руб.
Ноксология. Лабораторная работа №1. Вариант №1
Damovoy
: 25 ноября 2020
Лабораторная работа 1.
Цель: Определение количества и структуры поражённых среди населения, подвергшегося воздействию аварийно- опасных химических веществ.
3. Задание и порядок выполнения
Задание. Выполнить расчет по варианту задания . Ответить на контрольные вопросы.
При аварии (разрушении) емкостей с аварийно-опасными химическими веществами (АХОВ) оценка производится по фактически сложившийся обстановке, т.е. берутся реальные количества вылившегося (выброшенного) ядовитого вещества
250 руб.
Информатика, Лабораторная работа №1, Вариант №1
Алексей118
: 26 ноября 2017
Найти наименьшее из трех заданных чисел.
Содержит:
Титульный лист.
Задание.
Схема алгоритма.
Программа на языке Basic
Работающая программа в расширении .exe
25 руб.
Другие работы
Смысложизненные ориентации человека в период ранней взроcлости
Qiwir
: 13 октября 2013
Оглавление
Введение
1. Подходы к изучению человека
1.1. Физиологический подход к изучению человека
1.2. Психологические подходы к изучению человека
1.3. Особенности периода ранней взрослости
2. Исследование смысложизненных ориентаций человека
2.1. Проблема смысла жизни в психологии
2.2. Исследование смысложизненных ориентаций человека
Заключение
Введение
Жизненный путь человека – это процесс формирования и развития личности в определённом обществе, современника определённой эпохи и св
Метрология, стандартизация и сертификация. Лабораторная работа №2. Вариант 4.
Fockus
: 7 июля 2023
1.ЦЕЛЬ РАБОТЫ.
1.1. Изучить методы поддержания единства измерений.
1.2. Изучить способы нормирования погрешностей средств измерений.
1.3. Изучить методику обработки результатов измерений с многократными наблюдениями.
1.4. Приобрести практические навыки измерения напряжения аналоговыми вольтметрами.
1.5. Освоить методику оценки случайной составляющей погрешности (неопределенности) средств измерений.
1.6. Приобрести навыки оценки погрешности средств измерений по метрологическим характеристикам.
2.
200 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств (часть 2). Вариант 16
SibGOODy
: 19 марта 2018
Задание 1
1. Перевести заданные числа А и В из десятичной системы в двоично-десятичную, двоичную, восьмеричную и шестнадцатеричную системы счисления.
2. Вычислить в двоичной системе счисления А+В, А-В, В-А, -A-B, используя шестнадцатиразрядную сетку и представление отрицательных чисел в дополнительном коде. Результаты перевести в десятичную систему счисления.
Вариант 16:
А=401, В=6939
Задание 2
1. Представить логическую функцию, заданную таблицей истинности, в дизъюнктивной совершенной норм
700 руб.
Доп. главы мат. анализа. 1-й семестр. Контрольная работа. Вариант №1
xadmin
: 21 октября 2017
1. Найти область сходимости степенного ряда:
2. Разложить функцию в ряд Фурье на данном отрезке (период Т)
3. Начертить область на комплексной плоскости по данным условиям:
4. Вычислить интеграл по дуге от точки до точки
5. Найти частное решение дифференциального уравнения с заданными начальными условиями операторным методом.
65 руб.