Tạo Lần
Cấu trúc của một cơ sở dữ liệu đó đã thiết kế theo nguyên tắc âm thanh -
trong đó có bình thường thích hợp (xem Chương 5) - tối đa hóa sự toàn vẹn
của dữ liệu. Cấu trúc này, tuy nhiên, thường là không phải là cách tốt nhất để nhìn vào
các dữ liệu. Một số ứng dụng có thể sử dụng các dữ liệu giống nhau, nhưng mỗi ứng dụng
có thể có một sự nhấn mạnh khác nhau. Một trong những tính năng mạnh mẽ nhất của SQL là
năng lực của mình để hiển thị điểm của dữ liệu được cấu trúc khác nhau từ
cách các bảng cơ sở dữ liệu lưu trữ dữ liệu. Các bảng bạn sử dụng như là nguồn cho
các cột và các hàng trong một lần xem là các bảng cơ sở. Chương 3 thảo luận về quan điểm như
một phần của ngôn ngữ định nghĩa dữ liệu (DDL); Phần này xem xét quan điểm trong
bối cảnh lấy và thao tác dữ liệu.
Một câu lệnh SELECT luôn luôn trả về kết quả là một trong những hình thức của một bảng ảo. Một
xem là một loại đặc biệt của bảng ảo. Bạn có thể phân biệt được một cái nhìn từ khác
bảng ảo vì siêu dữ liệu của cơ sở dữ liệu chứa các định nghĩa của một cái nhìn.
Sự phân biệt này cho một cái nhìn một mức độ kiên trì rằng các bảng ảo khác
không có.
Bạn có thể thao tác một cái nhìn cũng giống như bạn có thể thao tác một thực bàn. Sự khác biệt
là dữ liệu của xem không có một sự tồn tại độc lập. Quan điểm
phát xuất dữ liệu từ các bảng hoặc các bảng từ đó bạn vẽ các cột của khung nhìn.
Mỗi ứng dụng có thể có quan điểm riêng độc đáo của cùng một dữ liệu.
Hãy xem xét các cơ sở dữ liệu VetLab mà tôi mô tả ở Chương 5. Đó là cơ sở dữ liệu
chứa năm bàn: CLIENT, KIỂM TRA, nHÂN VIÊN, đơn hàng, và KẾT QUẢ.
Giả sử người quản lý tiếp thị quốc gia muốn nhìn thấy từ đó nêu các
đơn đặt hàng của công ty đang đến. Một số thông tin này nằm trong KHÁCH HÀNG
đang được dịch, vui lòng đợi..
