tailieunhanh - Bài 2 - Thiết kế cơ sở dữ liệu

Giới thiệu về hệ quản trị cơ sở dữ liệu quan hệ Một trong những phương pháp mô hình hóa dữ liệu được sử dụng thông dụng là mô hình quan hệ. Trong mô hình quan hệ dữ liệu được lưu trữ ở cấu trúc dạng bảng, mỗi bảng có nhiều dòng và cột. | Bài 2: Thiết kế cơ sở dữ liệu Giới thiệu hệ quản trị cơ sở dữ liệu quan hệ Một số hệ quản trị cơ sở dữ liệu quan hệ phổ biến Thiết kế cơ sở dữ liệu quan hệ từ sơ đồ ERD Xác định khóa cho bảng. Bài 2 / Slide of 26 Giới thiệu về hệ quản trị cơ sở dữ liệu quan hệ Một trong những phương pháp mô hình hóa dữ liệu được sử dụng thông dụng là mô hình quan hệ. Trong mô hình quan hệ dữ liệu được lưu trữ ở cấu trúc dạng bảng, mỗi bảng có nhiều dòng và cột. Hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Management System - RDBMS) là hệ quản trị cơ sở dữ liệu trong đó dữ liệu được mô tả ở dạng bảng và các tác vụ sẽ được xây dựng để tương tác đến các bảng lưu trữ này. Bài 2 / Slide of 26 Ví dụ minh họa: mô tả bảng instructor Bài 2 / Slide of 26 Cấu trúc mô hình quan hệ Một bảng được gọi là một quan hệ (relation). Một dòng trong bản được gọi là một bộ (tuple) Một cột trong bảng gọi là một thuộc tính ( attribute). Số lượng các cột trong bảng được gọi là bậc (degree) của bảng. Một . | Bài 2: Thiết kế cơ sở dữ liệu Giới thiệu hệ quản trị cơ sở dữ liệu quan hệ Một số hệ quản trị cơ sở dữ liệu quan hệ phổ biến Thiết kế cơ sở dữ liệu quan hệ từ sơ đồ ERD Xác định khóa cho bảng. Bài 2 / Slide of 26 Giới thiệu về hệ quản trị cơ sở dữ liệu quan hệ Một trong những phương pháp mô hình hóa dữ liệu được sử dụng thông dụng là mô hình quan hệ. Trong mô hình quan hệ dữ liệu được lưu trữ ở cấu trúc dạng bảng, mỗi bảng có nhiều dòng và cột. Hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Management System - RDBMS) là hệ quản trị cơ sở dữ liệu trong đó dữ liệu được mô tả ở dạng bảng và các tác vụ sẽ được xây dựng để tương tác đến các bảng lưu trữ này. Bài 2 / Slide of 26 Ví dụ minh họa: mô tả bảng instructor Bài 2 / Slide of 26 Cấu trúc mô hình quan hệ Một bảng được gọi là một quan hệ (relation). Một dòng trong bản được gọi là một bộ (tuple) Một cột trong bảng gọi là một thuộc tính ( attribute). Số lượng các cột trong bảng được gọi là bậc (degree) của bảng. Một cột hoặc tập hợp một số cột xác định duy nhất một dòng bên trong bảng sẽ được gọi là khóa chính của bảng (primary key). Bài 2 / Slide of 26 Cấu trúc mô hình quan hệ (tiếp theo) Miền trị (domain) của một cột là tập hợp các giá trị mà cột đó có thể chứa. Trong RDBMS, nếu một cột không chứa bất kỳ giá trị nào được mô tả bằng giá trị NULL. Bài 2 / Slide of 26 Ví dụ về cấu trúc mô hình quan hệ Bài 2 / Slide of 26 Cấu trúc mô hình quan hệ (tiếp theo) Mối quan hệ giữa hai bảng được thể hiện bằng dữ liệu giống nhau được lưu trữ ở hai bảng. Nếu dữ liệu được lưu trữ trong một cột giống với dữ liệu của cột là khóa chính trong bảng khác thì cột này được gọi là khóa ngoại (foreign key). Cặp khóa chính – khóa ngoại hình thành nên quan hệ cha và con giữa các bảng. Hình vẽ sau mô tả mối quan hệ giữa khóa chính và khóa ngoại. Bài 2 / Slide of 26 Hình minh họa quan hệ cha con giữa hai bảng Bài 2 / Slide of 26 Hình minh họa quan hệ cha con giữa hai bảng Bài 2 / Slide of 26 Một số .

TỪ KHÓA LIÊN QUAN