Bài giảng Cơ sở dữ liệu - Chương 9, Phần 3: View - Nguyễn Hồng Phương

10/11/2019  
Contents  
Introduction  
Creating a view  
View  
A view from two tables  
Dropping a view  
Updating a table from a view  
NGUYEN HongPhuong  
Hanoi University of Science and Technology  
1
2
Introduction  
Creating a view  
In SQL, a view is a virtual table based  
Syntax  
on the result-set of an SQL statement.  
CREATE VIEW view_name AS  
SELECT column1, column2, ...  
FROM table_name  
A view contains rows and columns, just  
like a real table. The fields in a view are  
fields from one or more real tables in  
the database.  
WHERE condition;  
You can add SQL functions, WHERE,  
and JOIN statements to a view and  
present the data as if the data were  
coming from one single table.  
3
4
1
10/11/2019  
Creating a view  
Querying on a view  
Examples  
CREATE VIEW vCompany1 AS  
SELECT Name, Address, Telephone  
FROM Company  
SELECT * FROM vCompany1  
WHERE Address LIKE'%Germany%';  
CREATE VIEW vCompany2 AS  
SELECT Name, Address, Telephone  
FROM Company  
SELECT * FROM vCompany2;  
WHERE Address LIKE '%Japan%'  
CREATE VIEW vComSupPro1(ComName, ProdName, Qty) AS  
SELECT Company.Name, Product.Name, Quantity  
FROM Company INNER JOIN Supply ON Company.CompanyID  
= Supply.CompanyID  
INNER JOIN Product ON Supply.ProductID = Product.ProductID  
5
6
Deleting a view  
Syntax  
DROP VIEW view_name;  
Example  
DROP VIEW vCompany1;  
DROP VIEW vCompany2;  
DROP VIEW vComSupPro1;  
7
8
2
pdf 2 trang Thùy Anh 12701 Free
Bạn đang xem tài liệu "Bài giảng Cơ sở dữ liệu - Chương 9, Phần 3: View - Nguyễn Hồng Phương", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_co_so_du_lieu_chuong_9_phan_3_view_nguyen_hong_phu.pdf