(TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

31 9 0
(TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÁO CÁO Mơn: An tồn ứng dụng web sở liệu Đề tài: Hệ quản trị sở liệu MYSQL Nhóm thưc hiện: 03 Thành viên nhóm Nhóm trưởng: Nguyễn Anh Tuấn-B19DCAT166 Lê Tài Quang Huy-B19DCAT086 Châu Phan Hoài Linh-B19DCAT110 Phạm Văn Thanh-B19DCAT174 Nguyễn Tuấn Thành-B19DCA178 Trịnh Cơng Tồn-B19DCAT162 TỔNG QUAN + MySQL hệ quản trị liệu quan hệ, mã mở sử dụng rộng rãi MySQL hỗ trợ đầy đủ tính hệ quản trị sở liệu mạnh phiên MySQL Community cung cấp miễn phí theo giấy phép GPL KIẾN TRÚC + Hệ quản trị MYSQL bao gồm thành phần: Connectors (Các kết nối), Connection Pool (Bộ lưu kết nối), Query Engine (Mô tơ truy vấn), Pluggable Storage Engines (Các mô tơ lưu trữ cắm được), Files and Logs (Các file log) Management Services & Utilities (Các dịch vụ quản lý tiện ích) KIẾN TRÚC + Thành phần Mô tơ truy vấn lại gồm mô đun con: SQL Interface (Giao diện SQL), Parser (Bộ kiểm tra dịch truy vấn), Optimizer (Bộ tối ưu hóa), Caches & Buffers (Các nhớ cache đệm) Mơ hình bảo mật + Mơ hình bảo mật MySQL gồm nhóm bảo mật  Authentication (Xác thực)  Authorization (Trao quyền)  Encryption (Mã hóa)  Firewall & Auditing (Tường lửa kiểm tốn) Mơ hình bảo mật + MySQL hỗ trợ nhiều phương pháp xác thực người dùng, bao gồm: xác thực dựa hệ điều hành (Windows Active Directory, Linux / LDAP), xác thực cung cấp thân MySQL xác thực Custom + Phương pháp xác thực Custom xác thực phương pháp riêng, đặc thù Mơ hình bảo mật MySQL hỗ trợ số chế mã hóa, giao thức bảo mật SSL/TLS, hệ mã hóa khóa bí mật khóa cơng khai, chữ ký số Cơ chế bảo mật MYSQL Vấn đề bảo mật sở liệu + Bảo vệ liệu khỏi bị trái phép truy cập, tiết lộ, sửa đổi phá hủy việc vô quan trọng ta sử dụng hệ quản trị CSDL để lưu trữ sử dụng liệu + Cần phải đảm bảo người dùng có quyền thích hợp để xem liệu, chèn liệu cập nhật liệu khía cạnh quan trọng phát triển ứng dụng + Bảo mật sở liệu liên quan đến việc bảo vệ sở liệu khỏi truy cập trái phép, phá hoại độc hại chí mát hay sử dụng sai mục đích Cơ chế khóa(Locking Mecharnnism) + Khóa chế liên kết với bảng sử dụng để hạn chế quyền truy cập trái phép vào liệu bảng + Khóa biến thuộc tính đặc biệt Tính hệ quản trị CSDL MySQL Kiến trúc Máy khách/Máy chủ + Hệ thống máy khách / máy chủ liên quan đến sở liệu MySQL Server nhiều máy khách - chương trình ứng dụng MySQL Server tạo sở liệu xác định mối quan hệ bảng Các máy khách giao tiếp với máy chủ để yêu cầu thao tác liệu câu lệnh SQL cụ thể Các tác vụ bao gồm truy vấn liệu, thêm lưu thay đổi, v.v Ứng dụng máy chủ cung cấp thơng tin u cầu từ phía khách hàng + Máy chủ máy khách nằm máy tính máy khác Trong trường hợp thứ hai, chúng giao tiếp qua mạng (cục Internet) Kiến trúc máy khách / máy chủ điển hình cho tất hệ thống sở liệu lớn Hỗ trợ ODBC Với trợ giúp Giao diện ODBC Connector / ODBC, bạn xử lý MySQL ngơn ngữ lập trình Delphi, Visual Basic ngôn ngữ tiêu chuẩn khác chạy Windows Truy vấn lệnh SQL Để làm việc với sở liệu quan hệ MySQL cách hiệu quả, bạn sử dụng khung nhìn, trình kích hoạt thủ tục lưu trữ Tất mục phần tử SQL giúp quản lý đáng kể sở liệu lớn MySQL hỗ trợ yếu tố kể từ phiên 5.0 Nhân rộng Có thể chép nội dung sở liệu MySQL sang máy tính khác Bằng cách này, ta bảo vệ liệu khỏi lỗi hệ thống hay ta thay sở liệu cần Giao dịch Giao dịch viết tắt việc thực số hoạt động khối Một tính quan trọng tất thao tác thực xác giao dịch khơng có thao tác số chúng thực Ràng buộc khoá ngoại Trong sở liệu MySQL, ràng buộc khóa ngoại hỗ trợ đầy đủ cho bảng InnoDB Ta chắn tất tham chiếu chéo bảng hợp lệ xác Từ điển liệu MySQL bao gồm vô số đối tượng khối lượng thông tin khổng lồ đối tượng Đó lý giới thiệu từ điển liệu chuyên dụng lưu trữ tất thông tin đối tượng sở liệu MySQL Đây định dạng an tồn gặp cố, tập trung tối ưu hóa so với cách lưu trữ siêu liệu dựa tệp trước Ngồi ra, thuận tiện nhiều để truy cập làm việc Các cơng cụ quản lý MYSQL Có giải pháp MySQL GUI miễn phí trả phí với chức khác Trong số đó, cần nhắc đến biến thể phổ biến MySQL WorkBench, HeidiSQL dbForge Tools cho MySQL, đặc biệt dbForge Studio cho MySQL Các cơng cụ dịng sản phẩm dbForge MySQL thực tất tác vụ liên quan đến phát triển, phân tích, thiết kế, quản trị bảo trì sở liệu báo cáo liệu Trong số đó, dbForge Studio cho MySQL chức tốt Ưu nhược điểm HỆ quản trị MYSQL Ưu điểm + Dễ dàng quản lý - Việc tải xuống sử dụng phần mềm dễ dàng + Hiệu suất cao - Nó cung cấp tiện ích tải nhanh với nhớ đệm khác + Khả mở rộng - MySQL mở rộng quy mô lúc Thực dễ dàng để tạo kho liệu bao gồm lượng liệu khổng lồ + Khả tương thích - MySQL tương thích với tất tảng đại Windows, Linux, Unix + Hiệu suất - MySQL cung cấp kết hiệu suất cao mà không làm chức thiết yếu + Bảo mật liệu hoàn chỉnh - Chỉ người dùng ủy quyền truy cập sở liệu Bảo mật hồn tồn cho liệu + Chi phí thấp - Sử dụng miễn phí + Hiệu nhớ - MySQL có mức rị rỉ nhớ thấp Nhược điểm + MySQL không hiệu việc xử lý sở liệu lớn + MySQL khơng có cơng cụ phát triển gỡ lỗi tốt so với sở liệu trả phí + Các phiên MySQL nhỏ 5.0 không hỗ trợ COMMIT, thủ tục lưu trữ ROLE + MySQL dễ bị hỏng liệu không hiệu việc xử lý giao dịch + MySQL không hỗ trợ ràng buộc kiểm tra SQL Thank you for watching ... quản trị liệu quan hệ, mã mở sử dụng rộng rãi MySQL hỗ trợ đầy đủ tính hệ quản trị sở liệu mạnh phiên MySQL Community cung cấp miễn phí theo giấy phép GPL KIẾN TRÚC + Hệ quản trị MYSQL bao gồm... Nguyễn Anh Tuấn-B19DCAT166 Lê Tài Quang Huy-B19DCAT086 Châu Phan Hoài Linh-B19DCAT110 Phạm Văn Thanh-B19DCAT174 Nguyễn Tuấn Thành-B19DCA178 Trịnh Cơng Tồn-B19DCAT162 TỔNG QUAN + MySQL hệ quản trị liệu. .. quản trị CSDL để lưu trữ sử dụng liệu + Cần phải đảm bảo người dùng có quyền thích hợp để xem liệu, chèn liệu cập nhật liệu khía cạnh quan trọng phát triển ứng dụng + Bảo mật sở liệu liên quan

Ngày đăng: 02/12/2022, 08:40

Hình ảnh liên quan

Mơ hình bảo mật - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

h.

ình bảo mật Xem tại trang 6 của tài liệu.
Mơ hình bảo mật - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

h.

ình bảo mật Xem tại trang 7 của tài liệu.
Mơ hình bảo mật - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

h.

ình bảo mật Xem tại trang 8 của tài liệu.
View là các bảng ảo được tạo - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

iew.

là các bảng ảo được tạo Xem tại trang 15 của tài liệu.
được liên kết với một bảng được sử dụng để hạn chế  quyền truy cập trái phép  vào dữ liệu trong một  bảng. - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

c.

liên kết với một bảng được sử dụng để hạn chế quyền truy cập trái phép vào dữ liệu trong một bảng Xem tại trang 17 của tài liệu.
chiếu chéo trong bảng đều hợp lệ và chính xác. - (TIỂU LUẬN) báo cáo môn an toàn ứng dụng web và cơ sở dữ liệu đề tài hệ quản trị cơ sở dữ liệu MYSQL

chi.

ếu chéo trong bảng đều hợp lệ và chính xác Xem tại trang 24 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan