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

Cách nhập dữ liệu từ tệp script vào SQL Server

Xin chào các bạn, trong các bài viết trước mình đã cùng các bạn cài đặt SQL Server, tạo kết nối với SQL Server thông qua SSMS (SQL Server Management Studio) và tìm hiểu về một số thao tác cơ bản với SQL Server. đã.

Trong bài tiếp theo này, mình sẽ cùng các bạn tìm hiểu cách mở và chạy một tệp script (tệp chứa câu lệnh SQL) để tạo bảng và Chèn dữ liệu mẫu vào SQL Server thông qua SQL Server. SSMS.

# đầu tiên. Thiết kế cơ sở dữ liệu

Hiểu và nắm bắt được thiết kế của cơ sở dữ liệu là một việc rất quan trọng khi bạn làm việc với hệ quản trị cơ sở dữ liệu.

Dưới đây là thiết kế của cơ sở dữ liệu mẫu mà tôi sẽ sử dụng trong bài viết này. Tất cả đã được viết dưới dạng Script. Bạn có thể tải tệp tại đây hoặc tại đây.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

# 2. Tạo cơ sở dữ liệu mới

Đầu tiên, bạn kết nối với cơ sở dữ liệu SQL Server thông qua SSMS như tôi đã hướng dẫn trong các bài viết trước.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Sau đó, tạo một cơ sở dữ liệu mới bằng cách nhấp vào Cơ sở dữ liệu => và chọn Cơ sở dữ liệu mới… như hình dưới đây.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Vì trong Script mình đã định nghĩa tên cơ sở dữ liệu là BikeStores nên ở phần Tên cơ sở dữ liệu, bạn nên đặt thành BikeStores để tránh lỗi biên dịch Script.

=> Đặt tên xong, bấm OK để tiếp tục.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Được rồi, vậy là chúng ta đã có một cơ sở dữ liệu có tên là BikeStores. Tuy nhiên, tại thời điểm này, cơ sở dữ liệu của chúng tôi vẫn trống và không có gì.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

# 3. Mở và chạy các tệp Script trong SSML

Tiếp theo, chúng ta sẽ mở Script và chạy nó để thêm các bảng và dữ liệu mẫu vào cơ sở dữ liệu mới được tạo.

Thực hiện:Bạn vào File => chọn Open => và chọn File như hình dưới. Hoặc bạn có thể sử dụng tổ hợp phím CTRL + O cho nhanh.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Script đầu tiên (Create Objects) sẽ là Script được sử dụng để tạo các bảng trong cơ sở dữ liệu. Trước tiên, bạn sẽ mở và chạy tệp này để tạo các bảng trong cơ sở dữ liệu.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Sau khi mở, nhấp vào Thực thi để biên dịch Tập lệnh đó.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Và lúc này trong phần Tables bạn sẽ thấy tất cả các bảng như trong thiết kế đã được tạo thành công, ngoài ra sẽ có thông báo với nội dung Lệnh đã hoàn thành thành công trong phần Messages.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Bạn làm tương tự với tệp thứ 3 (Tải dữ liệu), tệp này sẽ thêm dữ liệu mẫu vào các bảng cơ sở dữ liệu.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Tiếp tục nhấp vào Thực thi để biên dịch Tập lệnh.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Bạn có thể quan sát trong phần Tin nhắn trả về như hình bên dưới là dữ liệu đã được thêm thành công.

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

Để kiểm tra, bạn có thể mở một bảng bất kỳ để xem dữ liệu đã được thêm vào hay chưa. Ở đây tôi mở bảng production.categories

Cách nhập dữ liệu từ tệp script vào SQL Server Cách nhập dữ liệu từ tệp script vào SQL Server

# 4. Phần kết

Được rồi, quá trình nhập dữ liệu từ SQL Server Management Studio cũng tương đối đơn giản phải không.

Qua bài viết này, mình tin rằng bạn đã biết cách sử dụng tệp Script để tạo bảng cũng như thêm dữ liệu vào cơ sở dữ liệu trong SQL Server rồi phải không!

Thực tế khi làm một dự án, người ta có thể xuất Cơ sở dữ liệu (Export) thành tệp Script để mang sang các máy khác chạy rất tiện lợi.

Được rồi, hẹn gặp lại các bạn trong các bài viết tiếp theo về SQL Server.