Giới thiệu Phần I: Làm theo hướng dẫn (1 tiếng) Trong phần này chúng ta sẽ học cách thêm sửa xóa dữ liệu trong bảng. Insert, Update ,Delete lệnh Insert 1. Chúng ta có thể chèn dữ liệu vào bảng bằng cách sử dụng câu lênh INSERT của T-SQL trong công cụ Query Analyzer. 2. Mở công cụ Query Analyzer. Chọn CSDL làm việc là Pubs. 3. Viết câu lệnh Insert như dưới đây: | Bài 9 Quản trị dữ liệu trong SQL Server Mục tiêu Các nội dung cần nắm Chèn dữ liệu vào trong một bảng sử dụng T-SQL Cập nhật dữ liệu vào bảng Xóa các bản ghi trong bảng Làm việc với các toán tử điều kiện và toán tử logic Export và import dữ liệu bằng các công cụ chuyển đổi của Enterprise Manager Giới thiệu Phần I Làm theo hướng dẫn 1 tiếng Trong phần này chúng ta sẽ học cách thêm sửa xóa dữ liệu trong bảng. Insert Update Delete lệnh Insert 1. Chúng ta có thể chèn dữ liệu vào bảng bằng cách sử dụng câu lênh INSERT của T-SQL trong công cụ Query Analyzer. 2. Mở công cụ Query Analyzer. Chọn CSDL làm việc là Pubs. 3. Viết câu lệnh Insert như dưới đây INSERT INTO Sales values í l 1001 1 2003-D1-05 1 . 20 1 cash1 . 1 BU103 .Ị 1 row s affected Hình Nhập dữ liệu Vì các trường Stor_id và Title_id là hai khóa ngoài quan hệ với bảng khác nên khi nhập liệu nó chỉ chấp nhận những giá trị phù hợp với quan hệ đã thiết lập. 2. Update Chúng ta có thể sửa tất cả dữ liệu trong mọi dòng bằng câu lệnh Update của T-SQL nếu không sử dụng phát biểu WHERE. Quản trị dữ liệu trong SQL Server 145 Hình Cập nhật dữ liệu Câu lệnh trên sẽ sửa dữ liệu trong một trường và một sửa dữ liệu nhiều hơn một trường có thể sử dụng câu lệnh trong hình update Sales sat prd date 1 2003-01-0 71 payterms- 1 cred i t card where title_id 1BU103211 1 row s affected Hình Sửa dữ liệu trên nhiều trường 3 Delete Để xóa một hay nhiều bản ghi sử dụng câu lệnh T-SQL như sau Hình Xóa dòng Sử dụng các toán tử AND OR và NOT Các toán tử logíc AND OR và NOT được sử dụng để kết hợp các biểu thức điều kiện đứng sau Where. Not là phủ định một điều kiện AND kết hợp 2 điều kiện trả về TRUE khi và chỉ khi cả 2 146 Khái niệm Hệ quản trị CSDLQH và SQL Server 2000 điều kiện đều là TRUE. Nếu bạn muốn hiển thị những học viên với ngày nhập học nào đó có thể sử dụng câu lệnh sau với bảng STUDENT như hình . Hình Sử dụng AND OR cũng dùng để kết hợp