Máy tínhCơ 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ữ

Cơ sở dữ liệu đề cập đến kho lưu trữ có cấu trúc thông tin nhất định. DB - nó cũng là một mô hình thông tin, khả năng chứa dữ liệu nhất định, với điều kiện là họ sẽ được đặt hàng. Mỗi người chúng ta đã làm việc với cơ sở dữ liệu ít nhất một lần, nhưng nó thậm chí không thể đoán tại, ví dụ, bằng cách nhập cụm từ tìm kiếm, chúng tôi chuyển sang một cơ sở quy mô lớn đối với dữ liệu thông tin cụ thể.

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).

Chúng ta hãy xem xét từng người một cách chi tiết, dừng lại dọc theo con đường để những ý tưởng cơ bản và khái niệm của một cơ sở dữ liệu.

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ệ

Mạng DB quyết định thép thiếu thứ bậc tên chỉ trên. Sự khác biệt duy nhất giữa loại mối quan hệ trước đó là "nhiều-nhiều", mà trong trường hợp này được thể hiện trong thực tế là như tổ tiên có thể có nhiều người thừa kế, và họ, con cháu, có thể xảy ra từ vài nút.

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

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.