資料庫集合差運算中提到的 「 並相容性」 是什麼意思?

時間 2021-07-02 06:30:53

1樓:GuoFu

用普通人說的話就是,他們是一樣的。

字串集合R,字串集合S,他們可以有邏輯上的並,差操作。

但字串集合R,和乙個表的行集合S【表裡有多個列】,這個就沒法操作計算了。

2樓:自稱都會派

簡單的說 R 與 S 的結構要一致, 也就是它們的字段的數量/名稱/順序要一致

典型的情況是 R 和 S 是同一張表的子集:

R = select * from table

S = select * from table where condition

它們並相容。 不是來自同一組表的場合(假定所有表的 Id 字段型別一致):

R = select Id from table1

S = select Id from table2

應為它們的結構相同, 都是只有乙個叫 Id 的字段且該 Id 字段型別相同, 它們並相容。

最後舉個反例:

R = select Id1 from table1

S = select Id2 from table2

資料庫的選擇?

破緊逼 推薦學習oracle,因為sqlserver還是做了比較多的封裝,但是oracle會比較複雜,概念也比較多,能學到比較多的資料庫細節,之後學其他資料庫就游刃有餘 postgres django,在搬瓦工買個vps,3.99刀用一年。資料庫遷移沒什麼難度,django提供了 URL routi...

Arcgis建立的個人資料庫和檔案資料庫有什麼區別呢?

xomap Personal GDB 檔案實質是Access庫,檔案大小最大2G。File GDB則沒有檔案大小上線,且可以跨平台。 補充,gdb可以使用gdal驅動中的filegdb api進行簡單讀寫 相同 均為GeoDatabase資料模型的實現,均為物件導向的地理資料庫,不開源 不同 個人地...

資料庫能做搜尋嗎?用資料庫做搜尋的優點和缺點有哪些?

陳廣勝 在網際網路早期,LAMP剛開始大紅大紫的那個時代,許多站點的搜尋就是用資料庫的做的。就是簡單地在要搜尋的字段上加個倒排索引。這麼做的優點是維護和開發簡單,了解點SQL就可以了。不過隨著資料量越來越大,這種做法顯得不是那麼高效。搜尋對於大多數應用來說,不太需要關係型資料庫的一些功能,如事務處理...