Содержание
- 2. SQL – Structured Query Language SQL – это структурированный язык запросов к реляционным базам данных (БД).
- 3. Преимущества языка SQL стандартность; независимость от конкретных СУБД; возможность переноса с одной вычислительной системы на другую;
- 4. Диалекты SQL Несмотря на наличие международного стандарта, многие компании, занимающиеся разработкой СУБД (например, Oracle, Microsoft, MySQL,
- 5. Типы команд SQL Реализация в SQL концепции операций, ориентированных на табличное представление данных, позволила создать компактный
- 6. Типы команд SQL Основные категории команд языка SQL: DDL – язык определения данных; DML – язык
- 7. Основные объекты баз данных Таблицы представляют собой совокупность каких-либо сведений об объектах, явлениях, процессах реального мира.
- 8. Основные объекты баз данных Функции в языках программирования – это конструкции, содержащие часто исполняемый код. Функция
- 9. Определение структур базы данных (DDL) Язык определения данных (Data Definition Language, DDL) позволяет создавать и изменять
- 10. Определение структур базы данных (DDL) CREATE TABLE - создать таблицу ALTER TABLE - изменить таблицу DROP
- 11. Манипулирование данными (DML) Язык манипулирования данными (Data Manipulation Language, DML) используется для манипулирования информацией внутри объектов
- 12. Выборка данных (DQL) Язык запросов DQL (Data Query Language) наиболее известен пользователям реляционной базы данных, несмотря
- 13. Язык управления данными (DCL) Команды управления данными позволяют управлять доступом к информации, находящейся внутри базы данных.
- 14. Команды администрирования данных С помощью команд администрирования данных пользователь осуществляет контроль за выполняемыми действиями и анализирует
- 15. Команды управления транзакциями Существуют следующие команды, позволяющие управлять транзакциями базы данных: COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION.
- 16. Идентификаторы языка SQL Стандарт SQL задает набор символов, который используется по умолчанию, – он включает строчные
- 17. Типы данных языка SQL, определенные стандартом CHAR(size) - строка символов фиксированной длины размером size символов; VARCHAR(size)
- 18. Арифметические операции Унарные: +, - Бинарные: +, -, *, / Операции над строками: Сцепление строк ||
- 19. Арифметические операции Операции сравнения операнд LIKE шаблон % _ операнд IS [NOT] NULL операция сравнения с
- 20. Особенности синтаксиса В командах SQL не различаются прописные и строчные буквы (кроме содержимого символьных строк) Каждая
- 21. Особенности синтаксиса квадратные скобки [] – применяются для выделения элементов массива; фигурные скобки {} – конструкции,
- 22. Особенности синтаксиса точка с запятой (;) – завершающий элемент предложений SQL; запятая (,) – используется для
- 23. Создание таблицы CREATE TABLE имя_таблицы (имя_столбца тип_данных [ограничения целостности] [ , ...n]); CREATE TABLE Products (
- 24. Ограничения целостности уникальность (значений атрибута или комбинации значений атрибутов): UNIQUE (имя_атрибута1 [, имя_атрибута2,...]) обязательность / необязательность:
- 25. Ограничения поля [CONSTRAINT ] тип_ограничения PRIMARY KEY [CONSTRAINT ] PRIMARY KEY (имя_поля [, …]) UNIQUE [CONSTRAINT
- 27. CREATE TABLE Отделы ( ID_Отдела SERIAL NOT NULL, Название VARCHAR(30) NOT NULL, CONSTRAINT K5 PRIMARY KEY
- 28. CREATE TABLE Сотрудники_отдела ( ID_Сотрудника SERIAL NOT NULL, Фамилия VARCHAR(30) NOT NULL, Имя VARCHAR(30) NOT NULL,
- 29. Изменение структуры таблицы добавление поля в таблицу ALTER TABLE имя_таблицы ADD ( [, …]); изменение определения
- 30. Изменение структуры таблицы удаление первичного ключа таблицы ALTER TABLE имя_таблицы DROP PRIMARY KEY; переименование поля ALTER
- 31. CREATE TABLE "Отделы" ( "ID Отдела" SERIAL, "Название" VARCHAR(30) NOT NULL, ); ALTER TABLE "Отделы" ADD
- 33. Скачать презентацию

















![Арифметические операции Операции сравнения операнд LIKE шаблон % _ операнд IS [NOT]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1038825/slide-18.jpg)

![Особенности синтаксиса квадратные скобки [] – применяются для выделения элементов массива; фигурные](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1038825/slide-20.jpg)

![Создание таблицы CREATE TABLE имя_таблицы (имя_столбца тип_данных [ограничения целостности] [ , ...n]);](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1038825/slide-22.jpg)

![Ограничения поля [CONSTRAINT ] тип_ограничения PRIMARY KEY [CONSTRAINT ] PRIMARY KEY (имя_поля](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1038825/slide-24.jpg)






Открытый дистанционный медиафорум Школьные СМИ
Использование программ в режиме удаленного пользования. Изготовление электронной почты
Шаблоны писем
The concept of information technology
Электронная регистрация прав на объекты недвижимости
Программирование. Язык программирования Паскаль
Сервер DropBox
Мобильный деканат
Классификация ПО. Инструментальное ПО
Программирование циклов
Мобильное приложение РНКБ Банка
Современные пакеты CAD
Абсолютная и относительная адресация
Триггеры в презентации. Применение
Компьютерные сети
Как написать научную статью
Герда Бот
Путинский рай - это туда... Севастополь вчера
Электронные таблицы обработка числовой информации в электронных таблицах
Компьютерные вирусы
Универсальный язык программирования Паскаль
Архивация данных
03-04. Презентация ДП (1)
Способы представления графической информации Растровая и векторная графика
Кэширование. Введение. Вычисление числа Фибоначчи
Файлы и файловая системы г. Жуковский, МОУ школа № 10
Обучающие компьютерные игры
Объект. Задания к уроку