Lớp 1

Tài liệu Giáo viên

Lớp 2

Lớ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 3

Lớ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 4

Lớ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 5

Lớ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 6

Lớ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 7

Lớ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 8

Lớ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 9

Lớ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 10

Lớ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 11

Lớ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 12

Lớ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áo

Lớ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?

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 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.