Архив метки: 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