Tài liệu Giáo viên
Lớp 2Lớp 2 - liên kết tri thức
Lớp 2 - Chân trời sáng sủa tạo
Lớp 2 - Cánh diều
Tài liệu Giáo viên
Lớp 3Lớp 3 - liên kết tri thức
Lớp 3 - Chân trời sáng tạo
Lớp 3 - Cánh diều
Tiếng Anh lớp 3
Tài liệu Giáo viên
Lớp 4Lớp 4 - liên kết tri thức
Lớp 4 - Chân trời sáng tạo
Lớp 4 - Cánh diều
Tiếng Anh lớp 4
Tài liệu Giáo viên
Lớp 5Lớp 5 - liên kết tri thức
Lớp 5 - Chân trời sáng tạo
Lớp 5 - Cánh diều
Tiếng Anh lớp 5
Tài liệu Giáo viên
Lớp 6Lớp 6 - kết nối tri thức
Lớp 6 - Chân trời sáng sủa tạo
Lớp 6 - Cánh diều
Tiếng Anh 6
Tài liệu Giáo viên
Lớp 7Lớp 7 - kết nối tri thức
Lớp 7 - Chân trời sáng sủa tạo
Lớp 7 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
Lớp 8Lớp 8 - liên kết tri thức
Lớp 8 - Chân trời sáng tạo
Lớp 8 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
Lớp 9Lớp 9 - kết nối tri thức
Lớp 9 - Chân trời sáng sủa tạo
Lớp 9 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
Lớp 10Lớp 10 - liên kết tri thức
Lớp 10 - Chân trời sáng tạo
Lớp 10 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
Lớp 11Lớp 11 - kết nối tri thức
Lớp 11 - Chân trời sáng tạo
Lớp 11 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
Lớp 12Lớp 12 - liên kết tri thức
Lớp 12 - Chân trời sáng tạo
Lớp 12 - Cánh diều
Tiếng Anh
Tài liệu Giáo viên
cô giáoLớp 1
Lớp 2
Lớp 3
Lớp 4
Lớp 5
Lớp 6
Lớp 7
Lớp 8
Lớp 9
Lớp 10
Lớp 11
Lớp 12
Nội dung của Bài tập và thực hành 11: bảo mật cơ sở dữ liệu sau đây nhằm giúp những em phát âm thêm khái niệm với tầm đặc biệt quan trọng của bảo mật CSDL cùng biết một số giải pháp thông dụng bảo mật thông tin CSDL. Mời những em thuộc theo dõi nội dung cụ thể của bài thực hành.
Bạn đang xem: Bài toán quản lý bán hàng tin học 12
1. Cầm tắt lý thuyết
1.1. Mục đích, yêu cầu
1.2. Nội dung
2. Luyện tập Bài tập và thực hành 11 Tin học tập 12
2.1. Trắc nghiệm
3. Hỏi đáp bài tập và thực hành 11 Tin học tập 12
Qua bài toán quản lí một cửa hàng kinh doanh, học viên cần đạt được các yêu mong sau:
Hiểu thêm quan niệm và tầm đặc biệt quan 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 độ đúng đắn trong việc áp dụng và bảo mật thông tin CSDL.Bài 1
Một cửa hàng mua sắm hàng năng lượng điện tử tiếp tục nhận hàng từ một số công ti và bán lại cho những khách hàng. Hàng nhập với xuất trực tiếp từ kho của cửa hàng (để bài toán đơn giản, tinh giảm chỉ tất cả một thủ kho kiêm người giao hàng). Siêu thị này đã phát hành một csdl 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á thiết lập 1 solo vị) | (Hãng sản xuất) | (Giá bán 1 đơn vị) |
(1) | (2) | (3) | (4) | (5) | (6) |
Bảng 1.Bảng HANG
Bảng KHACH (quản lí các bạn hàng đang đăng nhập mua hàng tại cửa hàng)
Ma Khach | Ho Ten | Dia Chi Kh | Dien Thoai Kh | Tai Khoan Kh |
(Mã Khách) | (Họ cùng tên ) | (Địa chỉ) | (Số đ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í những 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í các 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í những phiếu xuất hàng ra khỏi kho giao mang đến 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) | (Mã hàng) | (Số lượng) | (Giá phân phối 1 đối chọi vị) |
(1) | (2) | (3) | (4) | (5) | (6) |
Bảng 5.Bảng PHIEUXUAT
Các đối tượng người tiêu dùng sử dụng công tác quản lí cơ sở dữ liệu BANHANG là:
Khách hàng;Các công ti cung ứng hàng mang đến cửa hàng;Thủ kho (kiêm bạn giao hàng);Kế toán;Người cai quản lí cửa hàng.Theo em, mỗi đối tượng trên đã yêu cầu chương trình bao gồm những chức năng gì?
Gợi ý làm bài:
Khách hàng theo luồng thông tin có sẵn tên, con số các món đồ còn trong cửa hàng, một vài thông tin quan trọng về mặt hàng.Các công ti cần biết tình hình đã cung ứng hàng cho shop 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 thực trạng thu, chi.Người quản ngại lí siêu thị biết được đa số thông tin, vào đó đặc biệt quan chổ chính giữa về tình 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 khía cạnh hàng.Xem thêm: Giải toán lớp 12 khó nhất - giải toán 12 tập 1, tập 2 (sách mới)
Bài 2
Giả sử chương trình có những chức năng:
Khách hàng được biết thêm tên, con số các mặt hàng còn trong cửa hàng, một vài thông tin quan trọng về mặt hàng.Các công ti cần phải biết tình hình đã hỗ trợ 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à tồn kho.Kế toán biết được tình hình thu, chi.Người quản lí siêu thị biết được mọi thông tin, vào đó đặc trưng quan chổ chính giữa về thực trạng xuất/nhập từng 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 CSDL.Nếu chức năng bảo mật cơ sở dữ liệu được triển khai bằng bảng phân quyền, thì từng đối tượng người sử dụng nêu trên 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 tróc nã cập (K). Trong một số trong những bảng dữ liệu, đối tượng người dùng không được quyền Đ, S, B, X so với một số cột thì ghi K đương nhiên chỉ số cột. Ví dụ, quyền của đối tượng người tiêu dùng khách hàng đối với bảng HANG ví như ghi Đ(K6) thì được hiểu khách hàng có quyền đọc những cột của bảng tài liệu HANG trừ cột 6 (là cột giá chỉ mua mặt hàng từ công ti cung cấp hàng đến cửa hàng, khách hàng không được biết thêm giá thiết lập mà chỉ được biết giá bán mặt hàng này).
Dưới đó là một bảng thể hiện phân quyền, theo em bao gồm điểm nào không phù hợp, do sao?
HANG | KHACH | CONGTI | PHIEUNHAP | PHIEUXUAT | |
Khách hàng | Đ(K6) | K | K | K | K |
Công ti | K | K | K | K | K |
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 những đối tượng
Gợi ý có tác dụng bài:
Khách hàng: chỉ đọc.Thủ kho: chỉ đọc.Kế toán: chỉ đọc.Quản lý: đọc, ngã sung, sửa, xóa.Bài 3
Khi xây dựng CSDL BANHANG như trên, tín đồ ta thường tạo thành biểu mẫu được mở ngay lúc mở database (giả sử là biểu chủng loại Trangdau), với những nút lệnh yêu cầu người tiêu dùng khai báo định danh (tên, mật khẩu) và xác định quyền truy tìm cập. Sau thời điểm khai báo, biểu mẫu tiếp theo sau được mở (giả sử là OPENCSDL) đang hiển thị một list các chức năng tương ứng với cỗ "định danh với quyền truy nã cập" được phép sử dụng. Fan dùng có thể tiếp tục lựa chọn trong các chức năng này làm lộ diện các cửa sổ thích hợp cho truy vấn phần tài liệu với những mức phân quyền mà người lập trình đã chiếm lĩnh cho.
Hãy mang lại biết, vày sao người ta làm như vậy.
Gợi ý làm bài:
Khi phân quyền thì người đăng nhập vào chỉ hoàn toàn có thể thực hiện được những chức năng.Khi đăng nhập vào chỉ gồm các công dụng đúng với quyền tầm nã cập của bản thân được hiển thị vị làm như vậy để cho người truy cập biết nút độ hoàn toàn có thể thực hiện nay trong chương tình. Lúc đó ngăn chặn được sự truy cập không được phép của tín đồ dùng, có tác dụng tăng nút độ an ninh và bảo mật tin tức hơn.