SQL Tutorial - Views
This video will teach you how to create, alter and drop views with working examples, within SQL Server, we also look at the benefits and limitations of views and creating views with schemabinding and encryption.
CREATE VIEW ‘name’ (optional column list)
(optional) WITH (SCHEMABINDING / ENCRYPTION)
AS
SELECT STATEMENT
SQL Statements used below:
IF OBJECT_ID(N'vwSummary', N'V') IS NOT NULL
DROP VIEW vwSummary;
GO
CREATE VIEW vwSummary (Customer_Id, Customer_Name, Order_Id, Order_Date, Title, [Paperback/Hardback])
WITH ENCRYPTION
AS
SELECT C_Id AS Customer_Id, C_First_Name + ' ' + C_Last_Name AS Customer_Name, O_Id AS Order_Id, O_Date AS Order_Date, P_Title AS Title, P_Type AS [Paperback/Hardback] FROM dbo.Customers
INNER JOIN dbo.Orders ON C_Id = O_C_Id
INNER JOIN dbo.Order_Details ON O_Id = OD_O_Id
INNER JOIN dbo.Books ON OD_P_Id = P_Id;
SELECT Customer_Id, Customer_Name, Order_Id, Order_Date, Title, [Paperback/Hardback] FROM vwSummary
WHERE Customer_Id = 1
ALTER TABLE dbo.Customers
ALTER COLUMN C_First_Name NVARCHAR(100) NOT NULL
ALTER TABLE dbo.Customers
ALTER COLUMN C_Middle_Name VARCHAR(50) NULL
Find out View text:
SELECT b.[definition] FROM sys.objects AS A
INNER JOIN sys.sql_modules AS B ON A.object_id = B.object_Id
WHERE a.[type] = N'V':
CREATE VIEW vwLowStock (Title, Stock)
AS
SELECT P_Title, P_Stock
FROM dbo.Books
WHERE P_Stock ‘less than’= 5
DROP VIEW vwLowStock
CREATE VIEW vwTotals
AS
SELECT O_C_Id AS Customer_Id, SUM(O_Total) AS Total FROM Orders
GROUP BY O_C_Id
Views are covered in the Microsoft Exam – Querying SQL Server (70-461) 2012 / 2014.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «SQL Tutorial - Views», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.