Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tạo cơ sở dữ liệu trong SQL Server

Để tạo cơ sở dữ liệu trong SQL Server bằng GUI:

  1. Từ Trình khám phá đối tượng, nhấp chuột phải vào Cơ sở dữ liệu và chọn Cơ sở dữ liệu mới ...
  2. Đặt tên cho cơ sở dữ liệu, điều chỉnh cài đặt nếu cần, sau đó nhấp vào OK

Khi bạn đã tạo cơ sở dữ liệu, bạn có thể tạo bảng và các đối tượng cơ sở dữ liệu khác. Bạn cũng có thể sửa đổi bất kỳ thuộc tính cơ sở dữ liệu nào theo yêu cầu.

Dưới đây là ảnh chụp màn hình cho các bước trên.

Trình khám phá đối tượng

Từ Trình khám phá đối tượng, nhấp chuột phải vào Cơ sở dữ liệu và chọn Cơ sở dữ liệu mới ... :

Đặt tên cho Cơ sở dữ liệu

Đặt tên cho cơ sở dữ liệu, điều chỉnh cài đặt theo yêu cầu, sau đó nhấp vào OK :

Cơ sở dữ liệu bây giờ sẽ xuất hiện trong Trình khám phá đối tượng trong Cơ sở dữ liệu .

Thuộc tính cơ sở dữ liệu

Bạn có thể điều chỉnh các thuộc tính cơ sở dữ liệu bằng cách nhấp chuột phải vào cơ sở dữ liệu trong Trình khám phá đối tượng:

Thao tác này sẽ trả về hộp thoại Thuộc tính cơ sở dữ liệu:

Cơ sở dữ liệu mô hình

Khi bạn tạo cơ sở dữ liệu của mình, cơ sở dữ liệu sẽ sử dụng mô hình cơ sở dữ liệu dưới dạng mẫu.

Mô hình cơ sở dữ liệu được tạo khi bạn cài đặt SQL Server. Bạn có thể thấy cơ sở dữ liệu trong danh sách cơ sở dữ liệu trong Object Explorer ngay cả trước khi bạn tạo cơ sở dữ liệu đầu tiên của mình.

Nếu bạn thường xuyên tạo cơ sở dữ liệu mới và ngay lập tức thấy mình phải sửa đổi chúng với cùng những thay đổi mỗi lần, bạn có thể sửa đổi mô hình cơ sở dữ liệu để kết hợp những thay đổi đó. Bạn sẽ không cần phải sửa đổi mọi cơ sở dữ liệu bạn tạo với những thay đổi tương tự.

Ví dụ:bạn có thể đặt quyền, thêm các đối tượng như bảng, hàm hoặc thủ tục được lưu trữ, v.v.

Các hạn chế của Cơ sở dữ liệu Mô hình

Tuy nhiên, có một số tác vụ không thể thực hiện được trên model cơ sở dữ liệu. Kể từ SQL Server 2016, đây là:

  • Thêm tệp hoặc nhóm tệp.
  • Thay đổi đối chiếu. Đối chiếu mặc định là đối chiếu máy chủ.
  • Thay đổi chủ sở hữu cơ sở dữ liệu. mô hình thuộc sở hữu của sa .
  • Bỏ qua cơ sở dữ liệu.
  • Bỏ khách người dùng từ cơ sở dữ liệu.
  • Cho phép thu thập dữ liệu thay đổi.
  • Tham gia phản chiếu cơ sở dữ liệu.
  • Xóa nhóm tệp chính, tệp dữ liệu chính hoặc tệp nhật ký.
  • Đổi tên cơ sở dữ liệu hoặc nhóm tệp chính.
  • Đặt cơ sở dữ liệu thành NGOẠI TUYẾN.
  • Đặt nhóm tệp chính thành READ_ONLY.
  • Tạo các thủ tục, chế độ xem hoặc trình kích hoạt bằng cách sử dụng tùy chọn WITH ENCRYPTION. Khóa mã hóa được gắn với cơ sở dữ liệu mà đối tượng được tạo. Các đối tượng được mã hóa được tạo trong mô hình cơ sở dữ liệu chỉ có thể được sử dụng trong mô hình .

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SqlParameter không cho phép Tên bảng - các tùy chọn khác mà không có cuộc tấn công tiêm sql?

  2. Thiết kế cơ sở dữ liệu:một bảng lớn hay các bảng riêng biệt?

  3. Liệu một Công việc Máy chủ SQL có bỏ qua một lần chạy theo lịch trình nếu nó đang chạy không?

  4. Các ký tự tối đa cho NVARCHAR (MAX) là bao nhiêu?

  5. Tìm phụ thuộc trong SQL Server:sql_expression_dependencies