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 và thiết lập kết nối SQL Server thông qua SSMS (SQL Server Management Studio).
Trong bài viết tiếp theo này, mình sẽ tìm hiểu thêm về các thao tác cơ bản nhất với cơ sở dữ liệu trong SQL Server thông qua công cụ giao diện SQL Server Management Studio. Được rồi, hãy bắt đầu!
# đầu tiên. Tạo cơ sở dữ liệu mới
+ Bước 1:Đầu tiên, mở SQL Server Management Studio rồi kết nối với SQL Server.
- (1) - Nhấp chuột phải vào mục Cơ sở dữ liệu.
- (2) - Chọn Cơ sở dữ liệu mới… từ danh sách tùy chọn thả xuống để tạo cơ sở dữ liệu mới.
+ Bước 2:Tiếp theo các bạn đặt tên cho cơ sở dữ liệu muốn tạo tại mục Tên cơ sở dữ liệu như hình bên dưới => Sau đó bấm OK để xác nhận tạo cơ sở dữ liệu mới.
+ Bước 3:Sau khi tạo đây là cấu trúc chung của một cơ sở dữ liệu trong SQL Server. Về cơ bản, có các thành phần như Tables (bảng), Views (khung nhìn). giống như các hệ quản trị cơ sở dữ liệu khác.
Ngoài ra, SQL Server còn tích hợp sẵn một phần Sơ đồ cơ sở dữ liệu (thiết kế cơ sở dữ liệu) để giúp hình dung mối quan hệ giữa các bảng trong cơ sở dữ liệu.
# 2. Cách tạo bảng (table) mới
+ Bước 1:Tại mục Tablesright click chọn New => chọn Table… như hình dưới để tạo bảng mới.
Lưu ý:Thực ra chúng ta có thể tạo bảng bằng script (lệnh) nhưng trong bài này mình hướng đến những bạn mới làm quen với SQL Server nên sẽ thao tác toàn bộ bằng công cụ (SSMS).
+ Bước 2:Sau khi tạo bảng mới ta phải thêm các cột cho bảng đó. Ở đây tôi lấy một ví dụ rằng tôi sẽ tạo một bảng sinh viên với 3 cột là id, first_name, last_name tương ứng với các kiểu dữ liệu bigintand varchar (50) như hình dưới đây.
Sau khi tạo các cột (trường dữ liệu), tôi nhấp vào Ctrl + Sto lưu. Lúc này, tôi sẽ nhập tên bảng là student => và nhấn OK.
=> Vậy là đã hoàn thành việc tạo bảng trong SQL Server.
# 3. Các thao tác cơ bản với bảng trong cơ sở dữ liệu
Khi làm việc với hệ quản trị cơ sở dữ liệu nói chung, chúng ta chủ yếu sẽ có 4 thao tác.
- Tạo dữ liệu mới (lệnh INSERT)
- Chỉnh sửa, cập nhật dữ liệu (lệnh UPDATE)
- Tìm kiếm và lọc dữ liệu theo điều kiện (câu lệnh SELECT)
- Xóa dữ liệu (Lệnh DELETE)
Trong SQL Server, nó cũng giống như vậy, trong hình dưới đây:
- (1) - Nhóm các thao tác liên quan đến chỉnh sửa và tìm kiếm dữ liệu
- (2) - Đổi tên hoặc xóa bảng.
Chọn 100 hàng đầu:Đây là chức năng cho phép bạn hiển thị 1000 bản ghi đầu tiên trong bảng. Bên cạnh đó là câu lệnh SQL tương ứng (bạn có thể thay thế số 1000 bằng các số khác).
Chỉnh sửa 200 hàng đầu:là một chức năng cho phép bạn chỉnh sửa 200 bản ghi đầu tiên trong bảng.
Design:là chức năng cho phép bạn xem cấu trúc thiết kế của bảng, bạn có thể chỉnh sửa cấu trúc bảng (thêm trường dữ liệu, sửa kiểu dữ liệu.)
Đổi tên hoặc Xóa:là hai chức năng cho phép bạn đổi tên bảng hoặc xóa nó khỏi cơ sở dữ liệu hiện tại.
Ngoài ra còn một số thao tác như thêm mới, tìm kiếm theo điều kiện thì bạn phải sử dụng câu lệnh SQL bằng cách tạo một truy vấn mới.
# 4. Kết luận
Trên đây là một số thao tác cơ bản dành cho những ai mới làm quen với hệ quản trị cơ sở dữ liệu SQL Server.
Các hoạt động chủ yếu được thực hiện thông qua SSMS mà không cần phải sử dụng nhiều lệnh. Có thể nói SQL Server là một trong số ít hệ quản trị cơ sở dữ liệu làm tốt công việc trực quan hóa các thao tác cho người dùng như vậy.