Nêu một ứng dụng cơ sở dữ liệu của một tổ chức mà em biết?
Trả lời :
– Chương trình Quản lý điểm của học viên trường trung học phổ thông được xem là một ứng dụng cơ sở dữ liệu. Chương trình Quản lý sách Thư viện cũng là một ứng dụng cơ sở dữ liệu
– Ứng dụng cơ sở dữ liệu của thư viện Hà Nội sẽ quản lí thông tin người đọc, thông tin người mượn, thông tin về các nhân viên trong thư viện và còn những dữ liệu về người mượn đã mượn những quyển sách nào, bắt đầu từ ngày bao nhiêu.
Cùng Top lời giải tìm hiểu về Cơ sở dữ liệu – Hệ cơ sở dữ liệu là gì dưới đây nhé
a. Khái niệm CSDL và hệ quản trị CSDL
– Khái niệm CSDL : Một cơ sở dữ liệu ( Database ) là một tập hợp những dữ liệu có tương quan với nhau, chứa thông tin của một tổ chức nào đó ( như một trường học, một ngân hàng nhà nước, một công ti, một nhà máy sản xuất, … ), được tàng trữ trên những thiết bị nhớ để phân phối nhu yếu khai thác thông tin của nhiều người dùng với nhiều mục tiêu khác nhau .
Ví dụ trong hình 1 ở trên : Hồ sơ được tàng trữ ở bộ nhớ ngoài của máy tính hoàn toàn có thể xem là một CSDL ( tạm gọi là CSDL hs ) .
– Khái niệm Hệ QTCSDL : Phần mềm phân phối thiên nhiên và môi trường thuận tiện và hiệu suất cao để tạo lập, tàng trữ và khai thác thông tin của CSDL được gọi là hệ quản trị cơ sở dữ liệu ( Database Management System ) .
– Thuật ngữ ” Hệ CSDL ” để chỉ một CSDL cùng với hệ QTCSDL quản trị và khai thác CSDL đó .
– Để tàng trữ và khai thác thông tin bằng máy tính cần phải có :
+ CSDL
+ Hệ QTCSDL
+ Các thiết bị vật lý ( máy tính, đĩa cứng, mạng máy tính … )b. Các mức thể hiện của CSDL
Có 3 mức bộc lộ của CSDL :
– Mức vật lý : cho biết dữ liệu được tàng trữ như thế nào .
Ví dụ : Trong CSDL hs những tệp được tàng trữ trên vùng nhớ nào, dữ liệu về mỗi học viên chiếm bao nhiêu byte ?
– Mức khái niệm : cho biết dữ liệu nào được tàng trữ trong CSDL và giữa những dữ liệu có quan hệ với nhau như thế nào ?
– Mức khung nhìn : biểu lộ phần CSDL mà người dùng cần khai thácc. Các yêu cầu cơ bản của hệ CSDL
– Tính cấu trúc : thông tin trong CSDL được tàng trữ theo một cấu trúc xác lập
– Tính toàn vẹn : Các giá trị dữ liệu được tàng trữ trong CSDL phải thỏa mãn nhu cầu 1 số ít ràng buộc tùy thuộc vào hoạt động giải trí của tổ chức mà CSDL phản ánh
+ Ví dụ : Để bảo vệ tính toàn vẹn dữ liệu trên cột điểm, sao cho điểm nhập vào thang điểm 10, những điểm của môn học phải đặt ràng buộc giá trị nhập vào : > = 0 và < = 10 - Tính đồng nhất : Sau những thao tác update dữ liệu và ngay cả khi có sự cố ( phần cứng hay ứng dụng ) xảy ra trong quy trình update, dữ liệu trong CSDL phải bảo vệ tính đúng đắn - Tính bảo đảm an toàn và bảo mật thông tin thông tin : CSDL cần được bảo vệ bảo đảm an toàn, phải ngăn ngừa được truy xuất không được phép và phải Phục hồi được CSDL khi có sự cố ở phần cứng hay ứng dụng. Mỗi nhóm người dùng CSDL có quyền hạn và mục tiêu sử dụng khác nhau. Cần phải có những nguyên tắc và chính sách bảo mật thông tin khi trao quyền truy xuất dữ liệu cho người dùng + Ví dụ về tính bảo đảm an toàn thông tin : Học sinh hoàn toàn có thể vào mạng để xem điểm của mình trong CSDL của nhà trường, những mạng lưới hệ thống sẽ ngăn ngừa nếu HS cố ý muốn sửa điểm. Hoặc khi điện bị cắt bất thần máy tính hoặc ứng dụng bị hỏng thì mạng lưới hệ thống phải Phục hồi được CSDL + Ví dụ về tính bảo mật thông tin : Hệ thống phải ngăn ngừa được mọi truy vấn phạm pháp đến CSDL - Tính độc lập : Vì một CSDL phải ship hàng cho nhiều mục tiêu khác nhau nên dữ liệu phải độc lập với những ứng dụng, không nhờ vào vào bài toán đơn cử, đồng thời dữ liệu cũng phải độc lập với phương tiện đi lại tàng trữ và xử lí - Tính không dư thừa : + Ví dụ : Một CSDL đã có cột ngày sinh, thì không cần có cột tuổi. Vì năm sau thì tuổi sẽ khác đi, trong khi giá trị của tuổi lại không được update tự động hóa do đó nếu không sửa chữa thay thế số tuổi cho tương thích thì dẫn đến tuổi và năm sinh thiếu tính đồng điệud. Một số ứng dụng có sử dụng CSDL
– Cơ sở giáo dục: Quản lí học sinh
– Cơ sở kinh doanh thương mại : Quản lí việc mua và bán hàng
– Cơ sở sản xuất : Quản lí dây chuyền sản xuất sản xuất
– Tổ chức kinh tế tài chính : Quản lí kinh tế tài chính
– …
a) Cung cấp môi trường tạo lập cơ sở dữ liệu
• Hệ QTCSDL phải cung ứng thiên nhiên và môi trường cho người dùng thuận tiện hai báo kiểu dữ liệu, những cấu trúc dữ liệu biểu lộ thông tin và những ràng buộc trên dữ liệu .
• Mỗi hệ QTCSDL phân phối cho người dùng một ngôn từ định nghĩa dữ liệu để người dùng hoàn toàn có thể tạo lập CSDL .b) Cung cấp môi trường cập nhật và khai thác dữ liệu
• Ngôn ngữ thao tác dữ liệu là ngôn từ để người dùng diễn đạt nhu yếu update hay khai thác thông tin, những thao tác gồm :
+ Cập nhật ( nhập, sửa, xóa dữ liệu ) ;
+ Khai thác ( sắp xếp, tìm kiếm, kết xuất báo cáo giải trình, … )
• Ngôn ngữ CSDL phổ cập là SQL ( Structured Query Language )c) Cung cấp công cụ kiểm soát, điều khiển truy cập vào cơ sở dữ liệu
• Hệ QTCSDL phải có những bộ chương trình thực thi trách nhiệm sau :
• Phát hiện và ngăn ngừa truy vấn không được phép, phân phối nhu yếu bảo đảm an toàn và bảo mật thông tin thông tin .
• Duy trì tính đồng điệu dữ liệu
• Tổ chức và điều khiển và tinh chỉnh những truy vấn đồng thời
• Khôi phục CSDL khi có sự cố phần cứng hay ứng dụng
• Quản lý những miêu tả dữ liệu
Có 3 bước để xây dựng cơ sở dữ liệu:
– Bước 1. Khảo sát
+ Tìm hiểu nhu yếu của công tác làm việc quản trị
+ Xác định dữ liệu cần tàng trữ, nghiên cứu và phân tích mối liên hệ dữ liệu
+ Phân tích những tính năng cần có của mạng lưới hệ thống khai thác tt, cung ứng những nhu yếu đạt ra
+ Xác định năng lực phần cứng, ứng dụng hoàn toàn có thể khai thác, sử dụng
– Bước 2. Thiết kế
+ Thiết kế cơ sở dữ liệu .
+ Lựa chọn hệ QTCSDL tiến hành .+ Xây dựng hệ thống chương trình ứng dụng.
Xem thêm: Giáo án dạy học Toán 11 theo định hướng phát triển phẩm chất năng lực – https://thomaygiat.com
– Bước 3. Kiểm thử
+ Nhập dữ liệu cho CSDL
+ Tiến hành chạy thử. Nếu mạng lưới hệ thống phân phối rất đầy đủ những nhu yếu đạt ra thì đưa mạng lưới hệ thống vào sử dụng. Nếu mạng lưới hệ thống còn lỗi thì cần thanh tra rà soát lại tổng thể những bước đã thực thi trước đó. Xem lỗi Open ở đâu để khắc phục .
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…