30/09/2018, 20:44

[Hỏi về Phép Tính Quan Hệ trong SQL]

Chào các bạn trong diễn đàn
Mình có 1 câu hỏi về Phép tính quan hệ trong SQL thắc mắc và mong mọi người giúp đỡ
Ta có CSDL như sau:
Product(maker,model,type)
PC(model,speed,ram,hd,price)
Mình muốn tìm những PC có tốc độ cao nhất, viết bằng Phép tình quan hệ nha mọi người!
Mình xin cảm ơn nhiều

Minh Hoàng viết 22:47 ngày 30/09/2018

a.model|pc(a) ^ (all b)(pc(b) ^ b.speed ≤ a.speed)
Lần sau bạn nên tự làm và mọi người sẽ sửa cho bạn, hạn chế giải bài tập

Quân Hoàng Nguyễn viết 22:57 ngày 30/09/2018

Mình là thành viên mới nên chưa biết, mình cảm ơn nhiều!

Quân Hoàng Nguyễn viết 22:50 ngày 30/09/2018

Chào bạn, mình sửa lại phép tính của bạn thành:
{a.model | PC(a) ∧ ( (∀a)( (∃b)(PC(b) ∧ b.speed ≤ a.speed ) ) ) } thì còn đúng không? Mình cảm ơn

Minh Hoàng viết 22:51 ngày 30/09/2018

Câu đấy gần giống với mọi a, tồn tại b mà b.speed≤a.speed, xuất ra các máy tốc độ ko thấp nhất. ngoài ra a là biến tự do

Bài liên quan
0