Тестовая база данных
Стр 1 из 14Следующая ⇒ Информационное обеспечение систем управления Построение запросов при работе с базой данных (Учебное пособие)
Тестовая база данных 4 Выборка данных. Команда SELECT 8 Синтаксис оператора SELECT 8 Простые варианты поиска данных 10 Упорядочение результата запроса. Предложение ORDER BY 13 Использование ключевого слова DISTINCT 16 Предложение WHERE 17 Синтаксис предложения WHERE 17 Использование операторов сравнения 18 Использование варианта BETWEEN 20 Проверка на присутствие в списке значений (вариант IN) 21 Проверка на пустое значение 22 Поиск в строковых столбцах 22 Вариант LIKE 22 Использование логических операций в условиях поиска 24 Порядок выполнения логических операций 26 Преобразование данных при выборке 26 Обобщение Данных с помощью Агрегатных Функций 26 Использование DISTINCT с COUNT 27 Предложение GROUP BY 28 Предложение HAVING 30 Соединение таблиц 31 Внутренние соединения (связывание по равенству) 32 Внешние соединения 34 Левое внешнее соединение 34 Правое внешнее соединение 35 Полное внешнее соединение 36 Более сложные примеры соединений 36 Рефлексивное соединение, или самосоединение 40 Использование подзапросов в операторах SQL 41 Выбор одного 41 Использование в подзапросе агрегатных функций 42 Связанные подзапросы 42 Использование оператора EXISTS 45 Использование варианта IN с подзапросами 46 Использование NOT EXISTS 46 Объединение запросов 47 Команда UNION 47 Добавление данных. Команда INSERT 49 Добавление отдельной строки 49 Добавление группы строк 50 Обновление уже имеющихся данных. Команда UPDATE 50 Удаление данных из таблиц. Команда DELETE 51 Генераторы и их использование 52 Создание генераторов 52 Использование генераторов 53
Увеличение значения генератора 53 Получение значения генератора в приложение 53 Триггер 54
Тестовая база данных Перед изучением языка SQL необходимо рассмотреть тестовую базу данных на которой будут отрабатываться все запросы. Наша тестовая база данных полностью соответствует рассмотренной в учебном пособии по нормализации данных и создании базы данных. Напоминаю, что эта база данных описывает сферу воздушных перевозок. Все пояснения к модели даны в пособии по нормализации данных и создании базы данных Для начала приведем логическую модель БД, где каждый информационный объект отображается реляционной таблицей, а связи между таблицами соответствуют связям между информационными объектами. Модель представлена в виде диаграммы
Приведем соответствие имен таблиц и полей на логическом и физическом уровне.
В таблицы тестовой базы данных занесена информация в количестве достаточном для прослеживания основных закономерностей, конечно этих данных намного меньше чем может содержатся в реальной базе данных, посвященной воздушным перевозкам. Все примеры запросов приведенные ниже выполнялись именно на этой базе данных.
Читайте также: DML. Изменение данных Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|