Cơ Sở Dữ Liệu Nào Tồn Tại

Mục lục:

Cơ Sở Dữ Liệu Nào Tồn Tại
Cơ Sở Dữ Liệu Nào Tồn Tại

Video: Cơ Sở Dữ Liệu Nào Tồn Tại

Video: Cơ Sở Dữ Liệu Nào Tồn Tại
Video: [TH Cơ sở dữ liệu] Mã kịch bản, kiểm tra sự tồn tại của bảng trong SQL (Câu 18-20) 2024, Có thể
Anonim

Cơ sở dữ liệu (DB) cho phép bạn lưu trữ các thông tin khác nhau dưới dạng bảng có cấu trúc hoặc lược đồ kế thừa cho các phần tử, chứa các bản ghi cần thiết, được nhóm theo một tập hợp các thuộc tính hoặc tham số tương tự và được nhập vào các ô thích hợp. Có một số loại cơ sở dữ liệu khác nhau về cấu trúc và mục đích sử dụng.

Cơ sở dữ liệu nào tồn tại
Cơ sở dữ liệu nào tồn tại

Cơ sở dữ liệu phân cấp

Cấu trúc trong cơ sở phân cấp được trình bày dưới dạng một lược đồ có các đối tượng ở các mức khác nhau thuộc một hoặc một nhóm dữ liệu khác. Có các phần tử cha và con trong cơ sở dữ liệu, tức là các nguyên tắc kế thừa và phân nhóm theo loại thông tin được lưu trữ đã được thực hiện. Về mặt cấu trúc, cơ sở phân cấp là một cây các phần tử. Đây là cách các tài liệu XML và sổ đăng ký Windows được triển khai.

Ví dụ, có một cơ sở dữ liệu về khách hàng trong một cửa hàng. Mỗi khách hàng đã mua một sản phẩm cụ thể. Do đó, nếu bạn đại diện cho một giao dịch mua trong cửa hàng dưới dạng cơ sở dữ liệu phân cấp, thì yếu tố chính sẽ được thể hiện trong một khách hàng cụ thể. Yếu tố con sẽ là hàng hóa được mua, sẽ gắn liền với từng người tiêu dùng. Do đó, người mua Petrov, người đã mua một đầu DVD và các đĩa có phim, sẽ là yếu tố chính. Đầu phát và đĩa sẽ được liên kết với Petrov và sẽ là các phần tử con trong cơ sở dữ liệu.

Cơ sở dữ liệu nối mạng

Cơ sở dữ liệu mạng cũng được xây dựng trên nguyên tắc phân cấp, nhưng chúng có một số khác biệt - mỗi phần tử con có thể được liên kết với một số bản ghi mẹ, tức là các đối tượng nằm phía trên ô này trong cấu trúc.

Do đó, mỗi cơ sở dữ liệu mạng chỉ là một cơ sở dữ liệu phân cấp phức tạp. Nhược điểm của loại này là một số nhầm lẫn khi lưu trữ lượng lớn dữ liệu, vi phạm hiệu quả sử dụng khi lưu trữ thông tin nói chung.

Một ví dụ nổi bật về cơ sở mạng là Internet, có một số lượng lớn các tài liệu có một số phần tử mẹ và được kết nối với nhau bằng các siêu liên kết, tức là được phân phối trong một cơ sở mạng duy nhất.

Cơ sở dữ liệu quan hệ

Ngày nay loại đế này là một trong những loại đế phổ biến và được sử dụng rộng rãi nhất do cấu tạo của nó. Tất cả dữ liệu trong cơ sở dữ liệu như vậy được lưu trữ trong một bảng riêng biệt, được truy cập bằng cách truy cập trực tiếp vào hàng, cột hoặc ô cụ thể hoặc sử dụng ngôn ngữ truy vấn hiện có hoặc hệ quản trị cơ sở dữ liệu.

Giai đoạn khó khăn nhất trong quá trình phát triển cơ sở dữ liệu quan hệ là thiết kế.

Bảng cho biết kiểu dữ liệu, số thứ tự, tham số chuỗi, văn bản, v.v. Mỗi phần tử này có thể được tự động tìm thấy bởi truy vấn tìm kiếm tương ứng, bất kể lượng dữ liệu được lưu trữ, điều này làm cho loại này đặc biệt hiệu quả khi thực hiện các tác vụ lưu trữ thông tin trong quá trình phát triển các trang web hoặc các cửa hàng thông tin mở rộng.

Đề xuất: