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

Cách tạo cơ sở dữ liệu trong SQL Server bằng TSQL hoặc GUI - Hướng dẫn SQL Server / TSQL Phần 24

Tình huống:

Bạn đang làm việc với tư cách là nhà phát triển cơ sở dữ liệu và bạn phải chuẩn bị các tập lệnh cho Tạo cơ sở dữ liệu với các yêu cầu dưới đây để nó có thể chạy trong các Phiên bản máy chủ SQL QA, UAT và Sản xuất.
Tên cơ sở dữ liệu:TechBrothersIT Tên tệp chính:Nhóm tệp TechBrothersITIndex:Tệp TechBrothersIT_IndexeLog Tên:TechBrothersIT và tệp Chính phải nằm trên C:\ PrimaryDBFilesIndex Tệp phải nằm trên C:\ IndexDBFilesand Tệp nhật ký phải nằm trên C:\ LogDBFiles
Kích thước ban đầu cho mỗi tệp phải là 1GB và Kích thước tối đa được đặt thành Tăng trưởng tệp không giới hạn và phải được đặt thành 2 GB.

Giải pháp:

Bạn có thể tạo cơ sở dữ liệu bằng cách sử dụng giao diện Người dùng đồ họa trong SSMS hoặc bạn có thể sử dụng TSQL. Hãy thực hiện việc này bằng cách sử dụng GUI trước và sau đó chúng ta sẽ làm tương tự bằng cách sử dụng TSQL.
Bước 1: Nhấp chuột phải vào tab Cơ sở dữ liệu và sau đó nhấn Cơ sở dữ liệu mới để mở Trình hướng dẫn tạo cơ sở dữ liệu.
Cách tạo cơ sở dữ liệu mới trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL
Bây giờ thực hiện các thay đổi theo yêu cầu của chúng tôi. 1 GB =1024 MB. Ngoài ra, chúng tôi cần thêm Nhóm tệp mới cho Tệp chỉ mục.
Cách tạo Cơ sở dữ liệu trong SQL Server - Hướng dẫn SQL Server / TSQL

Bây giờ một lần bạn nhấn Ok, cơ sở dữ liệu mới sẽ được tạo.
Cách tạo Cơ sở dữ liệu bằng cách sử dụng Tập lệnh TSQL:
Nếu bạn không muốn tạo cơ sở dữ liệu bằng cách sử dụng GUI, bạn có thể nhấn nút Script và sau đó tạo Script trong Windows mới.
Tập lệnh TSQL sẽ được tạo trong cửa sổ mới và bạn có thể sử dụng nó để tạo cơ sở dữ liệu. Ngoài ra, bạn có thể thực hiện các thay đổi tùy theo môi trường của mình nếu các đường dẫn khác nhau.
CREATE DATABASE [TechBrothersIT] CONTAINMENT = NONE ON PRIMARY (
    NAME = N'TechBrothersIT'
    ,FILENAME = N'C:\PrimaryDBFiles\TechBrothersIT.mdf'
    ,SIZE = 1048576 KB
    ,FILEGROWTH = 2062336 KB
    )
    ,FILEGROUP [IndexFileGroup] (
    NAME = N'TechBrothersIT_Index'
    ,FILENAME = N'C:\IndexDBFiles\TechBrothersIT_Index.ndf'
    ,SIZE = 1048576 KB
    ,FILEGROWTH = 1048576 KB
    ) LOG ON (
    NAME = N'TechBrothersIT_log'
    ,FILENAME = N'C:\LogDBFiles\TechBrothersIT_log.ldf'
    ,SIZE = 1048576 KB
    ,FILEGROWTH = 2062336 KB
    )
 
 Nếu bạn cần thêm nhiều nhóm tệp hoặc thêm tên tệp vào nhóm tệp, bạn có thể thực hiện điều đó như chúng tôi đã thực hiện trong tập lệnh TSQL ở trên. 




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hạn chế kết nối SQL Server đối với một địa chỉ IP cụ thể

  2. Tìm hiểu kiểu dữ liệu của các cột được trả về trong tập kết quả trong SQL Server

  3. Các loại con trỏ máy chủ SQL - Chỉ chuyển tiếp con trỏ động | Hướng dẫn sử dụng SQL Server / TSQL

  4. Tại sao tôi nên sử dụng int thay vì một byte hoặc viết tắt trong C #

  5. Xóa dữ liệu thông qua một hàm có giá trị bảng trong SQL Server