Имеется только отчет без БД. В работе имеются листинги и скриншоты работы в БД
№1
1.Создать новую базу данных в MS ACCESS.
2.С помощью SQL-запроса создать новую таблицу с полями «Товар» (тип CHAR), «Цена» (тип MONEY), «Дата изготовления» (тип DATE) и названием «Table1»;
3.С помощью SQL-запроса внести следующие записи: 1) товар: холодильник, цена: 40000р; 2) товар: утюг, цена: 1500р;
4.С помощью SQL-запроса изменить товар «холодильник» на товар «рефрижератор»;
5.С помощью SQL-запроса удалить запись с товаром «утюг»;
6.С помощью SQL-запроса удалить таблицу «Table1».
№2
1.Создать новую базу данные в MS ACCESS.
2.С помощью SQL-запроса создать две таблицы:
Таблица «Запчасти» с полями «Наименование детали» (тип CHAR), «Цена» (тип MONEY);
Таблица «Покупатели» с полями «Дата покупки» (тип DATE), «Фамилия покупателя» (тип CHAR);
3.С помощью SQL-запросов заполнить таблицы данными (не менее 3 строк)
4. Добавить поле «IDДеталь» в таблицу «Запчасти».
5. Добавить поле «IDПокупатель» в таблицу «Покупатели».
6.Добавить поле «ДетальID» в таблицу «Покупатели».
7.Внести в новые поля данные с помощью оператора UPDATE, в таблице «Покупатели» при добавлении использовать функцию DateValue();
№3
1.Открыть (создать) таблицы с исходными данными (есть в папке);
2.Сделать выборку полей NAME и AGE из таблицы WORKERS;
3.Из таблицы PAYMENTS произвести выборку записей у которых значения поля AMOUNT < 18000;
4.Сохранить документ в формате, поддерживающем сохранение макросов в документе.
5.Из таблицы WORKERS произвести выборку записей, у которых значения поля idWORKER находится в диапазоне от 1 до 3;
6.Из таблицы PAYMENTS произвести выборку записей у которых значения поля AMOUNT не равно 24800. Упорядочить записи по значению поля PAYDATE.
7.Произвести расчет суммы и количества произведенных начислений по каждому сотруднику (с помощью агрегатных функций);
8.Создать псевдонимы для всех полей таблицы PAYMENTS
№4
1.Создать новую базу данные в MS ACCESS.
2.С помощью SQL-запроса создать таблицу:
3.Таблица «Запчасти» с полями «Наименование детали» (тип CHAR) ограничение на 20 символов, «Цена» (тип MONEY);
4.Добавить в таблицу «Запчасти» первичный ключ «IDДеталь» с типом данных COUNTER.
5.С помощью -запроса создать таблицу «Покупатели» и осуществить связь с таблицей «Запчасти»:
6.Таблица «Покупатели» с полями «Дата покупки» (тип DATE), «Фамилия покупателя» (тип CHAR), «ДетальID» (тип INTEGER) внешний ключ;
7.Создать таблицу «Покупатели_2» с полями «Дата покупки» (тип DATE), «Фамилия покупателя» (тип CHAR), «ДетальID» (тип INTEGER) внешний ключ;
8.С помощью SQL-запроса ALTER TABLE добавить связь между таблицами «Покупатели_2» и таблицей «Запчасти».
№5
1.Создание объединение таблиц с использованием оператора INNER JOIN;
2.Создание объединения таблиц с использованием оператора LEFT JOIN;
3.Создание объединения таблиц с использованием оператора RIGHT JOIN.
4.Сравнение работы операторов LEFT JOIN и RIGHT JOIN;
5.Создание перекрестного объединения таблиц;
Не требовалось
Не требовалось