Cách Tạo Cơ Sở Dữ Liệu Quan Hệ

Mục lục:

Cách Tạo Cơ Sở Dữ Liệu Quan Hệ
Cách Tạo Cơ Sở Dữ Liệu Quan Hệ

Video: Cách Tạo Cơ Sở Dữ Liệu Quan Hệ

Video: Cách Tạo Cơ Sở Dữ Liệu Quan Hệ
Video: TIN HỌC 12 - BÀI 10 CƠ SỞ DỮ LIỆU QUAN HỆ 2024, Có thể
Anonim

Cách tiếp cận quan hệ để xây dựng cơ sở dữ liệu ngụ ý làm việc với mô hình dữ liệu dạng bảng, tức là với cách trình bày thông thường. Nó được thực hiện bằng cách sử dụng các hệ quản trị cơ sở dữ liệu.

Cách tạo cơ sở dữ liệu quan hệ
Cách tạo cơ sở dữ liệu quan hệ

Bản chất của cấu trúc quan hệ và chuẩn bị dữ liệu

Mỗi cơ sở dữ liệu được tổ chức và thông tin có cấu trúc được lưu trữ trong một hoặc nhiều bảng. Bảng là một đại diện tự nhiên và quen thuộc của dữ liệu, bao gồm các hàng và cột. Cách tiếp cận quan hệ ngụ ý một mối quan hệ nhất định giữa các bảng như vậy. Liên kết hoặc mối quan hệ cho phép bạn kết hợp, truy xuất dữ liệu từ một số bảng cùng một lúc trong một truy vấn.

Để tạo một cơ sở dữ liệu quan hệ, trước hết, cần phải hình thành một tập hợp các bảng và các quan hệ giữa chúng. Trong trường hợp này, bạn phải tuân theo các quy tắc sau. Đầu tiên, mỗi bảng phải cùng loại và có một tên riêng. Thứ hai, các hàng của bảng phải bao gồm một số trường và giá trị cố định (bạn không thể bao gồm nhiều cột và nhóm lặp lại). Thứ ba, các chuỗi phải khác nhau ít nhất một giá trị (trường) để có thể xác định bất kỳ chuỗi nào. Thứ tư, các cột phải có tên duy nhất và được điền bằng các giá trị dữ liệu đồng nhất, phương pháp trình bày duy nhất có thể là giá trị dữ liệu rõ ràng (không thể có mối quan hệ đặc biệt giữa các bảng).

Bạn có thể xử lý dữ liệu từ nhiều bảng cùng một lúc bằng cách hợp nhất các lựa chọn thành một bảng tạm thời. Các phép toán phổ biến nhất là phép chọn, phép chiếu, phép nối tự nhiên, phép kết hợp, phép giao nhau và phép khác biệt. Khi tạo bảng, một trong những khái niệm cơ bản là khóa chính - nó là một định danh đề cập đến một thực thể một cách rõ ràng. Ví dụ: trong một bảng các món ăn, khóa chính có thể là số món ăn. Đối với tất cả các bảng có dữ liệu, bạn cần tạo các khóa tương tự, liên kết chúng bằng các mối quan hệ.

Triển khai sử dụng DBMS

Hệ thống quản lý cơ sở dữ liệu (Oracle, MySQL, SQLite, v.v.) cung cấp khả năng quản lý hoàn chỉnh dữ liệu được tạo và cho phép bạn thực thi các truy vấn. Sau khi chọn một trong các DBMS, bạn phải chuyển các bảng đã tạo sang chương trình theo cú pháp của nó. Đây là một công việc đồ sộ cần được thực hiện cẩn thận mà không bỏ sót các thuộc tính quan trọng.

Các công việc tiếp theo với các truy vấn và xử lý dữ liệu dựa trên ngôn ngữ lập trình SQL. Trong ngôn ngữ này, các bảng được tạo, các bản ghi được thêm vào, xóa và thay đổi, dữ liệu được tìm nạp từ một hoặc một số bảng, và cấu trúc được thay đổi.

Đề xuất: