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

Управление данными

Пример задания
Сдача тестов дистанционно
Управление данными

ЛАБОРАТОРНАЯ РАБОТА N 1

Создание базы данных, таблиц и схемы данных

Создать базу данных Доставка товара, в которой разработка объектов БД будет происходить в соответствии со следующими требованиями:

— некоторая фирма занимается реализацией и доставкой товаров;

— информация, с которой приходится сталкиваться фирме, касается имеющихся товаров и заказчиков. Следует также учесть, что адрес доставки товаров может не совпадать с адресом заказчика;

— один и тот же заказчик может в течение непродолжительного времени приобрести товары, которые проходят по различным накладным.

3.1 Создать базу данных, используя следующие таблицы (таблицы разработать в режиме конструктора):

Таблица 1. Товар

3.2 Связать таблицы в схему данных, используя связи «один-ко-многим», первичные и внешние ключи таблиц (задать параметры связи в диалоговом окне Изменение связей).

3.3 Заполните базу данными в режиме таблицы (10 записей)

Содержание отчета

Отчет по лабораторной работе должен состоять из двух частей:

— первая часть — файл ЛАБОРАТОРНАЯ_1.mdb c выполненной работой;

— вторая часть — файл в формате WORD ЛАБОРАТОРНАЯ_1.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения по каждому пункту задания к лабораторной работе и выводы.

ЛАБОРАТОРНАЯ РАБОТА N 2

Запросы В Microsoft Access

Запросы на выборку

— Получить список товаров по накладным с заказанным количеством и ценой;

— Получить список заказчиков с номерами заказов, датами выписки и исполнения, оплатой. Добавить в запрос параметр, требующий при выполнении запроса указать название заказчика;

— Получить стоимость отдельного товара в заказах.

Групповые запросы

— Получить суммарную стоимость конкретных товаров, оформленных в заказах;

Запросы на изменение (модифицирующие запросы)

— Удалить из таблицы Адрес_доставки записи, которые удовлетворяют следующим критериям: название фирмы заказчика содержит первую букву «М» либо букву «о» в середине названия и в физическом адресе фирмы;

— Обновить данные в таблице Адрес_доставки в соответствии со следующими критериями: для фирмы «МОКА» физический адрес изменился на «Кленовая, 14», адрес доставки _ «Жукова, 12».

Cодержание отчета

Отчет по лабораторной работе должен содержать:

— первая часть — файл ЛАБОРАТОРНАЯ_2.mdb c выполненной работой; каждый пункт задания должен быть подтвержден соответствующим запросом;

— вторая часть — файл в формате WORD ЛАБОРАТОРНАЯ_2.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения по каждому пункту задания к лабораторной работе и выводы.

ЛАБОРАТОРНАЯ РАБОТА N 3

Сдача тестов дистанционно

Создание форм и отчетов. Использование макросов

Спроектировать формы:

— для ввода, просмотра и поиска данных в базе;

— для соответствующих разработанных запросов;

— для учета, при необходимости, логически связанных объектов, а также возможности просмотра отчета;

— на основании информации, хранимой в базе, сформировать отчет в виде таблицы Код накладной

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

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp

ЛАБОРАТОРНАЯ РАБОТА № 4

Создание баз данных в SQL Server Management Studio

1. Создать таблицу «Сотрудники» по следующей структуре:

2. Добавить ограничения на целостность данных.

— табельный номер является первичным ключом данной таблицы и он является уникальным;

— размер оклада должен быть в пределах 200-1000 р.

— премия – в пределах 0-600р.

— отработано дней- положительное число.

— пол может быть только «м» или «ж».

3. Создайте таблицу «Отделы» по следующей структуре:

ЛАБОРАТОРНАЯ РАБОТА N 5

Модификация, добавление и удаление данных в базах данных SQL Server

Используется таблица, полученная в результате предыдущей лабораторной работы.

2. С помощью оператора Transact-SQL INSERT добавьте в таблицы «Сотрудники» и «Отделы» по 8-10 кортежей. (оператором можно добавить по одному кортежу, остальные добавить вручную в Query analyser).

3. Обновите данные в таблице «Сотрудники», увеличив оклад всем мужчинам на 30%.

Обновите данные в таблице «Сотрудники», увеличив премию всем сотрудникам, родившимся ранее 1 января 1950 года.
Удалите записи в таблице «Сотрудники», в которых фамилия начинается на А или Б.
Добавьте записи в таблицу «Сотрудники» с учетом того, что в некоторых полях есть значения по умолчанию (т.е. в эти поля вводить ничего не надо).
С помощью оператора SELECT выведите все данные из таблиц «Сотрудники» и «Отделы».
Выведите столбцы «табельный номер», «дата рождения», «фамилия», «пол» из таблицы «Сотрудники» и отсортируйте их сначала по фамилии, потом по дате рождения в порядке убывания.
Создайте запрос с вычисляемым полем «К выдаче» (сумма полей «Оклад» и «Премия»);
Создайте запрос на выборку – сотрудники с окладом 650 руб.;
Создайте запрос на выборку – сотрудники мужчины с окладом больше 500 р.;
Создайте запрос на выборку – сотрудники с окладом больше 500 и меньше 800 р.;
Найти количество сотрудников в каждом отделе и вывести информацию об этом отделе.
Вычислить общую сумму по атрибуту «ПРЕМИЯ» для определенного отдела.
Создать новую таблицу на основании запроса из 2-го задания.
С помощью внутреннего соединения выведите фамилии сотрудников, их даты рождения и названия отделов, в которых они работают.
Содержание отчета

Отчет по лабораторной работе должен содержать:

— первая часть – файлы с разработанными запросами;

— вторая часть — файл в формате WORD ЛАБОРАТОРНАЯ_5.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения к лабораторной работе и выводы.

ЛАБОРАТОРНАЯ РАБОТА N 6

Хранимые процедуры в базах данных SQL Server

1) Создайте процедуру, показывающую табельный номер и фамилию сотрудника с окладом больше 450 и женским полом.

2) Создайте процедуру, в котором поле «Разница» будет определяться как разность между полями «Премия» и «Оклад»

3) Модифицируйте процедуру , созданную в задание 1 так, чтобы она показывала «код_отдела» по введенной фамилии сотрудника.

4) Создайте процедуру , которая будет уменьшать оклад всем мужчинам на 100, с фамилиями, начинающуюся на А.

5) Создайте с опцией шифрования процедуру, создающее представление , где выбраны все женщины с премией между 130 и 210.

Содержание отчета

Отчет по лабораторной работе должен содержать:

— первая часть – файлы с разработанными процедурами;

— вторая часть — файл в формате WORD ЛАБОРАТОРНАЯ_6.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения к лабораторной работе и выводы.

ЛАБОРАТОРНАЯ РАБОТА N 7

Триггеры в базах данных SQL Server

1. Создайте триггер, который будет выводить сообщение о добавлении, обновлении или удаление данных в таблице «Отделы».

2. Создайте триггер, который автоматически будет увеличивать или уменьшать [количество сотрудников] в таблице Отделы при добавлении или удалении записей в таблице «Сотрудники».

Содержание отчета

Отчет по лабораторной работе должен содержать:

— первая часть – файлы с разработанными триггерами;

— вторая часть — файл в формате WORD ЛАБОРАТОРНАЯ_7.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения к лабораторной работе и выводы.

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

Сдача тестов дистанционно
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp
Сдача тестов дистанционно
Оцените статью
Тесты для Вас
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

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

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.

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