3.2. ÐÑедÑÑавлениÑ
ÐÑпомниÑе запÑоÑÑ, Ñ ÐºÐ¾ÑоÑÑми Ð¼Ñ Ð¸Ð¼ÐµÐ»Ð¸ дело в Разделе 2.6. ÐÑедположим, ÑÑо Ð²Ð°Ñ Ð¸Ð½ÑеÑеÑÑÐµÑ ÑоÑÑавной ÑпиÑок из погоднÑÑ Ð·Ð°Ð¿Ð¸Ñей и кооÑÐ´Ð¸Ð½Ð°Ñ Ð³Ð¾Ñодов, но Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе каждÑй Ñаз вводиÑÑ Ð²ÐµÑÑ ÑÑÐ¾Ñ Ð·Ð°Ð¿ÑоÑ. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ Ð¿ÑедÑÑавление по Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð·Ð°Ð¿ÑоÑÑ, ÑакÑиÑеÑки пÑиÑвоиÑÑ Ð¸Ð¼Ñ Ð·Ð°Ð¿ÑоÑÑ, а заÑем обÑаÑаÑÑÑÑ Ðº Ð½ÐµÐ¼Ñ ÐºÐ°Ðº к обÑÑной ÑаблиÑе:
CREATE VIEW myview AS
SELECT name, temp_lo, temp_hi, prcp, date, location
FROM weather, cities
WHERE city = name;
SELECT * FROM myview;ÐкÑивное иÑполÑзование пÑедÑÑавлений â ÑÑо клÑÑевой аÑÐ¿ÐµÐºÑ Ñ Ð¾ÑоÑего пÑоекÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð°Ð· даннÑÑ SQL. ÐÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ Ð²Ð°Ð¼ ÑкÑÑÑÑ Ð²Ð½ÑÑÑеннее ÑÑÑÑойÑÑво ваÑÐ¸Ñ ÑаблиÑ, коÑоÑÑе могÑÑ Ð¼ÐµÐ½ÑÑÑÑÑ Ð¿Ð¾ меÑе ÑазвиÑÐ¸Ñ Ð¿ÑиложениÑ, за надÑжнÑми инÑеÑÑейÑами.
ÐÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ Ð¿ÑакÑиÑеÑки везде, где можно иÑполÑзоваÑÑ Ð¾Ð±ÑÑнÑе ÑаблиÑÑ. РдоволÑно ÑаÑÑо пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑоздаÑÑÑÑ Ð½Ð° базе дÑÑÐ³Ð¸Ñ Ð¿ÑедÑÑавлений.