Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Giáo Trinh SQL bài 8

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn: Hồ Xuân Kiên
Người gửi: Trần Thị Thanh Diệu
Ngày gửi: 13h:54' 26-11-2009
Dung lượng: 418.5 KB
Số lượt tải: 138
Số lượt thích: 0 người
1
Khung nhìn - View
2
1. Giới thiệu:
View là một table ảo có nội dung được định nghĩa thông qua một truy vấn bằng Select.
View không phải là nơi lưu trữ dữ liệu mà chỉ là nơi để tham chiếu dữ liệu.

Mục đích của View:
Hạn chế User xem những thông tin cần xem
Đơn giản hóa việc truy cập dữ liệu
Lựa chọn dữ liệu cần thiết ứng với mỡi User
Dùng View để Import / Export dữ liệu
3
b. Hạn chế khi dùng View:
Không bao gồm mệnh đề Compute hoặc Compute By
Không bao gồm từ khóa INTO
Không định nghĩa Full Text Index trên View
Không thể kết hợp nhiều câu T-SQL khác trong View
Không thể tham chiếu > 1024 cột
Chỉ được dùng Order By khi từ khóa TOP được dùng
4
2. Tạo View:
CREATE VIEW
AS


Vd:
Create View vw_SoLuong
As
Select m.TenHang, c.SoLuong
From MatHang as m Inner Join
ChiTietDatHang as c On m.MaHang = m.MaHang
5
3. Truy xuất dữ liệu thông qua View:
Tương tự truy xuất dữ liệu trên Table
4. Xem dữ liệu thông qua View:
Dùng câu lệnh Select
Vd: Select * vw_SinhVien
5. Hiệu chỉnh View:
ALTER VIEW
AS

6. Xóa View:
DROP
6
7. Insert, Delete, Update dữ liệu thông qua View:
Giống thao tác dữ liệu trên Table, tuy nhiên View phải tuân thủ các điều kiện sau:
Insert, Delete, Update trên View khi View tác động trên một Table
Trong Select định nghĩa View không được dùnt ù khóa Distinct, TOP, Group By, Union
View không có các cột tính toán.
7
7. Insert, Delete, Update dữ liệu thông qua View:
Giống thao tác dữ liệu trên Table, tuy nhiên View phải tuân thủ các điều kiện sau:
Insert, Delete, Update trên View khi View tác động trên một Table
Trong Select định nghĩa View không được dùnt ù khóa Distinct, TOP, Group By, Union
View không có các cột tính toán.
8
GetDate()  datetime hiện tại
GetUTCDate()  datetime GMT hiện tại
DatePart (datepart, date)  part of a datetime
DateName (datepart, date)  part of a datetime
DateDiff (datepart, startdate, enddate) : trừ datetime
DateAdd (datepart, number, date) : cộng datetime
Một số hàm về ngày tháng của SQL Server
9
10
Làm việc với View
bằng Enterprise Manager
 
Gửi ý kiến