KHO THƯ VIỆN 🔎

Bài giảng cơ sở dữ liệu quan hệ

➤  Gửi thông báo lỗi    ⚠️ Báo cáo tài liệu vi phạm

Loại tài liệu:     PDF
Số trang:         157 Trang
Tài liệu:           ✅  ĐÃ ĐƯỢC PHÊ DUYỆT
 













Nội dung chi tiết: Bài giảng cơ sở dữ liệu quan hệ

Bài giảng cơ sở dữ liệu quan hệ

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ ình EER bao gồm tất ca các khái niệm cùa mò hình ER. Ngoải ra, nó cỏn bao hàm khái niệm về ỉởp con, ỉóp cha. các khái niệm có liên quan đến chuyên biệ

t hoá và tâng quát hoá. MỘI khái niệm khác cùng nam trong mô hình EER đó là category' được dùng đẻ miêu tá một tập các đối lượng là sự hợp nhất các đố Bài giảng cơ sở dữ liệu quan hệ

i tượng cua các kiêu thục thè khác nhau. Gắn với các khái niệm n ày là cơ chế thuộc tinh và kế thửa lien kct. Do không tồn tại nlìừng thuật ngừ chuàn

Bài giảng cơ sở dữ liệu quan hệ

cho mò h ình này, nôn chúng ta sư dụng hầu hết các thuật ngừ thông thường. Mồi kì thuật mô ta bang biểu đồ và hiên thị các khái niệm này khi chúng xuấ

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ thê dược dùng dè mô ta một kiêu cúa thực thê và lập thực thế hoặc tập các thực thề cúa kiểu đó ton tại trong c ơ sờ dừ liệu. Ví dụ, kiêu thực thê NHAN

VIÊN mõ lã kiêu (đó là các thuộc tính và các mói hên kết) cùa mỗi thực thê NH.XN VIÊN và cùng ám chí tập các thực thê NHAN VIÊN hiện thời trong cơ sơ Bài giảng cơ sở dữ liệu quan hệ

dừ liệu CONG TY. Trong nhiều trường hợp một kiểu thực thè có nhiều nhóm con cho các thực thè của nó. các nhóm con n ày có ỷ nghía và cần dược miêu tá

Bài giảng cơ sở dữ liệu quan hệ

rõ ràng bơi nhừng ý nghía cua chúng dối với cớ dừ liệu. Ví dụ. các thực thê là bộ phận của kiêu thực thê NHÂN VI ẺN có thể được nhóm vào trong THƯ KÝ

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ ộc vào tập thực thề NHAN VIÊN. Chúng ta gọi từng nhóm con dó là một lớp con cua kiểu thực thố NHÂN VIÊN và kiều thực thố NHẢN VIÊN được gọi là lớp cha

cho từng lớp con dó.Chủng ta gọi mối liên kết giừa một lóp cha và một lóp con bất kỹ là một mối liên kết lớp cha/lờp con hoặc liên kết lớp/ỉờp con. T Bài giảng cơ sở dữ liệu quan hệ

rong ví dụ trước của chúng ta.NHÂN VIÊN. THƯ KÝ và NHÂN VIÊN KÌ sư là hai mồi liên kết ỉớp/ỉớp con. Chủ ý răng một hộ phận thực thể cùa lớp con inò tã

Bài giảng cơ sở dữ liệu quan hệ

củng một thực thể của thế giói thực nlnr một số bộ phận của lớp cha; chảng hạn nlnr; một thực thê thư ký “A” cùng là nhân viên “A”. Vì vậy, bộ phận l

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ trong hộ thống cơ sờ dừ liệu, chúng ta có thố miêu ta một bộ phận cùa lóp con như một dối tượng cơ sờ dừ liệu riêng biệt: một bàn ghi riêng biệt được

liên kết qua thuộc tinh khoá với thực thề lớp cha của nó. Một thực the không thể tồn tại dơn thuần trong cơ sờ dừ liệu bang việc nó là một bộ phận cúa Bài giảng cơ sở dữ liệu quan hệ

lớp con; nó cùng phái là một bộ phận của lớp cha. Vi dụ. một nhân viên lương tháng cùng là một kỳ sir thuộc vào hai kíp con KÌ SƯ và NHÂN VIÊN LƯƠNG

Bài giảng cơ sở dữ liệu quan hệ

THANG c ủa kiểu thực thề NHAN VIÊN. Tuy nhiên, không cân thiết đề lất cá các thực thế trong lớp cha là một thành phần cua số lóp con.Một khái niệm qua

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ ã nỏ tham gia. Bơi vi một thực thê trong một lớp con mô ta cũng một thực the trong thế giới thực như một thành phần của lớp cha nên nỏ sè có các giả t

rị cho các thuộc tinh cụ the cua nõ cùng như các giá trị cua các thuộc tinh cua một bộ phận lớp cha. Chúng ta coi một thực thê là một thành phan cùa m Bài giảng cơ sở dữ liệu quan hệ

ột lớp con ke third lất cá các thuộc linh cùa thực thề như một thành phan cùa lớp cha. Thực thè cùng kế thừa lất cá các moi liên kết cùa các lớp cha t

Bài giảng cơ sở dữ liệu quan hệ

ham gia. Chú ỷ rằng, một lớp con với các thuộc tinh dặc trưng và các mối lien kết cua chinh nó cùng với tắt ca các thuộc tinh và các mối liên kết mà n

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ trinh xác định một tập ìóp con cúa một kiêu thực thê ; kiêu thực thê nãy được gọi là ỉớp cha cùa chuyên biệt hoá. Một tập lớp con hình thành một chuyê

n biệt hoá dược xác định cơ ban dựa trên một số dặc diêm tiêu biêu của các thực thế trong lớp cha. Ví dụ. tập các lórp con ỉ TH Ư KÍ. KÌ SƯ, KÌTHUẬT V Bài giảng cơ sở dữ liệu quan hệ

IENí là một chuyên biệt hoá cúa một lớp cha NHAN VIÊN phàn biệt giừa các thực thê NHÀN VIÊN dựa trên kiểu cóng việc cùa từng thục thể. Chúng ta có thề

Bài giảng cơ sở dữ liệu quan hệ

có nhiều chuyên biệt hoá của cùng một kiêu thục thê dựa trên các dặc diêm khác nhau tiêu biêu. Ví dụ. chuyên biệt hoá khác cua kiêu thục thê NHÂN VIÈ

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ ng.Các lóp con xác định một sổ chuyên biệt hoá dược gắn bơi các dường thẳng lới đương tròn, đường tròn được nối đến lớp cha. Biêu t ưựng lập con trên

mỏi đường nối một lập con tới đường tròn cho biết hướng cùa moi liên kết lóp cha/lóp con. Các thuộc lính chi lliích hợp với các thực thê cùa một lớp c Bài giảng cơ sở dữ liệu quan hệ

on xác định như là Trinh Dộ cua thư kí dược gắn với hình chừ nhật mô ta lóp con. Trinh Độ dược gọi là các thuộc tính riêng cua lớp con. Cùng như thế,

Bài giảng cơ sở dữ liệu quan hệ

một lớp con có thê tham gia trong các kiêu li ôn kết riêng biệt như lã sự tham gia lóp con NI IAN VIÈN CONG NI IẬT trong mối liên kết dặc trưng ờ hình

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ c ihề trong thể giới thực như ihực he gan vói nó trong lóp cha. kiêu thực thể chi đ ược giong nhau hài lan. Ví dụ. thực thề THƯ KY cúa lứp con THƯ KÝ

mò tã kiểu Irong thế giới thực như là các thực thể thư ký trong lớp cha NHÂN VIÊN và THƯ KỸ có mặt ơ cá NI IAN VIÊN và TI IU" KÝ. Điều này cho thấy mộ Bài giảng cơ sở dữ liệu quan hệ

t mối liên kết lớp cha/ lớp con NI IAN VIÊN / TI IU’ KỶ có phần giống với một mối liên kết 1:1 trong mức thề hiện. Sự khác nhau cơ bản giữa mối liên k

Bài giảng cơ sở dữ liệu quan hệ

ết 1:1 là hai thực thố khác nhau dược liên kết, ngược lại trong một mối liên kết lớp cha/lớp con thì thực thổ trong lớp con là thực thể trong thế giới

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ i trò của một kỳ thuật viên.Có hai lý do chính cho việc đưa ra các liên kết lóp/lóp con và chuyên biệt hoá vào trong mô hình dừ liệu:Lý do đầu tiên là

các thuộc tinh có thê đáp ứng một số hoặc không phải tất cả các thực thê cùa lóp cha. một lóp con được xác định đề nhóm các thực thề có các thuộc tín Bài giảng cơ sở dữ liệu quan hệ

h phủ hợp. Một bộ phận cua lóp vẫn có thè chia sè phần lớn các thuộc tinh cua chúng với các thành phần khác cua các lớp cha. Ví dụ. lớp con TH Ư KÝ cỏ

Bài giảng cơ sở dữ liệu quan hệ

thè có một thuộc tinh Trình Độ, trong khi đó lớp con KÌ sư có thồ có thuộc tinh Kiêu Công Việc, nhung THƯ KÝ và KÌ sư dùng chung các thuộc tính khác

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ là một thành phần cùa kíp con. Vi dụ, nếu nhân viên công nhật có thê thuộc về một cồng đoàn, chúng ta có thê miêu lã thực tế đó bang việc tạo ra lớp

con NTLỸN VIÊN CÔNG NHẬT cùa NHÂN VIÊN và liên kết nó với một kiểu thực thè CONG ĐOÀN qua kiểu liên kết THUỘC VỀ nhtr dà minh hoạ trong hình 2.1Tóm lạ Bài giảng cơ sở dữ liệu quan hệ

i. liến trình chuyên biệt hoá cho phép chúng ta làm nhùng việc sau:•Xác đụili một lập các lứp con cúa một kiểu thực thè•Thiết lập các thuộc tính đặc t

Bài giảng cơ sở dữ liệu quan hệ

rung truyền thong với lùng lớp con•Thiết lập các kiêu liên kết đặc (rung truyền thong giữa từng lớp con và các kiểu thực thê khác hoặc giừa các lớp co

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ trong đó chúng ta bỏ qua sự khác nhau giừa một vài kiêu thực thể. xác định các đặc trưng chung cùa chúng và tông quát hoá chúng vào trong một lớp cha

dơn le mà kiêu thực thê ban dầu là các lớp con riêng biệt cua nó. Ví dụ như. xem xét các kiêu thực thê ÔTỔ và XE TÀI minh họa trong hình 2.2(a); chúng Bài giảng cơ sở dữ liệu quan hệ

ta có thè tông quát hoá vào trong kiêu thực thê XE HƠI như minh hoạ trong hình 2.2(b).Bây giờ cã OTÒ và XE TÀI là lóp con được tông quát hoá trong lớ

Bài giảng cơ sở dữ liệu quan hệ

p cha XE HƠI. Chúng ta dùng thuật ngừ tông quát hóa đê chi một tiến trinh xác định một kiêu thực thê được lòng quát hoá từ các kiêu (hực thè cho (rước

CHƯƠNG 2MÔ IIÌNII QUAN HẸ Tllực THẺ MỜ RỌNG2.1.CÁC KHÁI NIỆM CỦA MÔ HÌNH QUAN HỆ ỉ 'Hực THÍ: MỞ RÔNG2.1.1.Các lớp con, các lóp cha vã sự kế thừa.Mò hì

Bài giảng cơ sở dữ liệu quan hệ ó thê xem { ()TO và XE TÁI } như một chuyên biệt hoá cua XE 1 lơl hơn lã xem XE I lơl như là một lồng quát hoá của ỜTƠ và XE TẢI. Trong hình 2.1 chúng

la có thê xem nhàn viên như là một lổng quát hoá cùa THƯ KÍ. KÌ THUẬT VIỀN và KÌ SƯ. Một ki hiệu sơ dồ dế phân biệt giừa Tằng quát hoá và Chuyên biệt Bài giảng cơ sở dữ liệu quan hệ

hoá dược dùng trong một số phương pháp thiết ke. Một mũi tên chi dển lóp cha chuyên dụng mô ta một tổng quát hoả.nguợc lại mũi tên chi den lóp con ch

Bài giảng cơ sở dữ liệu quan hệ

uyên dụng mô tã một chuyên biệt hoá. Chúng ta se không sư dụng ki hiệu nảy bơi vi sự quyết dịnh một vấn dề như vậy trong từng trường họp cụ thề là chú

Gọi ngay
Chat zalo
Facebook