Tổng quan về cơ sở dữ liệu (Bài 1) – Gia Sư Tin Học
Trong bài tổng quan về cơ sở dữ liệu, chúng tôi sẽ trình bày các nôi dung về dữ liệu là gì? Cơ sở dữ liệu là gì? Các phương pháp quản lý cơ sở dữ liệu. Các mô hình cơ sở dữ liệu. Hệ quản trị cơ sở dữ liệu.
Tổng quan về cơ sở dữ liệu – Dữ liệu là gì
Là những thông tin của đối tượng người tiêu dùng ( người, vật, một khái niệm, vấn đề … ) được tàng trữ trên máy tính .
Dữ liệu được mô tả dưới nhiều dạng khác nhau (các ký tự, ký số, hình ảnh, ký hiệu, âm thanh…). Mỗi cách mô tả gắn với một ngữ nghĩa nào đó.
Bạn đang đọc: Tổng quan về cơ sở dữ liệu (Bài 1) – Gia Sư Tin Học
Dữ liệu về đối tượng người dùng hoàn toàn có thể khác nhau, tùy thuộc vào ngữ cảnh. Ví dụ : dữ liệu về đối tượng người tiêu dùng sinh viên hoàn toàn có thể khác nhau tùy vào mục tiêu quản trị :
Quản lý điểm : Tên, mã sinh viên, điểm môn 1, điểm môn 2, điểm môn 3. Trong khi đó quản trị nhân thân : Tên, địa chỉ, ngày sinh, quê quán, lớpTổng quan về cơ sở dữ liệu – Cơ sở dữ liệu (Database)
Cơ sở dữ liệu ( CSDL ) là tập hợp dữ liệu được tổ chức triển khai có cấu trúc tương quan với nhau và được tàng trữ trong máy tính .
CSDL được phong cách thiết kế, thiết kế xây dựng được cho phép người dùng tàng trữ dữ liệu, truy xuất thông tin hoặc update dữ liệu .
CSDL được tổ chức triển khai có cấu trúc : Các dữ liệu được tàng trữ có cấu trúc thành những bản ghi ( record ), những trường dữ liệu ( field ). Các dữ liệu tàng trữ có mối quan hệ ( relation ) với nhau
CSDL được cấu trúc để thuận tiện truy vấn, quản trị và update .Tổng quan về cơ sở dữ liệu – Quản lý dữ liệu
Quản lý dữ liệu là quản trị một số lượng lớn dữ liệu, gồm có cả việc tàng trữ và cung ứng chính sách được cho phép Thao tác ( thêm, sửa, xóa dữ liệu ) và Truy vấn dữ liệu. Hai giải pháp quản trị dữ liệu : Hệ thống quản trị bằng file và Hệ thống quản trị bằng CSDL
Quản lý dữ liệu bằng file
Dữ liệu được tàng trữ trong những file riêng không liên quan gì đến nhau. Ví dụ : những chương trình tàng trữ thông tin bằng mạng lưới hệ thống những file dạng text .
Nhược điểm của việc quản trị bằng file :
- Dư thừa và mâu thuẫn dữ liệu.
- Kém hiệu quả trong truy xuất ngẫu nhiên hoặc xử lý đồng thời.
- Dữ liệu lưu trữ rời rạc.
- Gặp vấn đề về an toàn và bảo mật
- Quản lý dữ liệu bằng CSDL
Quản lý dữ liệu bằng CSDL giúp dữ liệu được tàng trữ một cách hiệu suất cao và có tổ chức triển khai, được cho phép quản trị dữ liệu nhanh gọn và hiệu suất cao .
Tổng quan về cơ sở dữ liệu – Các mô hình CSDL
Mô hình dữ liệu file
CSDL dạng file phẳng thường là file kiểu văn bản chứa dữ liệu dạng bảng. Ví dụ một file phẳng biểu lộ thông tin về Customer ( Khách hàng ) dưới dạng bảng của công ty Northwind Traders
Customer ID Company Name Contact First Name Contact Last Name Job Title City State 6 Company F Francisco Pérez-Olaeta Purchasing Manager Milwaukee WI 26 Company Z Run Liu Accounting Assistant Miami FL Mô hình dữ liệu phân cấp
Tổ chức theo hình cây, mỗi nút trình diễn một thực thể dữ liệu. Liên hệ dữ liệu bộc lộ trên liên hệ giữa nút cha và nút con. Mỗi nút cha hoàn toàn có thể có một hoặc nhiều nút con, nhưng mỗi nút con chỉ hoàn toàn có thể có một nút cha .
Mô hình dữ liệu mạng
Các file riêng không liên quan gì đến nhau trong mạng lưới hệ thống file phẳng được gọi là những bản ghi. Tập hợp bản ghi cùng kiểu tạo thành một kiểu thực thể dữ liệu. Các kiểu thực thể liên kết với nhau trải qua mối quan hệ cha-con. Mô hình dữ liệu mạng màn biểu diễn bởi một đồ thị có hướng, và những mũi tên chỉ từ kiểu thực thể cha sang kiểu thực thể con .
Mô hình dữ liệu quan hệ
Trong quy mô dữ liệu quan hệ, không có những link vật lý. Dữ liệu được màn biểu diễn dưới dạng bảng với những hàng và những cột : CSDL là tập hợp những bảng ( còn gọi là quan hệ ). Mỗi hàng là một bản ghi ( record ), còn được gọi là bộ ( tuple ). Mỗi cột là một thuộc tính, còn được gọi là trường ( field )
Mô hình dữ liệu hướng đối tượng
Mỗi đối tượng người tiêu dùng gồm có những thuộc tính, phương pháp ( hành vi ) của đối tượng người dùng. Các đối tượng người dùng trao đổi với nhau trải qua những phương pháp. Một đối tượng người tiêu dùng hoàn toàn có thể được sinh ra từ việc thừa kế từ đối tượng người dùng khác, nạp chồng ( hay định nghĩa lại ) phương pháp của đối tượng người dùng khác …
Tổng quan về cơ sở dữ liệu – Hệ quản trị CSDL
Các quy mô CSDL đề cập đến những hình thức tổ chức triển khai tàng trữ và truy vấn dữ liệu. Hệ quản trị CSDL ( DataBase Management System – DBMS ) là những ứng dụng giúp tạo những CSDL và cung ứng chính sách tàng trữ, truy vấn theo những quy mô CSDL .
Ví dụ : SQL Server, Microsoft Access, Oracle là những hệ quản trị CSDL nổi bật cho quy mô quan hệ. IMS của IBM là hệ quản trị CSDL cho quy mô phân cấp. IDMS là hệ quản trị CSDL cho quy mô mạngNhững lợi ích DBMS mang lại
Quản trị những CSDL và phân phối giao diện truy vấn để che dấu những đặc tính phức tạp về mặt cấu trúc tổ chức triển khai dữ liệu vật lý Hỗ trợ những ngôn từ tiếp xúc. Ví dụ : Ngôn ngữ diễn đạt, định nghĩa dữ liệu – DDL. Ngôn ngữ thao tác dữ liệu – DML. Ngôn ngữ truy vấn dữ liệu có cấu trúc – SQL Có chính sách bảo đảm an toàn, bảo mật thông tin cao
Hệ quản trị CSDL quan hệ (Relational DataBase Management System)
RDMBS là một dạng DBMS được sử dụng phổ biến nhất, trong đó tất cả dữ liệu được tổ chức chặt chẽ dưới dạng các bảng dữ liệu. Tất cả các thao tác trên CSDL đều diễn ra trên các bảng.
Người dùng liên quan đến RDBMS
Người quản trị CSDL ( DataBase Administrator ), Người phong cách thiết kế CSDL ( DataBase Designer ), Người nghiên cứu và phân tích mạng lưới hệ thống ( System Analyst ), Người lập trình ứng dụng ( Application Programmer ), Người phong cách thiết kế và tiến hành CSDL ( DBMS Designer and Implementer ), Người dùng cuối ( End User ) .
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…