Архив метки: sql

Работа с операторами SQL

Автор: | 27.02.2023

План: Введение Базы Данных Настройка таблиц Ввод значений в таблицы Выбор данных Запросы для нескольких таблиц Операторы сравнений Вспомогательные символы В предыдущих статьях мы разобрались в устройстве клиента DB Browser и изучили основные операторы для выведения простых запросов. Сегодня же мы рассмотрим математические функции, научимся объединять несколько таблиц в единую, изучим принцип работы с подзапросами… Читать далее »

Основные операторы SQL

Автор: | 27.02.2023

План: Введение Базы Данных Настройка таблиц Ввод значений в таблицы Выбор данных Запросы для нескольких таблиц Операторы сравнений Вспомогательные символы Введение В прошлой статье мы узнали о языке SQL и SQLite, после чего выбрали клиент для работы с упрощённой версией и разобрали интерфейс программы DB Browser. Сегодня же мы создадим Базу Данных и таблицы в… Читать далее »

Базы данных в SQLite

Автор: | 27.02.2023

План: Введение Что такое SQL Почему SQLite? Установка SQLite Клиенты для SQLite с открытым исходным кодом Интерфейс DB Browser Введение В настоящее время многим работникам сферы администрирования требуется умение создавать многочисленные таблицы и управлять их содержимым. Для управления большими объемами информации создаются базы данных. Чтобы выводить из них запросы, требуется использование определённых запросов. Зачастую в… Читать далее »

Задание СУБД “Магазин” (pl/sql)

Текст задания: Создайте Базу Данных  для магазина. Структура её должна обеспечить получение информации в следующих разрезах: –  список товаров  с указанием цены; –  список категорий товаров с количеством видов товаров в заданной категории. Имеется в виду не запасы на складе, а количество видов товаров в категории. Например, швейные машины –  3 шт. (это швейные машины… Читать далее »

Вывести 10 дат начиная с сегодня (pl/sql)

Задание : “Вывести 10 дат начиная с сегодняшней СУБД Oracle  язык Pl/SQL” Решение Вариант №1 Через рекурсивный запрос [cc lang=”plsql” tab_size=”2″ line_numbers=”false” no_links=”false” escaped=”true”] select trunc(sysdate+level-1) date1 from dual connect by level