X. Một số giao diện: 1.Trang Chủ
4. Các đối tượng của CSDL SQL Server
a. Bảng – Table:
− Trong CSDL, bảng là phần chính, do bảng lưu trữ các dữ liệu thực, khi cần giao tiếp với các dữ liệu khác. Bảng là đối tượng căn bản nhất. Trong bất kì loại CSDL nào, chúng được coi như một miền dữ liệu.
− Khi định nghĩa bảng dữ liệu cần quan tâm đến các yếu tố: Key: trường đó có khố hay khơng.
ID: trường đó có thuộc tính Identify hay khơng Column name: tên của cột.
Data types: dữ liệu tương ứng. Size: kích thước dữ liệu.
Allow null: cho phếp giá trị rỗng hay không. Default: giá trị mặc nhiên cho trường.
Identity Seed: nếu cột này Identity, số bắt đầu phải là 1 hoặc 2. Identity Increament: số nhảy cho mỗi lần tăng.
b. Chỉ mục – Indexs:
−Chỉ tồn tại trong khung nhìn (View) hay Tables. Chỉ mục có ảnh hưởng đến tốc độ truy cập số liệu, nhất là khi cần tìm kiếm thơng tin trên bảng. Chỉ mục giúp làm tăng tốc độ cho việc tìm kiếm.
−Có 2 loại chỉ mục:
Clustered: ứng với loại chỉ mục này, một bảng chỉ có một chỉ mục, số liệu được sắp theo trang.
Non – Clustered: ứng với chỉ mục này, một bảng có thể có nhiều chỉ mục, số liệu được sắp theo dữ liệu mà bạn trỏ đến.
c. Bẫy lỗi – Triggers:
− Triggers là đối tượng chỉ tồn tại trong bảng, cụ thể là một đoạn mã, và tự động thực thi khi có một hành động nào đó xảy ra đối với dữ liệu trong bảng như: Insert, Update, Delete.
d. Ràng buộc – Constraints:
− Constraint là một đối tượng, nó là một phần nhỏ trong bảng, chúng ràng buộc dữ liệu trong bảng hoặc một bảng khác.
e. Diagram - Lược đồ quan hệ:
− Khi xây dựng CSDL cho ứng dụng hay thương mại điện tử đều phải dựa trên việc phân tích thiết kế hệ thống, sau đó sẽ thiết lập quan hệ dữ liệu giữa các thực thể ERD.
− Bằng mơ hình quan hệ này, bạn đưa chúng vào xây dựng trên CSDL thực của SQL. Diagram là công cụ duy nhất giúp bạn thực hiện việc kết nối trên.
f. Khung nhìn – Views:
− View là một khung nhìn hay bảng ảo của bảng. Cũng giống như bảng nhưng View khơng thể chứa dữ liệu. Ngồi ra, View cịn có thể liên kết nhiều bảng lại với nhau theo quan hệ nhất định cùng với những tiêu chuẩn theo yêu cầu của người dùng.
g. Thủ tục nội – Stored Procedure:
− Stored Procedure hay còn gọi là spocs, tiếp tục triển khai như một phần lập trình SQL trên CSDL. Stored Procedure cho phép khai báo biến, nhận tham số cũng như các phat biểu có điều kiện.