Máy tính, Cơ sở dữ liệu
DB - nó ... Các loại và tính chất của một cơ sở dữ liệu
DB - một từ viết tắt đó là viết tắt của "cơ sở dữ liệu" hay "cơ sở dữ liệu" (tùy thuộc vào ngữ cảnh). Trong bài này, chúng ta xem xét rằng nó / họ đang có, là gì và ở đâu để áp dụng. Cũng thảo luận về DBMS và cơ sở dữ liệu - nó là như nhau hay không.
ngữ
DBMS - là một từ viết tắt, viết tắt của "hệ thống quản lý cơ sở dữ liệu". Trong một ý nghĩa chung, họ đại diện cho một loạt các giải pháp phần mềm, mà bạn có thể tổ chức các dữ liệu cơ sở dữ liệu. Điều này đề cập đến việc làm của các cơ sở thông tin, ra lệnh cho nó, xóa, sao chép, phân tích và nhiều hơn nữa.
cơ sở dữ liệu mẫu
Về lý thuyết cơ sở dữ liệu, có một số loại trong số họ. có:
- cơ sở dữ liệu quan hệ (từ mối quan hệ từ tiếng Anh, có thể dịch là "kết nối") - được đặc trưng bởi các mối quan hệ và thể hiện dưới dạng một tập hợp các thực thể liên quan đến nhau. Sau đó được thể hiện trong dạng viên nén, có chứa các dữ liệu cơ sở dữ liệu. Đây là phổ biến nhất loại cơ sở dữ liệu.
- Thứ bậc - do mức độ "cha-con", "vượt trội-cấp dưới".
- Mạng - một nhánh của loài trước.
- Hướng đối tượng, mà làm việc trực tiếp với các phương pháp lập trình thích hợp (PLO).
DB - đó là một dấu hiệu?
cơ sở dữ liệu quan hệ là ở biểu thông thường của họ không gây khó khăn cho sự hiểu biết - một tấm bảng với thông tin. Để làm rõ, bạn có thể gọi để được giúp đỡ là cơ sở dữ liệu rất nổi tiếng của công ty "Microsoft" - "login", một phần của gói ứng dụng văn phòng thông thường của họ.
Trong bảng cơ sở dữ liệu quan hệ có mục (hàng) và trường (cột). Đầu tiên chứa thông tin ngay lập tức, các dữ liệu trong quá khứ - một mô tả về những gì nó có nghĩa là ghi âm. Ví dụ, lĩnh vực này - "Tên" entry - "Catherine".
Đối với lĩnh vực quy định các loại giá trị. Họ có thể có dạng số, ký tự, ngày, giờ, vv Ngoài ra, mỗi bảng có phải là một lĩnh vực quan trọng - .. Ghi lại trong đó duy nhất xác định dữ liệu.
Nên hiểu rằng cơ sở dữ liệu riêng của mình - nó không phải là một bảng. Cơ sở dữ liệu có thể được lưu trữ từ một đến vài trăm bảng, tùy thuộc vào số lượng và sự đa dạng của thông tin.
Mối quan hệ giữa các bảng
Để đảm bảo mối quan hệ giữa các bảng trong cơ sở dữ liệu có một giản đồ. Truyền thông là:
- "One-to-one" - mỗi bản ghi trong bảng tương ứng với chỉ một bản ghi từ tấm khác.
- "One-to-nhiều" và "nhiều-nhiều". Ghi thể tương ứng với một số các bảng liên quan. Ngoài ra (phương án thứ hai).
- "Nhiều-nhiều". Nó không phải là khó để đoán rằng trong trường hợp này, nhiều hàng có thể được chọn để kết nối nhiều hàng của bảng khác (liên kết như vậy được tổ chức sử dụng một bảng dàn và hai liên kết ở trên loài).
Di chuyển lên và xuống
cơ sở dữ liệu thứ bậc được nhiều hơn nữa cấu trúc hơn quan hệ. Họ có xu hướng tuân nghiêm ngặt. Có phần tử gốc - các "tip", mà nhánh cấp dưới - "người thừa kế" hay "hậu duệ". Cấu trúc cơ sở dữ liệu - một cơ sở có một cấu trúc cây, trong đó chỉ có một tổ tiên có thể tại mỗi nút.
loại này là thuận tiện để sử dụng cho việc xây dựng kho thông tin cấu trúc đã ra lệnh: ví dụ, các đơn vị quân đội cơ sở hoặc các tập tin dữ liệu quản lý. Những bất lợi được coi là không thể đối với các đơn vị để có nhiều hơn một phụ huynh, cũng như sự phức tạp của cơ sở dữ liệu logic.
mở rộng quan hệ
phương pháp hiển thị bảng
Mặc dù thực tế rằng các bảng có liên quan chủ yếu với cơ sở dữ liệu quan hệ và phân cấp, mạng, và cũng có thể được biểu diễn dưới dạng bảng. Sự khác biệt cơ bản giữa các loại - về nguyên tắc việc xây dựng các cấu trúc: quan hệ, so với hai người kia là tự do hơn nhiều và ít ra lệnh.
phong cách hướng đối tượng
Bài xem loại - một hướng đối tượng - phổ biến nhất. Điều này là do nó rất đặc biệt. Phức tạp cấu trúc dữ liệu như đối tượng hình thức cơ bản và làm việc trực tiếp với các ngôn ngữ lập trình hướng đối tượng. Họ đã được xây dựng trong những năm tám mươi của thế kỷ trước và vẫn chưa nhận được nhiều sự nổi tiếng vì sự phức tạp của nó và tốc độ không phải là rất cao của tốc độ.
Similar articles
Trending Now