MS SQL Server - Tạo cơ sở dữ liệu
Cơ sở dữ liệu là một tập hợp các đối tượng như bảng, dạng xem, thủ tục được lưu trữ, hàm, trình kích hoạt, v.v.
Trong MS SQL Server, có sẵn hai loại cơ sở dữ liệu.
- Cơ sở dữ liệu hệ thống
- 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 được tạo tự động khi chúng ta cài đặt MS SQL Server. Sau đây là danh sách các cơ sở dữ liệu hệ thống -
- Master
- Model
- MSDB
- Tempdb
- Tài nguyên (Được giới thiệu trong phiên bản 2005)
- Phân phối (Nó chỉ dành cho tính năng Nhân bản)
Cơ sở dữ liệu người dùng
Cơ sở dữ liệu người dùng được tạo bởi người dùng (Quản trị viên, nhà phát triển và người kiểm tra có quyền truy cập để tạo cơ sở dữ liệu).
Các phương pháp sau được sử dụng để tạo cơ sở dữ liệu người dùng.
Phương pháp 1 - Sử dụng T-SQL Script hoặc Khôi phục Cơ sở dữ liệu
Sau đây là cú pháp cơ bản để tạo cơ sở dữ liệu trong MS SQL Server.
Create database <yourdatabasename>
HOẶC LÀ
Restore Database <Your database name> from disk = '<Backup file location + file name>
Thí 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 LÀ
Restore database Testdb from disk = 'D:\Backup\Testdb_full_backup.bak'
Note - D: \ backup là vị trí của tệp sao lưu và Testdb_full_backup.bak là tên tệp sao lưu
Phương pháp 2 - Sử dụng SQL Server Management Studio
Kết nối với phiên bản SQL Server và nhấp chuột phải vào thư mục cơ sở dữ liệu. Nhấp vào cơ sở dữ liệu mới và màn hình sau sẽ xuất hiện.
Nhập trường tên cơ sở dữ liệu với tên cơ sở dữ liệu của bạn (ví dụ: để tạo cơ sở dữ liệu với tên 'Testdb') và nhấp vào OK. Cơ sở dữ liệu testdb sẽ được tạo như trong ảnh chụp sau.