Computer >> Máy Tính >  >> Lập trình >> SQL Server

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

Cơ sở dữ liệu bao gồm các đối tượng như bảng, quy trình, hàm. Trong MS SQL Server có hai loại cơ sở dữ liệu

  1. Cơ sở dữ liệu hệ thống
  2. Cơ sở dữ liệu người dùng

Cơ sở dữ liệu hệ thống

Cơ sở dữ liệu hệ thống (CSDL) được tạo tự động khi bạn cài đặt MS SQL Server. Dưới đây là danh sách cơ sở dữ liệu hệ thống:

  1. Chính
  2. Mô hình MSDB
  3. Tempdb
  4. Tài nguyên (có sẵn từ phiên bản 2005)
  5. Phân phối (chỉ dành cho tính năng Di tích)

Cơ sở dữ liệu người dùng

Cơ sở dữ liệu người dùng do người dùng tự tạo (quản trị viên, nhà phát triển, người kiểm tra. Những người có quyền truy cập để tạo cơ sở dữ liệu). Dưới đây là các cách để tạo cơ sở dữ liệu người dùng.

Phương pháp 1 : Tạo cơ sở dữ liệu bằng T-SQL Script hoặc Khôi phục cơ sở dữ liệu

Đây là cú pháp cơ bản để tạo cơ sở dữ liệu trong MS SQL Server:

Create database 

Hoặc

Restore Database from disk = '

Ví dụ:

Để tạo cơ sở dữ liệu có tên Testdb, hãy chạy truy vấn sau:

Create database Testdb

Hoặc:

Restore database Testdb from disk = 'D:BackupTestdb_full_backup.bak'

Lưu ý rằng D:backup là nơi tệp sao lưu được lưu và Testdb_full_backup.bak là tên của tệp sao lưu.

Phương pháp 2 : Tạo cơ sở dữ liệu bằng SQL Server Management Studio

Kết nối với cài đặt SQL Server và nhấp chuột phải vào thư mục cơ sở dữ liệu. Nhấp để tạo cơ sở dữ liệu mới và màn hình bên dưới sẽ xuất hiện.

Cách tạo cơ sở dữ liệu trong MS SQL Server
Màn hình điền thông tin cho cơ sở dữ liệu mới được tạo

Nhập tên của CSLD (như trong ví dụ trên là Testdb) và nhấp vào OK. Testdb cơ sở dữ liệu sẽ được tạo như hình dưới đây.

Cách tạo cơ sở dữ liệu trong MS SQL Server
Cơ sở dữ liệu testdb đã được tạo