Các thành phần cơ bản và đối tượng cơ sở dữ liệu của SQL Server

Một phần của tài liệu phân tích thiết kế và xây dựng chương trình quản lý siêu thị việc làm (Trang 78 - 79)

X. Một số giao diện: 1.Trang Chủ

2.Các thành phần cơ bản và đối tượng cơ sở dữ liệu của SQL Server

2. Các thành phần cơ bản và đối tượng cơ sở dữ liệu của SQLServer 2005 Server 2005

a. Các thành phần cơ bản:

 SQL chứa nhiều đối tượng bao gồm:

− Database: cơ sở dữ liệu của SQL.

− Tập tin log: tập tin lưu trữ những chuyển tác của SQL.

− Table: bảng dữ liệu.

− Filegroup: tập tin nhóm.

− Diagram: Sơ đồ quan hệ.

− View: khung nhìn số liệu dựa trên bảng.

− Stored Procedure: thủ tục và hàm nội.

− User defined Function: hàm do người dùng định nghĩa.

− User: người sử dụng cơ sở dữ liệu.

− Roles: các quy định vai trò và chức năng trong hệ thống.

− Rules: những quy tắc.

− Default: các giá trị mặc định.

− User-defined data types: kiểu dữ liệu do người dùng tự định nghĩa.

− Full-text catalogs: tập phân loại dữ liệu text. b. Đối tượng cơ sở dữ liệu của SQL Server 2005:

− Cơ sở dữ liệu là đối tượng có ảnh hưởng cao nhất khi bạn làm việc với SQL Server, tuy nhiên những đối tượng con của cơ sở dữ liệu mới là thành phần chính của cơ sở dữ liệu.

− Cơ sở dữ liệu SQL là một CSDL đa người dùng, với mỗi Server bạn chỉ có một hệ quản trị CSDL. Nếu muốn có nhiều hệ CSDL bạn cần có nhiều Server tương ứng.

− Truy cập CSDL SQL Server dựa vào những tài khoản người dùng riêng biệt và ứng với quyền truy cập nhất định. Khi cài đặt SQL Server bạn có 6 CSDL mặc định sau:

 Master: bất kì hệ CSDL nào cũng có CSDL Master, chúng chứa đựng tất cả các bảng dữ liệu đặc biệt (bảng hệ thống) và kiểm soát tất cả hoạt động của hệ thống.

 Model: CSDL này chứa đựng tất cả các Template dùng làm mẫu để tạo CSDL mới, vì vậy bạn khơng được xố CSDL này. Khi một CSDL được tạo ra thì CSDL mới này ít nhất cũng bằng và giống như CSDL model.

 Msdb: như đã nêu trên, nếu ta xố 2 CSDL Master và Model đã nêu trên thì hệ thống bị lỗi, nhưng với CSDL Msdb thì khác, Msdb chính là q trình SQL Agent lưu trữ tất cả các tác vụ xảy ra trong SQK Server. Nếu xoá CSDL này, bạn phải cài đặt lại khi nó cần dùng hay khi hệ thống yêu cầu.

 Tempdb: CSDL tempdb là một trong những CSDL chính của SQL Server. CSDL này cho phép người dùng tạo những ứng dụng tham khảo hay thực tập khi bắt đàu với CSDL thực.

 Pubs: CSDL pubs chứa hầu hết nội dung về hướng dẫn, trợ giúp và cả tham khảo về SQL Server. Bạn cũng có thể xố CSDL này mà không cần xác nhận với SQL Server.

 Northwind: giống CSDL pubs, đây là CSDL mẫu cho người dùng tham khảo, hay các lập trình viên dùng để truy cập dữ liệu SQL Server.

Một phần của tài liệu phân tích thiết kế và xây dựng chương trình quản lý siêu thị việc làm (Trang 78 - 79)