Содержание
- 2. Информатика МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПЕЧАТИ
- 3. ЛЕКЦИЯ Базы данных
- 4. Лектор Попов Дмитрий Иванович доктор технических наук, заведующий кафедрой Информатика и вычислительная техника МГУП, директор Института
- 5. План лекции 1. Язык запросов SQL 2. Использование SQL для выборки данных из таблиц. Оператор SELECT.
- 6. Язык запросов SQL
- 7. SQL (Structured Query Language – структурированный язык запросов) предназначен для обработки реляционных БД. Многие конструкции и
- 8. В различных СУБД используются два типа языка SQL:
- 9. 1. Интерактивный SQL − используется для выполнения действий непосредственно над БД в оперативном режиме. Как правило,
- 10. 1. Интерактивный SQL − используется для выполнения действий непосредственно над БД в оперативном режиме. Как правило,
- 11. Можно разделить SQL на определенные подмножества:
- 12. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц Можно разделить SQL на определенные
- 13. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц DML – язык манипуляция данными
- 14. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц DML – язык манипуляция данными
- 15. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц DML – язык манипуляция данными
- 16. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц DML – язык манипуляция данными
- 17. DQL – язык запросов. Команды предназначены для извлечения данных из таблиц DML – язык манипуляция данными
- 18. Использование SQL для выборки данных из таблиц. Оператор SELECT
- 19. Запрос – это команда, которая выдается программе базы данных для поиска определенной информации из таблиц. Эта
- 20. Запросы обычно рассматриваются как часть языка DML. Однако, так как запрос не меняет информацию в таблицах,
- 21. Все запросы в SQL состоят из одиночной команды. Эта команда называется SELECT (выбор).
- 22. Например, для того чтобы вывести на экран таблицу Cтуденты достаточно использовать такую команду: SELECT StudNo, Имя,
- 23. Запрос может быть сформирован в несколько строк или же в одну.
- 24. В списке полей можно использовать символ * для указания, что необходимо выводить все поля данной таблицы.
- 25. Другими словами, можно составить следующий запрос, полностью аналогичный предыдущему: SELECT * FROM Студенты; Общий вид оператора
- 26. Команда извлекает только те строки из таблицы для, которых такое утверждение верно. Например, если необходимо выбрать
- 27. Заметим, что если поле не является текстовым, то в операции сравнения кавычки указывать не нужно. Например,
- 28. Операции сравнения, логические и арифметические операции
- 29. Логические и другие операции в SQL Конкатенация (объединение двух строк или двух любых разнотипных значений) &
- 30. Пример. Пусть необходимо найти жилье в Пензе стоимостью не более 400 рублей в сутки. Select Улица,
- 31. Для формирования более сложных предикатов можно использовать скобки, определяющие порядок вычисления значения предиката. Предположим, нужно вывести
- 32. Ключевые слова ORDER BY используются для окончательной сортировки, полученных данных. Указываются столбцы, по которым нужно сортировать,
- 33. Результат выполнения запроса 88,75рублей 40 руб. + 13% 375,00р. ул.М-2 Пенза ЖЖ36 98,5рублей 40 руб. +
- 34. Пример. Выдать список сотрудников мужского пола старше 55 лет и женского пола старше 45 лет. В
- 35. Использование специальных операторов IN, BETWEEN, LIKE, NULL, NOT
- 36. Для определения более сложных выражений в предикатах с одной стороны и упрощения внешнего вида предикатов –
- 37. Специальные операторы Проверяет, совпадает ли значение проверяемого поля с шаблоном. В качестве метасимволов шаблонов используются: символ
- 38. Замечания:
- 39. SELECT * FROM Сотрудники WHERE (ЗП BETWEEN 9000 AND 20000) AND NOT ЗП IN (9000,20000); Замечания:
- 40. SELECT * FROM Сотрудники WHERE Фамилия BETWEEN ‘А’ AND ‘Л’; Замечания: 2. Если в BETWEEN используются
- 41. Замечания: 3. Оператор LIKE применим только к символьным данным (типа CHAR).
- 42. Замечания: 3. Оператор LIKE применим только к символьным данным (типа CHAR). 4. В некоторых реализациях SQL
- 43. Часто в таблицах существуют записи, которые не имеют никаких значений для каждого поля, например, потому, что
- 44. Когда значение поля равно NULL, это означает, что программа базы данных специально промаркировала это поле как
- 45. Следует учитывать, что NOT (неверное) равняется «верно», NOT (неизвестное) равняется «неизвестно». Следовательно, выражение типа 'Фамилия =
- 46. Найдем все записи в таблице Съемщик с NULL значениями в столбце «Фамилия»: SELECT * FROM Съемщик
- 47. Специальные операторы IN, BETWEEN, LIKE, а также NULL могут использоваться совместно с булевым оператором NOT –
- 48. Пример. Если мы хотим устранить NULL из нашего вывода, мы будем использовать NOT, чтобы изменить на
- 49. Другие примеры использования NOT: SELECT * FROM Жилье WHERE Город NOT IN ( ' Астрахань ',
- 50. Пример создания простой БД в СУБД MS-ACCESS-2002
- 51. Задача. Создадим БД, имеющую 2 таблицы, 1 форму для ввода, 1 запрос и 1 отчет. БД
- 52. Создание новой БД
- 53. Сохранение БД под новым именем
- 54. Создание новой таблицы (отношения) в БД
- 55. Создание полей в таблице БД
- 56. Пример создания поля денежного типа
- 57. Пример создания числового поля «одинарное с плавающей точкой»
- 58. Сохранение таблицы в БД
- 59. Добавление ключевого поля
- 60. Добавление ключевого поля «Номер студенческого билета»
- 61. Способ указать ключевое поле
- 62. Обозначение ключевого поля в списке полей таблицы
- 63. Основные режимы работы с таблицей
- 64. Просмотр в режиме «Таблица» (пустая таблица)
- 65. Добавление данных (записей о студентах) в таблицу
- 66. Переход в окно «База данных»
- 67. Вид окна «База данных» раздел «Таблицы»
- 68. Добавление новой таблицы «Группы» в БД
- 69. Вид окна «База данных» раздел «Таблицы» Создано две таблицы «Студенты» и «Группы»
- 70. Добавление связей между отношениями (таблицами) в меню «Сервис/схема данных»
- 71. В схеме данных (схеме связи отношений) указываются участвующие в связях таблицы
- 72. Схема данных. Связи еще не установлены
- 73. Запрос на тип связи и обеспечение целостности данных
- 74. Отображение связи «один ко многим»
- 75. Создание формы
- 76. Выбор таблицы для формы и полей
- 77. Выбранные поля попали в правую часть экрана
- 78. Выбор внешнего вида формы «В один столбец»
- 79. Выбор стиля формы «Стандартный»
- 80. Задание имения формы и ее сохранение
- 81. Вид созданной формы «Группы» для ввода данных в таблицу
- 82. Столбец связи поля «ФИО» с таблицей «Группы»
- 83. Создание запроса в режиме конструктора
- 84. Добавление таблиц, участвующих в запросе
- 85. Выбор полей для запроса и установка условий отбора
- 86. Режимы работы с запросами
- 87. Режим запроса «Таблица» - результат выполнения запроса
- 88. Сохранение запроса под именем «По стипендии»
- 89. Выбор режима просмотра запроса на языке SQL
- 90. Вид запроса в режиме «SQL» (запрос на языке SQL)
- 91. Создание отчета
- 92. Выбор таблицы и полей для отчета
- 93. Выбранные поля для отчета в правом столбце
- 94. Способы группировки данных в отчете
- 95. Требуемый порядок сортировки данных в отчете
- 96. Макет отчета «Табличный»
- 97. Стиль отчета «Деловой»
- 98. Сохранение отчета под именем «Студенты»
- 99. Результат выполнения отчета «Студенты»
- 100. Результат работы. Таблицы: «Группы», «Студенты»
- 101. Результат работы. Запрос: «По стипендии»
- 102. Результат работы. Форма «Группы»
- 103. Результат работы. Отчет «Студенты»
- 105. Скачать презентацию






































































































Методика анализа и оценки степени риска
Собор Успения в Звенигороде
Учимся взаимопониманию
Презентация на тему Влияние античной культуры на современную жизнь
Презентация на тему "Мышонок Пик" 3 класс
Новые соусы к рыбным блюдам
Восточные славяне в древности
Обобщающий урок по теме: «Решение линейных неравенств с одной переменной и их систем»
Визитная карточка Китая
Сграффито
פעילות מנייה פריטים בבית
Презентация История рекламы
Целевые показатели диспансеризации. Тактика врача при диспансерном наблюдении пациентов с ВИЧ-инфекцией
Фрагмент Лекции СМО
Историко-краеведческий клуб "Наследие"
Гуманитариум. Межрегиональная инновационная образовательная программа
Брендированные приложения как эффективный маркетинговый инструмент
Презентация на тему Литературные критики 19 века
Граттаж
День флага ДНР
Галерея помещиков
Новые педагогические технологии как ресурс формирования ключевых компетентностей на уроках праваКолупаева Е.В., учитель истории
Lomonosov
Главные члены предложения
ПРЕЗЕНТАЦИЯ ПО РУССКОМУ ЯЗЫКУ ТЕМА: «Обобщающие слова при однородных членах предложения. Знаки препинания при обобщающих словах.
Соотношение понятий человек, индивид, личность
ЗНАК РУБЛЯ
Ядерная физика