Computer >> Hướng Dẫn 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, thủ tục, hàm. Trong MS SQL Server có hai loại cơ sở dữ liệu:

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

System database (Cơ sở dữ liệu hệ thống)

Cơ sở dữ liệu hệ thống được tạo tự động khi bạn cài đặt MS SQL Server. Danh sách các system database:

  1. Master
  2. Model
  3. MSDB
  4. Tempdb
  5. Resource (có từ phiên bản 2005)
  6. Distribution (chỉ cho tính năng Replication)

User database (Cơ sở dữ liệu người dùng)

User database do người dùng tự tạo (quản trị viên, lập trình viên, tester... có quyền tạo database). Dưới đây là các cách tạo user database.

Cách 1: Tạo database bằng T-SQL Script hoặc Restore Database

Cú pháp cơ bản để tạo database trong MS SQL Server:

CREATE DATABASE tên_csdl

Hoặc

RESTORE DATABASE tên_csdl FROM DISK = 'đường_dẫn_file_backup'

Ví dụ:

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

CREATE DATABASE TestDB

Hoặc:

RESTORE DATABASE TestDB FROM DISK = 'D:\Backup\TestDB_full_backup.bak'

Lưu ý D:\Backup là nơi lưu file backup và TestDB_full_backup.bak là tên file backup.

Cách 2: Tạo database bằng SQL Server Management Studio

Kết nối đến cài đặt SQL Server và chuột phải vào thư mục Databases. Chọn New Database và màn hình 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 database mới

Nhập tên CSDL (như ví dụ trên là TestDB) và nhấn OK. Cơ sở dữ liệu TestDB sẽ được tạo như dưới.

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

Database TestDB đã được tạo