Содержание
- 2. Учебные вопросы Используемая БД Функции и операторы для работы со строками и текстом
- 3. Используемая база данных ИСПОЛЬЗУЕТСЯ ДЛЯ ЛЕКЦИЙ 8-12
- 4. https://apex.oracle.com/pls/apex/
- 5. Структура БД Первая таблица MAN содержит сведения о людях, которые приобрели машины. Колонки таблицы MAN: •
- 7. Функции и операторы для работы со строками и текстом
- 8. Теория и практика Мы уже познакомились с оператором LIKE, позволяющим выбирать из базы данных строки с
- 9. INSTR– поиск позиции подстроки в строке. INSTR (STR1, STR2, POSn, DIRECTION) – возвращает позицию STR2 в
- 10. Примеры Найти первое вхождение буквы «а» в название городов в таблице CITY, вывести на экран и
- 11. Найти последнее вхождение буквы «а» в название городов в таблице CITY, вывести на экран и номер
- 12. Length – длина строки в символах. LENGTH (str1) возвращает длину строки Str1 в символах. Примеры Длина
- 13. Вывести из таблицы MAN имя, фамилию, длину имени и фамилии в символах.
- 14. Выбор подстроки из строки SUBSTR SUBSTR (STR1, POS, LEN) выбирает LEN символов в строке str1, начиная
- 15. Выбрать все имена из MAN, которые начинаются с «Ан».
- 16. Замена подстроки в строке REPLACE REPLACE (SRCSTR, OLDSUB, NEWSUB) – функция, которая возвращает преобразованную строку SRCSTR,
- 17. Заменить в имени в таблице MAN все буквы а на #.
- 18. Контрольные вопросы и задания для самостоятельного выполнения
- 20. 1. Найти записи из таблицы МAN, начинающиеся на Ан, использовать SUBSTR.
- 21. 2.Найти записи из таблицы MAN, где количество символов в фамилии человека больше 10.
- 22. 3.Вывести из таблицы MAN имя, фамилию, количество символов в фамилии, где количество символов в фамилии человека
- 23. 4. Заменить буквы «о» в слове «молоко» на @, вывести результат, использовать REPLACE и DUAL.
- 24. 5. Подсчитать количество букв «о» в слове «молоко», вывести результат, использовать REPLACE, DUAL и математику.
- 25. 6. Найти первое вхождение буквы «о» в городе с кодом 1 из таблицы CITY.
- 26. 7. Найти первое и последнее вхождения буквы «и» в городе с кодом 2 из таблицы CITY.
- 27. Математика и пустые значения в запросах. Случайность – RANDOM
- 28. Теория и практика Для математических выражений используются следующие операции: + сложение, – вычитание, / деление, *
- 29. Вывести из таблицы MAN имя, фамилию и возраст (FIRSTNAME, LASTNAME, YEAROLD) человека, разделенный на 10.
- 30. Вывести из таблицы MAN имя, фамилию и возраст человека (FIRSTNAME, LASTNAME, YEAROLD), умноженный на sin (1),
- 31. Математика и пустые значения NULL Если в математическом выражении используется пустое значение NULL, тогда значение любого
- 32. Генерация случайных чисел SQL ORCALE диалекта также позволяет генерировать случайные значения, для этого используется специальный встроенный
- 33. Синтаксис DBMS_RANDOM.VALUE RETURN NUMBER Параметры: LOW – наименьшее количество в диапазоне для генерации случайного числа. Номер,
- 34. пример -0,777585712081073. – 11,3383710413575. – 3,67901998206503.
- 35. Контрольные вопросы и задания для самостоятельного выполнения
- 37. 1. Вывести из таблицы MAN имя, фамилию и квадратный корень из 133.
- 38. 2. Вывести из таблицы MAN имя, фамилию и возраст человека, умноженный на cos (5).
- 39. 3. Вывести из таблицы CITY записи (*), где популяция делится без остатка на 10 000.
- 40. 4. Вывести из таблицы CITY название города, квадратный корень от популяции, умноженный на 10, где значение
- 41. Оператор IN
- 42. Теория и практика Для удобной фильтрации выборки по списку значений в SQL существует специальный оператор IN.
- 43. Выбрать из таблицы MAN имена и фамилии людей (FIRSTNAME, LASTNAME), которым 22, 31, 34, 27 лет
- 44. Выбрать из таблицы CITY * города с кодами 3, 5, 7 (CITYCODE), где население (PEOPLES) больше
- 45. Контрольные вопросы и задания для самостоятельного выполнения
- 47. 1. Выбрать из таблицы AUTO, где REGNUM – 111114, 111115, 111116.
- 48. 2. Выбрать из таблицы MAN * людей с именами (FIRSTNAME) Андрей, Максим, Алиса.
- 49. 3. Выбрать из таблицы CITY * города (CITYNAME) Москва, Владимир, Казань.
- 50. 4. Выбрать из таблицы CITY * города с кодами (CITYCODE) 1, 3, 5, 7.
- 51. Объединение нескольких таблиц в запросе
- 52. Теория и практика Давайте рассмотрим записи из таблицы города CITY, записи из таблицы MAN нашей схемы.
- 53. Первый вариант синтаксиса Запомните, как объединяются таблицы в нашей схеме: AUTO – > MAN = PHONENUM
- 54. Правое и левое объединение таблиц
- 55. Теория и практика Если внимательно присмотреться, то можно заметить, что в таблице CITY есть коды городов,
- 56. Синтаксис LEFT JOIN SELECT – перечень полей или * FROM – таблица, из которой мы извлекаем
- 57. Выбрать все записи из MAN и только совпадающие из AUTO.
- 58. Объединим MAN и CITY по колонке CITYCODE, выведем значения всех колонок из этих таблиц
- 59. Объединим MAN и CITY по колонке CITYCODE, выведем наименование и население (CITYNAME, PEOPLES) из таблицы CITY
- 60. Контрольные вопросы и задания для самостоятельного выполнения
- 62. Скачать презентацию



























































Криптографические методы защиты информации
Оператор div, mod в Pascal
Этапы развития информационных технологий
Развитие социальных сетей: история создания
Библиографическое описание документа
Модель развития деятельности кафедры ТМО
Презентация на тему Возможности операционной системы Linux в учебном процессе
Моя будущая профессия – программист
Продвижение в сети
Курс по основам программирования на Python. Действительные числа
Knoppix. Системні вимоги
Адресация в интернете
Приближенное решение уравнений с помощью табличного процессора Excel
Перспективы продвижения ореха грецкого в Центральном Черноземье
Инструкция для обучающихся КазНМУ по тестированию с прокторингом
Почти графический редактор
Признаки объектов
Алгоритм. Линейный алгоритм. Условные оператор if. Elif
Интерактивная модульная дорожка
Презентация на тему История развития вычислительных средств
Односвязные списки. Массив
Процедура приведения выражений естественного языка к логической форме
Представление и измерение информации
Advertising Media
Разработка информационного ресурса Создание графики по стандартам WSR в компетенции Графический дизайн
Программирование линейных алгоритмов
Маркировка возрастных ограничений в каталогах и фондах библиотек
Электронные таблицы обработка числовой информации в электронных таблицах