Tin Học 12: Bài Thực Hành 11 Bảo Mật Cơ Sở Dữ Liệu (Hay, Ngắn Gọn)

Nội dung của Bài tập và thực hành thực tế 11: bảo mật cơ sở dữ liệu sau đây nhằm giúp các em đọc thêm khái niệm và tầm quan trọng của bảo mật CSDL cùng biết một số phương pháp thông dụng bảo mật CSDL. Mời những em cùng theo dõi nội dung chi tiết của bài thực hành.

Bạn đang xem: Bài thực hành 11 bảo mật cơ sở dữ liệu


1. Cầm tắt lý thuyết

1.1. Mục đích, yêu thương cầu

1.2. Nội dung

2. Rèn luyện Bài tập và thực hành 11 Tin học 12

2.1. Trắc nghiệm

3. Hỏi đáp bài xích tập và thực hành thực tế 11 Tin học 12


*

Qua bài toán quản lí một các đại lý kinh doanh, học sinh cần đạt được những yêu cầu sau:

Hiểu thêm khái niệm và tầm đặc trưng của bảo mật CSDL;Biết một số trong những cách thông dụng bảo mật thông tin CSDL;Có thái độ chính xác trong việc thực hiện và bảo mật CSDL.

Bài 1

Một cửa hàng buôn bán hàng năng lượng điện tử liên tục nhận hàng từ một số trong những công ti và cung cấp lại cho các khách hàng. Mặt hàng nhập cùng xuất thẳng từ kho của siêu thị (để bài bác toán đơn giản, tiêu giảm chỉ tất cả một thủ kho kiêm tín đồ giao hàng). Siêu thị này đã tạo ra một cơ sở dữ liệu BANHANG gồm các bảng sau:

Bảng HANG (quản lí những loại hàng lưu thông trong cửa hàng)

Ma
Hang
Ten
Hang
Don
Vi
Gia
Mua
Hang
SX
Gia
Ban
(Mã hàng)(Tên hàng)(Đơn vị tính)(Giá cài đặt 1 đối chọi vị)(Hãng sản xuất)(Giá phân phối 1 đơn vị)
(1)(2)(3)(4)(5)(6)

Bảng 1.Bảng HANG

Bảng KHACH (quản lí chúng ta hàng sẽ đăng nhập mua sắm tại cửa hàng)

Ma
Khach
Ho
Ten
Dia
Chi
Kh
Dien
Thoai
Kh
Tai
Khoan
Kh
(Mã Khách)(Họ và tên )(Địa chỉ)(Số năng lượng điện thoại)(Tài khoản)
(1)(2)(3)(4)(5)

Bảng 2.Bảng KHACH

Bảng CONGTI (quản lí các công ti hỗ trợ hàng)

Ma
CT
Ten
CT
Dia
Chi
CT
Dien
Thoai
CT
Tai
Khoan
CT
(Mã Công ti)(Tên Công ti)(Địa chỉ Công ti)(Số điện thoại Công ti)(Tài khoản Công ti)
(1)(2)(3)(4)(5)

Bảng 3.Bảng CONGTI

Bảng PHIEUNHAP (quản lí những phiếu nhập hàng vào kho)

So
Phieu
Nhap
Ma
CT
Ma
Hang
So
Luong
Ngay
Nhap
(Số phiếu nhập)(Mã Công ti)(Mã hàng)(Số lượng)(Ngày nhập)
(1)(2)(3)(4)(5)

Bảng 4.Bảng PHIEUNHAP

Bảng PHIEUXUAT (quản lí các phiếu xuất hàng thoát ra khỏi kho giao cho khách)

So
Phieu
Xuat
Ngay
Nhap
Ma
Khach
Ma
Hang
So
Luong
Gia
Ban
(Số phiếu xuất)(Ngày xuất)(Mã khách hàng hàng)(Mã hàng)(Số lượng)(Giá buôn bán 1 đối chọi vị)
(1)(2)(3)(4)(5)(6)

Bảng 5.Bảng PHIEUXUAT

Các đối tượng sử dụng lịch trình quản lí csdl BANHANG là:

Khách hàng;Các công ti cung cấp hàng cho cửa hàng;Thủ kho (kiêm người giao hàng);Kế toán;Người quản lí cửa ngõ hàng.

Theo em, mỗi đối tượng trên đang yêu ước chương trình gồm những công dụng gì?

Gợi ý có tác dụng bài:

Khách hàng theo luồng thông tin có sẵn tên, con số các sản phẩm còn trong cửa ngõ hàng, một vài thông tin quan trọng về mặt hàng.Các công ti nên biết tình hình đã cung ứng hàng cho siêu thị này.Thủ kho kiêm người giao hàng biết được tình trạng hàng nhập xuất với tồn kho.Kế toán biết được tình hình thu, chi.Người quản lí cửa hàng biết được rất nhiều thông tin, vào đó quan trọng đặc biệt quan vai trung phong về thực trạng xuất/nhập từng loại mặt hàng, thực trạng lãi/lỗ của từng phương diện hàng.

Xem thêm: Thiết Bị Tường Lửa Firewall Fortigate Chính Hãng Giá Tường Lửa

Bài 2

Giả sử lịch trình có những chức năng:

Khách hàng theo thông tin được biết tên, con số các món đồ còn trong cửa ngõ hàng, một vài thông tin cần thiết về mặt hàng.Các công ti cần biết tình hình đã cung ứng hàng cho siêu thị này.Thủ kho kiêm người ship hàng biết được tình hình hàng nhập xuất cùng tồn kho.Kế toán biết được tình hình thu, chi.Người quản lí lí siêu thị biết được phần đa thông tin, trong đó đặc biệt quan trọng quan trung khu về tình trạng xuất/nhập từng nhiều loại mặt hàng, tình trạng lãi/lỗ của từng phương diện hàng.Bảo mật CSDL.

Nếu công dụng bảo mật database được thực hiện bằng bảng phân quyền, thì từng đối tượng nêu trên rất có thể được trao quyền như vậy nào?

Trong bảng phân quyền kí hiệu: đọc (Đ), sửa (S), bổ sung (B), xóa (X), không được truy nã cập (K). Trong một trong những bảng dữ liệu, đối tượng người dùng không được quyền Đ, S, B, X đối với một số cột thì ghi K dĩ nhiên chỉ số cột. Ví dụ, quyền của đối tượng người sử dụng khách hàng đối với bảng HANG ví như ghi Đ(K6) thì được hiểu người tiêu dùng có quyền đọc các cột của bảng dữ liệu HANG trừ cột 6 (là cột giá mua món đồ từ công ti hỗ trợ hàng mang đến cửa hàng, quý khách không theo thông tin được biết giá thiết lập mà chỉ được biết giá bán mặt hàng này).

Dưới đấy là một bảng mô tả phân quyền, theo em gồm có điểm nào chưa phù hợp, bởi vì sao?

HANGKHACHCONGTIPHIEUNHAPPHIEUXUAT
Khách hàngĐ(K6)KKKK
Công tiKKKKK
Thủ kho+Giao hàngĐ(K6)ĐĐĐĐ
Kế toánĐĐĐĐ, B, S, XĐ, B, S, X
Quản líĐ, B, S, XĐ, B, S, XĐ, B, S, XĐĐ

Bảng 6. Bảng diễn tả phân quyền các đối tượng

Gợi ý làm cho bài:

Khách hàng: chỉ đọc.Thủ kho: chỉ đọc.Kế toán: chỉ đọc.Quản lý: đọc, té sung, sửa, xóa.

Bài 3

Khi desgin CSDL BANHANG như trên, bạn ta thường tạo thành biểu mẫu được mở ngay lúc mở cơ sở dữ liệu (giả sử là biểu mẫu Trangdau), với những nút lệnh yêu cầu người dùng khai báo định danh (tên, mật khẩu) và xác định quyền truy cập. Sau khi khai báo, biểu mẫu tiếp theo được mở (giả sử là OPENCSDL) đã hiển thị một danh sách các tính năng tương ứng với cỗ "định danh với quyền truy hỏi cập" được phép sử dụng. Bạn dùng có thể tiếp tục lựa chọn trong các chức năng này làm xuất hiện thêm các cửa sổ tương thích cho truy cập phần tài liệu với những mức phân quyền mà bạn lập trình đã chiếm lĩnh cho.

Hãy đến biết, bởi vì sao tín đồ ta làm cho như vậy.

Gợi ý làm cho bài:

Khi phân quyền thì bạn đăng nhập vào chỉ có thể thực hiện tại được các chức năng.Khi đăng nhập vào chỉ bao gồm các chức năng đúng cùng với quyền truy hỏi cập của chính mình được hiển thị bởi làm như vậy để cho những người truy cập biết nấc độ rất có thể thực hiện trong chương tình. Lúc đó ngăn ngừa được sự truy cập không được phép của bạn dùng, làm tăng mức độ bình an và bảo mật tin tức hơn.

Mời các bạn cùng tham khảo tài liệu để nắm cụ thể các cách thức giải bài tập trong sách giáo khoa Tin học tập 12 - bài xích tập và thực hành thực tế 11: bảo mật thông tin cơ sở dữ liệu.


*

Nội dung Text: Giải bài bác tập sách giáo khoa Tin học tập 12 - bài tập và thực hành thực tế 11: bảo mật cơ sở dữ liệu
thư viện Đề thi - Trắc nghiệm - Tài liệu học hành miễn chi phí Giải bài xích tập SGK Tin học 12: bài xích tập và thực hành thực tế 11 - bảo mật cơ sở dữ liệu1. Mục đích, yêu cầu- Qua bài xích toán quản lý một các đại lý kinh doanh, HS đề nghị đạt được các yêu cầu sau:- phát âm thêm quan niệm và tầm đặc biệt của bảo mật thông tin CSDL.- Biết một số trong những cách thong dụng bảo mật CSDL.- tất cả thái độ đúng mực trong việc sử dụng và bảo mật thông tin CSDL.2. Nội dung
Câu 1: (sgk trang 105 Tin 12): Một cửa hàng buôn bán hàng điện tử thườngxuyên dìm hàng từ một số trong những công ty và chào bán lại đến khách hàng. Sản phẩm nhập vàxuất trực tiếp từ kho của cửa hàng (để bài bác toán 1-1 giản, tinh giảm chỉ bao gồm một thủkho kiêm bạn giao hàng). Shop này đã kiến thiết một CSDLBAN_HANG (bán hàng) gồm các bảng sau:- Bảng MAT_HANG (mặt hàng – quản lí lí những mặt hàng).- Bảng KHACH_HANG (khách hàng-quản lí khách hàng hàng).- Bảng CONG_TI (công ti-quản lí các công ti cung ứng hàng). Trang chủ: https://vndoc.com/ | email hỗ trợ: hotro
vndoc.com | hotline: 024 2242 6188 thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí- Bảng PHIEU_NHAP (phiếu nhập – cai quản lí phiếu nhập hàng).- Bảng PHIEU_XUAT (phiếu xuất – quản ngại lí phiếu xuất hàng).Các đối tượng người tiêu dùng sử dụng lịch trình quản lí csdl BAN_HANG là:- khách hàng.- chủ kho (kiêm bạn giao hàng).- Kế toán.- người quản lí cửa hàng.Theo em, mỗi đối tượng người sử dụng trên vẫn yêu ước chương trình gồm những chức năng gì?
Trả lời:- người sử dụng được biết tên, con số các món đồ còn trong cửa ngõ hàng, một sốthông tin quan trọng về phương diện hàng.- thủ kho kiêm người phục vụ biết được thực trạng hàng nhập xuất cùng tồn kho.- kế toán tài chính biết được tình trạng thu, chi. Trang chủ: https://vndoc.com/ | thư điện tử hỗ trợ: hotro
vndoc.com | đường dây nóng: 024 2242 6188 thư viện Đề thi - Trắc nghiệm - Tài liệu tiếp thu kiến thức miễn phí- người quản lí siêu thị biết về tình trạng xuất/nhập từng các loại mặt hàng, tìnhhình lãi/lỗ của từng phương diện hàng.Câu 2: (sgk trang 106 Tin học 12):Giả sử lịch trình có những chức năng:- quý khách được biết tên, số lượng các mặt hàng còn trong cửa ngõ hàng, một sốthông tin quan trọng về mặt hàng.- những công ti nên biết tình hình đã cung cấp hàng cho siêu thị này.- thủ kho kiêm người ship hàng biết được thực trạng hàng nhập xuất cùng tồn kho.- kế toán biết được tình trạng thu, chi.- fan quản lí siêu thị biết được gần như thông tin, vào đó đặc biệt quan trọng tâm vềtình hình xuất/nhập từng một số loại mặt hàng, tình trạng lãi/lỗ của từng mặt hàng.- bảo mật thông tin CSDL.Nếu chức năng bảo mật csdl được tiến hành bằng bảng phân quyền, thì từngđối tượng nêu trên rất có thể được trao quyền như vậy nào?
Trong bảng phân quyền kí hiệu: phát âm (Đ), sửa (S), bổ sung cập nhật (B), xóa (X), khôngđược truy vấn (K). Trong một vài bảng dữ liệu, đối tượng không được quyền Đ,S, B, X đối với một số cột thì ghi K đương nhiên chỉ số cột. Ví dụ, quyền của đốitượng khách hàng hàng đối với bảng HANG nếu như ghi Đ(K6) thì được hiểu khách hàngcó quyền đọc các cột của bảng dữ liệu HANGtrừ cột 6 (là cột giá cài mặt hàngtừ công ti cung ứng hàng mang lại cửa hàng, quý khách không được biết giá cài đặt màchỉ được biết giá thành mặt sản phẩm này).Dưới đấy là một bảng diễn tả phân quyền, theo em có những điểm như thế nào chưaphù hợp, do sao? Trang chủ: https://vndoc.com/ | e-mail hỗ trợ: hotro
vndoc.com | đường dây nóng: 024 2242 6188 tủ sách Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí
Trả lời:- khách hàng: Sửa thông tin của mình, còn lại chỉ bao gồm quyền đọc.- doanh nghiệp được quyền sửa giá bán mặt hàng, thêm sản phẩm cho công ty mình.Còn lại không được tầm nã cập.- Thủ kho: Được quyền đọc.- Kế toán: Được quyển đọc, sửa, bổ xung xóa phiếu nhập và xuất. Còn các cáikhác chỉ đọc.- quản ngại lí: Được toàn quyển đọc, sửa, bổ sung, xóa tất cả các bảng.Câu 3: (sgk trang 107 Tin 12):Khi thành lập CSDL BANHANG như trên, fan ta thường chế tạo ra biểu mẫu mã đượcmở ngay khi mở CSDL, với những nút lệnh yêu thương cầu người tiêu dùng khai báo địnhdanh (tên, mật khẩu) và khẳng định quyền tầm nã cập. Sau thời điểm khai báo, biểu mẫutiếp theo được mở vẫn hiển thị một list các công dụng tương ứng cùng với bộ"định danh với quyền truy tìm cập" được phép sử dụng. Fan dùng rất có thể tiếp tụcchọn trong các công dụng này làm lộ diện các cửa ngõ sổ tương thích cho truy cậpphần dữ liệu với các mức phân quyền mà người lập trình đã đoạt cho.Hãy cho biết, bởi vì sao tín đồ ta làm cho như vậy.Trả lời:- Làm do đó để từng đối tượng người dùng chỉ có thể thực hiện được những chức năngtương ứng cùng với quyền của mình. Né sự truy vấn trái phép của người tiêu dùng làmtăng sự an toàn và bảo mật thông tin thông tin. Trang chủ: https://vndoc.com/ | e-mail hỗ trợ: hotro

Leave a Reply

Your email address will not be published. Required fields are marked *

x