Содержание
- 2. Базы данных. МФПА Введение Излагаются принципы управления данными с помощью языка структурированных запросов SQL на примере
- 3. Базы данных. МФПА Что будет изучено Правила Кодда Основы SQL Нормальные формы. Синтаксис основных команд SQL
- 4. Базы данных. МФПА Словарь (СУБД) База данных (БД, database) - поименованная совокупность структурированных данных, относящихся к
- 5. Базы данных. МФПА Словарь (таблица) Реляционная БД - основной тип современных баз данных. Состоит из таблиц,
- 6. Базы данных. МФПА 1-6 правило Кодда Реляционная СУБД должна быть способна полностью управлять базой данных через
- 7. Базы данных. МФПА 7-12 правило Кодда Вставка, обновление и удаление - СУБД поддерживает не только запрос
- 8. Базы данных. МФПА Диаграмма «сущность-связи»
- 9. Базы данных. МФПА Нормализация Нормализация - это формальный метод анализа отношений на основе их первичного ключа
- 10. Базы данных. МФПА 1НФ Первая нормальная форма (1НФ) связана с понятиями простого и сложного атрибутов. Простой
- 11. Базы данных. МФПА 1НФ Отношение приведено к 1НФ, если все его атрибуты - простые, т.е. значение
- 12. Базы данных. МФПА 2 НФ Вторая нормальная форма (2НФ) применяется к отношениям с составными ключами (состоящими
- 13. Базы данных. МФПА 2 НФ Во второй нормальной форме устраняются атрибуты, зависящие только от части уникального
- 14. Базы данных. МФПА 3 НФ Третья нормальная форма (3НФ) связана с понятием транзитивной зависимости. Пусть A,
- 15. Базы данных. МФПА 3 НФ Отношение находится в 3НФ, если оно находится во 2НФ и не
- 16. Базы данных. МФПА 3 НФ SELECT НФ3Клиент.Имя, НФ3Клиент.Адрес, НФ3Заказ.[№ заказа], НФ3Заказ.[Дата заказа], НФ3СоставЗаказа.Категория, НФ3СоставЗаказа.Количество FROM (НФ3Клиент
- 17. Базы данных. МФПА 4,5 НФ Существуют также нормальная форма Бойса-Кодда (НФБК), 4НФ и 5НФ. Однако наибольшее
- 18. Базы данных. МФПА Проблемы нормализации Моделирование структуры базы данных при помощи алгоритма нормализации имеет серьезные недостатки:
- 19. Базы данных. МФПА Ссылочная целостность Соблюдение условий ссылочной целостности в реляционной базе данных Правило соответствия внешних
- 20. Базы данных. МФПА СЦ родительской таблицы Для родительской таблицы: Вставка. Возникает новое значение первичного ключа. Существование
- 21. Базы данных. МФПА СЦ дочерней таблицы Для дочерней таблицы: Вставка. Нельзя вставить запись в дочернюю таблицу,
- 22. Базы данных. МФПА Стратегия поддержания СЦ Основные: RESTRICT (ОГРАНИЧИТЬ) - не разрешать выполнение операции, приводящей к
- 23. Базы данных. МФПА Обозначения ::= Равно по определению | Необходимость выбора одного из нескольких приведенных значений
- 24. Базы данных. МФПА Типы данных Символьный CHAR | VARCHAR Битовый BIT | BIT VARYING Точные числа
- 25. Базы данных. МФПА Создание БД CREATE DATABASE имя_базы_данных [ON [PRIMARY] [ [,...n] ] [, [,...n] ]
- 26. Базы данных. МФПА Пример создания БД CREATE DATABASE Archive ON PRIMARY ( NAME=Arch1, FILENAME=’c:\user\data\archdat1.mdf’, SIZE=100MB, MAXSIZE=200,
- 27. Базы данных. МФПА Изменение БД ::= ALTER DATABASE имя_базы_данных { ADD FILE [,...n] [TO FILEGROUP имя_группы_файлов
- 28. Базы данных. МФПА Основные объекты структуры базы данных SQL-сервера Tables Таблицы базы данных, в которых хранятся
- 29. Базы данных. МФПА Create table CREATE [ { GLOBAL | LOCAL } ] TEMPORARY] TABLE имя_таблицы
- 30. Базы данных. МФПА Ограничения столбца NOT NULL - в любой добавляемой или изменяемой строке столбец всегда
- 31. Базы данных. МФПА Ограничения таблицы CHECK (condition) - указываемое в скобках условие использует для сравнения значение
- 32. Базы данных. МФПА Пример создания CREATE TABLE Товар (Название VARCHAR(50) NOT NULL, Цена MONEY NOT NULL,
- 33. Базы данных. МФПА Изменение таблицы ALTER TABLE имя_таблицы {[ALTER COLUMN имя_столбца {новый_тип_данных [(точность[,масштаб])] [ NULL |
- 34. Базы данных. МФПА Select SELECT [ALL | DISTINCT ] {*|[имя_столбца [AS новое_имя]]} [,...n] FROM имя_таблицы [[AS]
- 35. Базы данных. МФПА Очередность выполнения FROM – определяются имена используемых таблиц; WHERE – выполняется фильтрация строк
- 36. Базы данных. МФПА Select … Where Сравнение: сравниваются результаты вычисления одного выражения с результатами вычисления другого.
- 37. Базы данных. МФПА Select … ORDER BY SELECT Клиент.Фамилия, Клиент.Фирма FROM Клиент ORDER BY Клиент.Фамилия SELECT
- 38. Базы данных. МФПА Выборка Операция выборки - построение горизонтального подмножества, т.е. подмножества кортежей, обладающих заданными свойствами.
- 39. Базы данных. МФПА Проекция Операция проекции - построение вертикального подмножества отношения, т.е. подмножества кортежей, получаемого выбором
- 40. Базы данных. МФПА Декартово произведение Декартово произведение RxS двух отношений (двух таблиц) определяет новое отношение -
- 41. Базы данных. МФПА Соединение Соединение - это процесс, когда две или более таблицы объединяются в одну.
- 42. Базы данных. МФПА Варианты соединения тета-соединение соединение по эквивалентности естественное соединение внешнее соединение полусоединение
- 43. Базы данных. МФПА Операция тета-соединения Операция тета-соединения определяет отношение, которое содержит кортежи из декартова произведения отношений
- 44. Базы данных. МФПА Естественное соединение Естественным соединением называется соединение по эквивалентности двух отношений R и S,
- 45. Базы данных. МФПА Внешние и внутренние соединения Внешнее соединение похоже на внутреннее, но в результирующий набор
- 46. Базы данных. МФПА Левое и правое внешнее соединение Левым внешним соединением называется соединение, при котором кортежи
- 47. Базы данных. МФПА Полусоединение Операция полусоединения определяет отношение, содержащее те кортежи отношения R, которые входят в
- 48. Базы данных. МФПА Объединение Объединение (UNION) R S отношений R и S можно получить в результате
- 49. Базы данных. МФПА Пересечение Операция пересечения (INTERSECT) R S=R-(R-S) определяет отношение, которое содержит кортежи, присутствующие как
- 50. Базы данных. МФПА Разность Разность (EXCEPT) R-S двух отношений R и S состоит из кортежей, которые
- 51. Базы данных. МФПА Вычисляемые поля В общем случае для создания вычисляемого (производного) поля в списке SELECT
- 52. Базы данных. МФПА Итоговые функции С помощью итоговых (агрегатных) функций в рамках SQL-запроса можно получить ряд
- 53. Базы данных. МФПА Select … Group By Часто в запросах требуется формировать промежуточные итоги, что обычно
- 54. Базы данных. МФПА Select … having При помощи HAVING отражаются все предварительно сгруппированные посредством GROUP BY
- 55. Базы данных. МФПА Подзапросы Подзапрос – это инструмент создания временной таблицы, содержимое которой извлекается и обрабатывается
- 56. Базы данных. МФПА Подзапросы, возвращающие единичное значение Определить дату продажи максимальной партии товара. SELECT Дата, Количество
- 57. Базы данных. МФПА Подзапросы, возвращающие множество значений Во многих случаях значение, подлежащее сравнению в предложениях WHERE
- 58. Базы данных. МФПА Exist Ключевые слова EXISTS и NOT EXISTS предназначены для использования только совместно с
- 59. Базы данных. МФПА Модификация данных Язык SQL ориентирован на выполнение операций над группами записей, хотя в
- 60. Базы данных. МФПА Запрос добавления Оператор INSERT применяется для добавления записей в таблицу. Формат оператора: ::=INSERT
- 61. Базы данных. МФПА Пример добавления INSERT INTO Товар (Название, Тип, Цена) VALUES(" Славянский ", " шоколад
- 62. Базы данных. МФПА Запрос удаления Оператор DELETE предназначен для удаления группы записей из таблицы. Формат оператора:
- 63. Базы данных. МФПА Запрос обновления Оператор UPDATE применяется для изменения значений в группе записей или в
- 64. Базы данных. МФПА Определение представления Представления, или просмотры (VIEW), представляют собой временные, производные (иначе - виртуальные)
- 65. Базы данных. МФПА Примеры представлений CREATE VIEW view1 AS SELECT КодКлиента, Фамилия, ГородКлиента FROM Клиент WHERE
- 66. Базы данных. МФПА Понятие функции пользователя Функции пользователя представляют собой самостоятельные объекты базы данных, такие, например,
- 68. Скачать презентацию














![Базы данных. МФПА 3 НФ SELECT НФ3Клиент.Имя, НФ3Клиент.Адрес, НФ3Заказ.[№ заказа], НФ3Заказ.[Дата заказа],](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/461053/slide-15.jpg)








![Базы данных. МФПА Создание БД CREATE DATABASE имя_базы_данных [ON [PRIMARY] [ [,...n]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/461053/slide-24.jpg)








![Базы данных. МФПА Select SELECT [ALL | DISTINCT ] {*|[имя_столбца [AS новое_имя]]}](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/461053/slide-33.jpg)
































Хозяйское состояние. Ладная хозяйка
Исконно русские и заимствованные слова
Общая характеристика дизонтогенеза
ЕЖЕНЕДЕЛЬНИК «КОНТРАКТЫ» И ВСЕУКРАИНСКИЙ РЕЙТИНГОВЫЙ ЖУРНАЛ «ГVАРДИЯ» ПРЕДСТАВЛЯЮТ РЕЙТИНГ ЮРИДИЧЕСКИХ КОМПАНИЙ В журнале будут
Основы управления персоналом
Презентация на тему Антонимы
Мультисенсорная среда для обучения английскому языку детей
Система ГМУ. Задания. Практические занятия. Заочники
Опыт изучения психологических особенностей российских генеральных директоров
Родительское собрание 15.09.22
Презентация на тему Новогодняя красавица «Ёлочка из перьев»
Нанотехнологии в РБ
«Возможность»
Аппликация из листьев
Классификация баров
Выставка детских рисунков Моя Россия студии Первоцвет дома детского творчества г. Минусинск
Тест на математическое мышление
День библиотек
Обучение. Лидогенерация. Понятие и значение. Ростелеком
INPRO Action Plan “Legal and Institutional Issues of Nuclear Energy Supply by TNIs”: Scope, Contents, Definitions
Викторина по теме: "Вода и воздух"
Classical Music
ВЛИЯНИЕ АНТРОПОГЕННЫХ ФАКТОРОВ НА ЗДОРОВЬЕ НАСЕЛЕНИЯ МОСКВЫ.
« СКАЗКА О САДОВЫХ ЦВЕТАХ»
Пакетные предложения воркшоп
Самое главное на земле - это жизнь
Клиентский сервис и поддержка в Интернете на примере Банк24.ру
Формирование универсальных учебных умений путём применения проектной технологии в процессе обучения учащихся в начальной школе