1. Операции представления MySQL поддерживаются только в новых версиях базы данных. Преимущество операций представления заключается в том, что они могут упростить запросы к базе данных. Особенно для некоторых часто запрашиваемых таблиц данных мы можем сначала создать представление, а затем запросить этот тип данных. позже, вы можете напрямую запросить представление. Это также может повысить эффективность запросов.
Еще одним преимуществом представлений является то, что если вы измените поля или значения базовой таблицы данных, таблица представления также изменится соответствующим образом, поэтому нам не придется беспокоиться о рассинхронизации данных представления при изменении значений полей. базовых данных.
Например: создайте представление, а затем выполните запрос через представление.
создайте представление v3 как SELECT b.sid, b.grade, c.cname
ИЗ класса Б, курса В
ГДЕ b.cid = c.cid
Затем запросите получение фрагмента данных из представления.
выберите sid,grade,cname из версии 3, где sid=200410001
Не лучше ли это понять и больше не использовать совместный запрос для запроса определенного фрагмента данных.
2. Хранимые процедуры. Эта операция может сделать операции с базой данных более краткими, а также лучше отражает возможность повторного использования операций с данными. Хранимые процедуры могут реализовывать операции с несколькими таблицами, а также разрешена передача других параметров. Пожалуйста, обратитесь к руководству для конкретных операций.
Эти две функции SQL можно гибко применять в нашей реальной разработке. Возможно, они смогут изменить некоторые из наших необоснованных операций с базами данных в прошлом, сделав программы, которые мы пишем, более разумными и простыми в обслуживании.