Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
Bài giảng SQL Server 2008: Managing Transactions, locks - Trần Thị Kim Chi
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng SQL Server 2008: Managing Transactions, locks - Trần Thị Kim Chi
Minh Thủy
180
93
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Bài giảng "SQL Server 2008: Managing Transactions, locks" cung cấp cho người học các kiến thức: Định nghĩa Transactions, thuộc tính của Transactions, các loại Transaction, công dụng Transaction log, định nghĩa Lock, các vấn đề đồng thời (Concurrency problem), các kiểu Lock. . | Managing Transactions, Locks Nội dung Định nghĩa Transactions Thuộc tính của Transactions Các loại Transaction Công dụng Transaction log Định nghĩa Lock Các vấn đề đồng thời (Concurrency problem). Các kiểu Lock Transaction Một giao tác (transaction) là một chuỗi gồm một hoặc nhiều câu lệnh SQL được kết hợp lại với nhau thành một khối công việc. Các câu lệnh SQL xuất hiện trong giao tác thường có mối quan hệ tương đối mật thiết với nhau và thực hiện các thao tác độc lập. Việc kết hợp các câu lệnh lại với nhau trong một giao tác nhằm đảm bảo tính toàn vẹn dữ liệu và khả năng phục hồi dữ liệu. Trong một giao tác, các câu lệnh có thể độc lập với nhau nhưng tất cả các câu lệnh trong một giao tác đòi hỏi hoặc phải thực thi trọn vẹn hoặc không một câu lệnh nào được thực thi. Transaction INSERT UPDATE DELETE UPDATE INSERT Transaction VD: giao dịch chuyển khoản 50$ từ tài khoản A sang tài khoản B read(A) A := A – 50 write(A) read(B) B := B + 50 write(B) Thuộc tính của Transaction Tính nguyên tử (Atomicity): Là một công việc đơn tử. Hoặc toàn bộ các hiệu chỉnh dữ liệu được thực hiện hoặc là tất cả chúng đều không được thực hiện. Tính nhất quán (Consistency): Tính nhất quán đòi hỏi sau khi giao tác kết thúc, cho dù là thành công hay bị lỗi, tất cả dữ liệu phải ở trạng thái nhất quán (tức là sự toàn vẹn dữ liệu phải luôn được bảo toàn) Tính cô lập (Isolation): Dữ liệu khi hiệu chỉnh được thực hiện bởi các Transaction phải độc lập với các hiệu chỉnh khác của các Transaction đồng thời khác. Tính bền vững (Durability): Sau khi một giao dịch thực hiện thành công, các thay đổi đã được tạo ra đối với CSDL vẫn còn ngay cả khi xảy ra sự cố hệ thống. Transaction Properties Transaction Atomicity Consistency Isolation Durability Quản lý các trạng thái Transaction Active : Trạng thái khởi đầu, giao dịch giữ trong trạng thái này trong khi nó đang thực hiện Partially committed: Sau khi lệnh cuối cùng được thực hiện. Failed: Sau khi phát hiện rằng sự thực hiện không thể tiếp tục được . | Managing Transactions, Locks Nội dung Định nghĩa Transactions Thuộc tính của Transactions Các loại Transaction Công dụng Transaction log Định nghĩa Lock Các vấn đề đồng thời (Concurrency problem). Các kiểu Lock Transaction Một giao tác (transaction) là một chuỗi gồm một hoặc nhiều câu lệnh SQL được kết hợp lại với nhau thành một khối công việc. Các câu lệnh SQL xuất hiện trong giao tác thường có mối quan hệ tương đối mật thiết với nhau và thực hiện các thao tác độc lập. Việc kết hợp các câu lệnh lại với nhau trong một giao tác nhằm đảm bảo tính toàn vẹn dữ liệu và khả năng phục hồi dữ liệu. Trong một giao tác, các câu lệnh có thể độc lập với nhau nhưng tất cả các câu lệnh trong một giao tác đòi hỏi hoặc phải thực thi trọn vẹn hoặc không một câu lệnh nào được thực thi. Transaction INSERT UPDATE DELETE UPDATE INSERT Transaction VD: giao dịch chuyển khoản 50$ từ tài khoản A sang tài khoản B read(A) A := A – 50 write(A) read(B) B := B + 50 write(B) Thuộc tính của Transaction Tính nguyên .
TÀI LIỆU LIÊN QUAN
Bài giảng SQL Server 2008: Chương 1 - Trần Thị Kim Chi
Bài giảng SQL Server 2008: Chương 5 - Nguyễn Đức Cương
Bài giảng SQL Server 2008: Bài 7 - Trần Thị Kim Chi
Bài giảng SQL Server 2008: Chương 3 - Nguyễn Đức Cương
Bài giảng SQL Server 2008: Chương 4 - Nguyễn Đức Cương
Bài giảng SQL server 2008 - Lương Trần Hy Hiến
Bài giảng SQL Server 2008: Tạo và quản trị CSDL - Trần Thị Kim Chi
Bài giảng SQL Server 2008: Chương 5 - Trần Thị Kim Chi
Bài giảng SQL Server 2008: Managing Transactions, locks - Trần Thị Kim Chi
Bài giảng SQL Server 2008: Chương 11 - Trần Thị Kim Chi
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.