1. Trang chủ
  2. » Công Nghệ Thông Tin

Dùng các biểu thức đại số quan hệ biểu diễn câu hỏi

15 3,3K 44
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Dùng các biểu thức đại số quan hệ biểu diễn câu hỏi
Tác giả Ho Cam Hà
Thành phố Hà Nội
Định dạng
Số trang 15
Dung lượng 198,85 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Dùng các biểu thức đại số quan hệ biều diễn câu hỏi Với mỗi dự án thực hiện ở "TT khí thượng thủy văn HN” hãy cho biết mã số dự an, đồng thời cho biết họ tên, ngày sinh của trưởng

Trang 1

Dùng các biểu thức đại số quan hệ

biều diễn câu hỏi

Tim tên của dự án có mã số D4

[ten palo (MA_DA=”D4” \(DU_AN))

Cho biết họ tên và lương của những nhân viên làm việc ở phòng "Nghiên cưu và phát triển”

IÏuoren,tuone(NHAN_ VIEN*

(Í IMA-pv(O(TEN-PHONG=“Nghiên cứu và phát triển ,PHONG))))

Trang 2

Dùng các biểu thức đại số quan hệ

biều diễn câu hỏi

Với mỗi dự án thực hiện ở "TT khí thượng thủy văn HN” hãy cho biết mã

số dự an, đồng thời cho biết họ tên, ngày sinh của trưởng phòng quan ly

dự an nay

KQIG <— (T1ma-pa, MA-DVLO(DTA-DIEM-DA=”TT Khí tượng thủy văn HN’ \(DU_AN))

KETQUA < Imp-pa, Ho-TeN, NG-siNHNHAN_ VIENPSwa.wv=a-rp (PHONG*KQTG))

Trang 3

Dùng các biểu thức đại số quan hệ

biều diễn câu hỏi

Tim tên những nhân viên làm việc cho tất cả các dự ân do phòng có mã

sO P4 quan ly

ÏIo-TEx((T luAnv.wa-pa(CHAM_ CONG)=

TT va-pa(S(ma-pv=p4)(DU_AN)))*NHAN_VIEN)

Trang 4

Dùng các biểu thức đại số quan hệ

biều diễn câu hỏi

Tim mã số những dự án có sự tham gia của một người là lãnh đạo phòng trực tiếp quan lý dự án này

KQTG <— II1ma-pa ma-py(DU_AN) * Ì |MA-DV, MA-rp(PHONG)

KETQUA < KQIG ((KQTG.MA-DA=CHAM_CONG.MA-DA) AND (KQTG.MA-TP=CHAM_CONG.MA-NV))

CHAM_CONG

Trang 5

Ngon ngữ tân tư

(Cac phép tính quan hề)

Cơ sở quan trọng cua phan thao tác trong mö hình cơ sở dữ

liêu quan he

Cơ sở toán học của phep tinh quan hé la logic tan tu’ cap mot

Có hai loại: ngôn ngữ tần tử biến bộ và ngôn ngữ tân tư biến mien

Trang 6

Ngön ngữ tân tu bien bo

5 (Tuple relational calculus)

Mot cau hoi don gian trong ngon ngữ tân tử

biến bộ có dạng

{| ĐK(Ð}

Trang 7

Ngön ngữ tân tu bien bo

5 (Tuple relational calculus)

{t| NHAN_VIEN (8 AND tLUONG > 1700 000}

{tHO TEN, #£MA_DA | NHÂN VIÊN(Ø AND tLUONG > 1700 000}

Trang 8

Biểu thức của phép tính biến bộ

Một cách tổng quát, một biểu thức của phép tính biến bộ có

dạng

{tiA1, Ø.A2, , An | ĐK (£1, t2 , tr„ trr+1, trr+2, , ta+m)}

Trang 9

4 Bieu thuc cua phep tinh bien bo

Công thức của phép tính biến bộ được tạo nên tử các công thức nguyên

to Mot cong thu nguyên tổ thuộc một trong những dạng sau:

(1) {Ø nói một cách khác đó là phát biểu (£ /)

(2) ti.A 0 tj.B

(3) AOC

Mỗi công thức nguyên tố sẽ nhận một trong hai gia tri TRUE

va FALSE doi voi mot to hop cac bo (gia tri chan ly)

Trang 10

Biểu thức của phép tính biến bộ

Các công thức nguyên tổ tạo nên công thức của phép tính bộ

theo cac luật:

(L1) Mỗi công thức nguyên tố là một công thức

(L2)F, F1, F2 là công thức thi (F1 AND F2), (F1 OR F2), NOT(F) là công thức

(L3) F là một công thức thị (3 Ô9(F) với £ là một biến bộ cũng là một công thức (L4) F là một công thức thị (v(F) với tla mot bien bộ cũng là một công thức

Trang 11

Vi du

Cau hoi 1

Tim tên của dự an co ma so D4

{*tTEN_DA| (DU_AN(d AND &MA_DA="D4"}

Trang 12

4 Vi du

Cau hoi 2 Cho biết họ tên và lương của những nhân viên thuộc phòng "Nghiên cưu va phát triển”

{tHO TEN, tLUONG | Su ((NHAN_VIEN(# AND PHONG(u) AND

.TEN_PHONG = “Nghiên cứu và phát triển” AND tMA_DV = u.MA_DV }

Trang 13

4 Vi du

Cau hoi 3

Với mỗi dự án thực hiên ở "TT khí thương thủy văn HN” hãy

cho biet ma so du’ an, dong thoi cho biét ho tén trưởng phong quan lý dự an nay

{tHO TEN, ELUONG | Su ((NHAN_VIEN(& AND PHONG(v)

AND u.TEN_PHONG = “Nghiên cứu và phát triển” AND

tMA_DV = u.MA_DV }

Trang 14

4 Vi du

Cau hoi 4

Tim tên những nhân viên làm việc cho tất cả các dự

án do phòng có mã số P4 quan ly

{t#HO TEN | NHAN VIEN(t) AND

(vu((DU_AN(u) AND u.MA_DV = *P4”) =>

(Sv (CHAM_CONG(V) AND

V.MANV = EMANV AND &£MA_DA = u.MA_DA)))}

Trang 15

4 Vi du

Cau hoi 5

Tim mã số của những dự an co su tham gia cua một người la lãnh đạo của phòng trực tiếp quan ly du an nay

fMA_DA | 373g

((DU_AN(ð AND PHONG(ø) AND CHAM_CONG(ø) AND

(tMA_DV = p.MA_DV) AND (p.MA_TP = g.MANV) AND

(g.MA_DA = tMA_DA))}

Ngày đăng: 29/09/2013, 03:20

TỪ KHÓA LIÊN QUAN

w