Содержание
- 2. Задача Создание таблиц и объектов в базе данных, в которых будет храниться информация о сущностях предметной
- 3. Типы таблиц Постоянные базовые таблицы (Base Table) - таблицы, содержимое которых хранится в базе данных и
- 4. ОПРЕДЕЛЕНИЕ БАЗОВЫХ ТАБЛИЦ
- 5. Создание базовой таблицы CREATE TABLE имя таблицы ( Имя_столбца тип_данных [, Имя_столбца тип_данных] … )
- 6. Создание таблицы заказов CREATE TABLE order ( id_order INT(5), o_date DATETIME, o_cost FLOAT, o_status VARCHAR(30) )
- 7. Создать таблицу products id_product INT(5), p_name VARCHAR(20), id_category INT(5), p_price FLOAT
- 8. Определение таблиц на основе существующей CREATE TABLE product_category1 SELECT id_product, p_name, id_category, p_price FROM products WHERE
- 9. Определение таблиц на основе существующей CREATE TABLE ptoduct_category2(id int(5)) SELECT id_product as ‘id’ FROM products WHERE
- 10. Клонирование таблиц CREATE TABLE new_products LIKE products
- 11. МОДИФИКАЦИЯ ТАБЛИЦ
- 12. Переименование таблицы Изменим таблицу заказов: переименуем ее в orders ALTER TABLE catalog.order RENAME catalog.orders RENAME TABLE
- 13. Добавление столбца ALTER TABLE имя_таблицы ADD определение столбца [, ADD определение столбца]…)
- 14. Добавьте поле id_buyer в таблицу заказов ALTER TABLE orders ADD id_buyer INT(11)
- 15. Добавьте поле id_seller в таблицу заказов ALTER TABLE orders ADD id_seller INT(11)
- 16. Удаление столбца ALTER TABLE имя_таблицы DROP имя_столбца
- 17. Удалить столбец o_date ALTER TABLE orders DROP o_date
- 18. Изменение определения столбца ALTER TABLE имя_таблицы MODIFY имя_столбца тип_данных
- 19. У таблицы new_products установите для p_name тип данных для varchar(30), для p_price – тип int(11) ALTER
- 20. УДАЛЕНИЕ ТАБЛИЦ
- 21. Удаление таблицы заказов DROP TABLE orders
- 22. ОГРАНИЧЕНИЯ ЦЕЛОСТНОСТИ
- 23. Типы ограничений целостности PRIMARY KEY [NOT] NULL DEFAULT UNIQUE- уникальное поле FOREIGN KEY CHECK ограничение значений
- 24. Свойства первичного ключа отношение (таблица) может иметь только один первичный ключ; первичный ключ должен быть уникальным;
- 25. Ограничения первичных ключей имя_столбца тип_данных PRIMARY KEY имя_столбца тип_данных AUTO_INCREMENT PRIMARY KEY ALTER TABLE имя_таблицы ADD
- 26. Ограничения первичных ключей CREATE TABLE orders ( id_order INT(5) AUTO_INCREMENT PRIMARY KEY, o_date DATETIME, o_cost FLOAT,
- 27. Ограничение на отсутствие значений имя_столбца тип_данных [NOT] NULL CREATE TABLE order ( id_order INT(5) PRIMARY KEY
- 28. Определение значений по умолчанию имя_столбца тип_данных DEFAULT значение_по_умолчанию CREATE TABLE order ( id_order INT(5), o_date DATATIME
- 29. Определение значений по умолчанию ALTER TABLE имя_таблицы ALTER имя_столбца SET DEFAULT значение ALTER TABLE имя_таблицы ALTER
- 30. Добавить (удалить) у столбца p_price (таблица products) значение по умолчанию ALTER TABLE products ALTER p_price SET
- 31. Ограничение уникальности имя_столбца тип_данных UNIQUE ALTER TABLE имя_таблицы ADD UNIQUE(список_столбцов)
- 32. Свойства внешних ключей Внешний ключ должен содержать такое же число колонок, такого же типа и в
- 33. Ограничение ссылочной целостности FOREIGN KEY (имя_столбца(ов)_дочерней_таблицы) REFERENCES имя_родительской_таблицы (имя_столбца(ов)) ON DELETE RESTRICT ON UPDATE CASCADE
- 34. Поддержка целостности RESTRICT – запрещает удалять строки, если на эту строку имеются ссылки из дочерней таблицы
- 35. Ограничение на значение ALTER TABLE users ADD u_phone CHAR(16) CHECK(u_phone LIKE '_(___)___-__-__')
- 36. Добавление ограничений ALTER TABLE имя_таблицы ADD ограничение_целостности
- 38. Скачать презентацию



![Создание базовой таблицы CREATE TABLE имя таблицы ( Имя_столбца тип_данных [, Имя_столбца тип_данных] … )](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/872335/slide-4.jpg)







![Добавление столбца ALTER TABLE имя_таблицы ADD определение столбца [, ADD определение столбца]…)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/872335/slide-12.jpg)









![Типы ограничений целостности PRIMARY KEY [NOT] NULL DEFAULT UNIQUE- уникальное поле FOREIGN KEY CHECK ограничение значений](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/872335/slide-22.jpg)



![Ограничение на отсутствие значений имя_столбца тип_данных [NOT] NULL CREATE TABLE order (](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/872335/slide-26.jpg)









Базовые структуры алгоритмов
Поиск элементов с заданными свойствами. Структура программы для поиска элементов
Интернет и английский язык: что нужно знать пользователю подростку
Установка WordPress
Презентация на тему Встраивание видео в презентацию
Обработка графической информации
Перископ с Нубасом
информатика Художиткова
Введение в C++. Философия C++
Защита объектов информатизации от хакерских атак
Диагностическая работа по информатике в формате ОГЭ
Копия SQL_SBORKA
Электронный документооборот
О деятельности Администрации города Апатиты в целях создания благоприятных условий для развития малого и среднего
Защита от сетевых атак
Турнир Инфознайка
Типографика - наука или искусство? Шрифты
Архитектура ЭВМ
Представление цифровой информации в компьютере
Система управления базами данных
Устройство компьютера
Общие сведения об операционных системах, средах, оболочках, системных программах. Лекция 1-2
Двоичная куча – пирамида (binary heap)
Python Start. Проекты
Clasno. Главная. Личный кабинет
Презентация. Основные компоненты мультимедиа
Испольование инфографики в групповом проекте
Общие сведения о мультимедийных технологиях