freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言(2)(存儲版)

2025-06-22 16:45上一頁面

下一頁面
  

【正文】 95002 劉晨 女 19 IS 95002 3 80 DBMS的執(zhí)行過程 ? 先在 Student表中找到第一個元組 ? 從頭開始掃描 SC表,逐一查找與 Student表第一個元組的 Sno相等 的 SC元組 ? 找到后將 Student的第一個元組與該元組 拼接 ,形成結(jié)果表中一個元組 ? SC全部查找完后,再找 Student表第二個元組 自然連接 ? 把目標(biāo)列中重復(fù)的屬性列去掉 [例 34] 對 [例 33]用自然連接完成 SELECT , Sname, Ssex, Sage, Sdept, Cno, Grade FROM Student, SC WHERE = ; 自身連接 ? 連接操作可以是一個表與其自己進(jìn)行連接 , 稱為表的 自身連接 [例 35] 查詢每一門課的間接先修課 ( 即先修課的先修課 ) SELECT , FROM Course FIRST, Course SECOND WHERE = ; 外連接( Outer Join) ? 外連接 – 把 舍棄的元組也保存 在結(jié)果關(guān)系中 , 而在其他屬性上填 null – SELECT 列名 FROM 表名 LEFT(/RIGHT) OUT JOIN 表名 ON (連接條件 ) 外連接(續(xù)) [例 33] 查詢每個學(xué)生及其選修課程的情況包括 沒有選修課程 的學(xué)生 SELECT , Sname, Ssex, Sage, Sdept, Cno, Grade FROM Student LEFT OUT JOIN SC ON ( = ); 外連接(續(xù)) 結(jié)果: Sname Ssex Sage Sdept Cno Grade 95001 李勇 男 20 CS 1 92 95001 李勇 男 20 CS 2 85 95001 李勇 男 20 CS 3 88 95002 劉晨 女 19 IS 2 90 95002 劉晨 女 19 IS 3 80 95003 王敏 女 18 MA 95004 張立 男 19 IS 復(fù)合條件連接 ? WHERE 子句可以有多個連接條件,稱為 復(fù)合條件連接 [例 35]查詢選修 2號課程且成績在 90分以上的所有學(xué)生的學(xué)號、姓名 SELECT , FROM Student, SC WHERE = AND = 39。 不相關(guān)子查詢 – 帶有 IN謂詞 的子查詢 – 帶有 比較運(yùn)算符 的子查詢 – 帶有 ANY或 ALL謂詞 的子查詢 – 帶有 EXISTS謂詞 的子查詢 * 練習(xí) ? 對第二章習(xí)題 5中的四個表完成查詢 – 找出北京的任何工程都不購買的零件的零件號 – 求至少使用了供應(yīng)商 S1所供應(yīng)的全部零件的工程號 JNO 帶有 EXISTS謂詞的子查詢 ? 用 EXISTS/NOT EXISTS實(shí)現(xiàn) 全稱量詞 的查詢 – SQL語言中沒有全稱量詞 ))(()( PxPx ?????? [例 46]查詢選修了全部課程的學(xué)生姓名 – 查詢這樣的學(xué)生,沒有一門課程是他不選修的 SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE NOT EXISTS (SELECT * FROM SC WHERE Sno= AND Cno= )) – 如果兩個 NOT EXISTS調(diào)換位置 , 含義是否相同 ? 帶有 EXISTS謂詞的子查詢 ? 用 EXISTS/NOT EXISTS實(shí)現(xiàn) 邏輯蘊(yùn)函 * – SQL語言中沒有蘊(yùn)函詞 → ))(()( qpyqpx ??????? [例 47] 查詢至少選修了學(xué)生 95002選修的全部課程的學(xué)生號碼 ● 查詢學(xué)號為 x的學(xué)生,對所有的課程 y,只要 95002學(xué)生選修了課程 y,則 x也選修了 y ● 形式化表示: 用 p表示謂詞 “ 學(xué)生 95002選修了課程 y” 用 q表示謂詞 “ 學(xué)生 x選修了課程 y” ● 等價(jià)變換 ? 不存在這樣的課程 y,學(xué)生 95002選修了 y,而學(xué)生 x沒有選 ))(()( qpyqpx ????????查詢至少選修了學(xué)生 95002選修的全部課程的學(xué)生號碼 SELECT DISTINCT Sno FROM SC SCX WHERE NOT EXISTS (SELECT * FROM SC SCY WHERE = 39。139。 1 39。 – ESCAPE ‘\’表示“ \”為換碼字符。] – % (百分號 ) 代表 任意長度 (長度可以為 0)的字符串 – _ (下橫線 ) 代表任意 單個字符 – 當(dāng)用戶要查詢的字符串本身就含有 % 或 _ 時,要使用ESCAPE 39。MA39。Year of Birth: ‘ Birth, 2021Sage, ISLOWER(Sdept) FROM Student; 字符串常量 練習(xí) ? SELECT語句執(zhí)行結(jié)果是 ________。 A. B. C. D. RUS )()( SR BB ?? ?SR 21???SR ??)( SR B???)(21 SR ??? )(41 SR ???)(21 SR ???? )(41 SR ????練習(xí) ? 對學(xué)生 課程數(shù)據(jù)庫,簡要說明關(guān)系代數(shù)式 R1, R2 的具體含義 ))((2))((139。 單表查詢 ? 選擇表中的若干列 ? 選擇表中的若干元組 ? 對查詢結(jié)果排序 ? 使用集函數(shù) ? 對查詢結(jié)果分組 選擇表中的若干元組 ? 消除取值重復(fù)的行 ? 查詢滿足條件的元組 消除取值重復(fù)的行 ? 在 SELECT子句中使用 DISTINCT短語 SELECT [ALL|DISTINCT]
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1