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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)查詢語(yǔ)言sql(完整版)

  

【正文】 2 85 ? 2021001 3 88 ? 2021002 2 90 ? 2021002 3 80 St u d e n t .Sn o Sn a m e Ss e x Sa g e Sde p t SC .Sn o C n o G r a d e2021001 李勇 男 20 CS 2021001 1 922021001 李勇 男 20 CS 2021001 2 852021001 李勇 男 20 CS 2021001 3 882021002 劉晨 女 19 IS 2021002 2 902021002 劉晨 女 19 IS 2021002 3 80? 如果按照兩個(gè)表中的相同屬性進(jìn)行等值連接,且目標(biāo)列中去掉了重復(fù)屬性列,但保留了所有不重復(fù)的屬性列稱之為自然連接。 ? ? SELECT AVG( Grade) ? FROM SC ? WHERE Cno= ?2‘ 。 ? AVG( [DISTINCT |ALL] 〈 列名 〉 )計(jì)算一列值 ? 的平均值。 ? ? SELECT Sname ? FROM Student ? WHERE Sdept=?CS‘ AND Sage20 。 ? 例 DB _ DESIGN課程的課程號(hào)和學(xué)分。 ? (3).確定集合 ? 例 ,數(shù)學(xué)系和計(jì)算機(jī)系的學(xué)生的姓名和性別。 ? Sno Cno Grade ? 07001 1 92 ? 07001 2 85 ? 07001 3 88 ? 07002 2 80 ? 07002 3 80 ? ? 運(yùn)行結(jié)果: ? Sno ? 07001 ? 07001 ? 07001 ? 07002 ? 07002 ? SELECT DISTINCT Sno ? FROM SC 。 ? 例 查詢?nèi)w學(xué)生的姓名,學(xué)號(hào),所在系 . ? SELECT Sname , Sno, Sdept ? FROM Student 。 ? 次序: ASC, DESC ? 例 6: 為 Student, Course, SC 3個(gè)表 建立索引, Student 按學(xué)號(hào)升序, Course 按課程號(hào)升序, SC 按課程號(hào)降序和學(xué)號(hào)升序建立索引。 ? 4 同一種語(yǔ)法結(jié)構(gòu)提供兩種使用方式。 ? ? 第一個(gè) SQL標(biāo)準(zhǔn)為 SQL86。 ? 第二個(gè) SQL標(biāo)準(zhǔn)為 SQL89。 ? 5 語(yǔ)言簡(jiǎn)潔,易學(xué)易用 ? ( 9個(gè)核心動(dòng)詞: CREATE, DROP, ALTER, SELECT, INSERT, UPDATE, DELETE, GRANT, REVOKE) SQL語(yǔ)言的基本概念 SQL 視圖 1 視圖 2 基本表 2 基本表 3 基本表 4 存儲(chǔ)文件 1 存儲(chǔ)文件 2 基本表 1 外模式 模式 內(nèi)模式 數(shù)據(jù)定義 ? 關(guān)系數(shù)據(jù)庫(kù)由外模式 ,模式和內(nèi)模式構(gòu)成。 ? CREATE UNIQUE INDEX Stusno ON Student (Sno)。 ? 2. 查詢?nèi)w ? SELECT * ? FROM Student 。 運(yùn)行結(jié)果: 07001 07002 ? 2) .查詢滿足條件的元組: ? 運(yùn)算符包括: ? =, 〉 , 〈 , 〉 =, 〈 =,! =, 〈 〉 。 ? SELECT Sname ,Ssex ? FROM Student ? WHERE Sdept IN (?IS‘, ? MA‘,?CS‘); ? 例 ,數(shù)學(xué)系,也不是計(jì)算機(jī)系的學(xué)生的姓名和性別。 ? SELECT Cno,Ccredit ? FROM Course ? WHERE Cname LIKE ?DB\ _ Design‘ ESCAPE ? \‘ 。 ? 重做例 12: ? 例 ,數(shù)學(xué)系和計(jì)算機(jī)系的學(xué)生的姓名和性別。 ? MAX( [DISTINCT |ALL] 〈 列名 〉 )求一列值中 ? 的最大值。 ? 例 2號(hào)課程的學(xué)生最高成績(jī) . ? SELECT MIN( Grade) ? FROM SC ? WHERE Cno=?3‘ 。 ? 例 STUDENT表和 SC表。 ? 例 .查詢選修 2號(hào)課且成績(jī)?cè)?90以上的所有學(xué)生的學(xué)號(hào)和姓名。 ? IN查詢的子查詢 ? 是指父查詢與子查詢之間用 IN連接 ,判斷某個(gè)屬性列值是否在子查詢中的結(jié)果中。 對(duì)此 SQL語(yǔ)句再處理內(nèi)層查詢 ? 結(jié)果為: 95001 95002,進(jìn)一步簡(jiǎn)化: ? SELECT Sno,Sname ? FROM Student ? WHERE Sno IN (?07001‘,‘07002‘); 查詢結(jié)果: ? SNO SNAME ? 07001 李勇 ? 07002 劉晨 用連接查詢實(shí)現(xiàn): ? SELECT Sno,Sname ? FROM Student,SC,Course ? WHERE = AND ? = AND ? = ?信息系統(tǒng)’ ; ? 帶有比較運(yùn)算符的子查詢是指父查詢與子查詢之間用比較運(yùn)算符進(jìn)行連接 ? SQL語(yǔ)句如下: ? SELECT SNO, SNAME, SDEPT ? FROM STUDENT ? WHERE SDEPT= ? ( SELECT SDEPT ? FROM STUDENT ? WHERE SNAME=?劉辰’); ? 子查詢一定跟在比較運(yùn)算符之后。 ? SELECT Sname ? FROM Student ? WHERE NOT EXISTS ? (SELECT * ? FROM Course ? WHERE NOT EXISTS ? (SELECT * ? FROM SC ? WHERE Sno= AND Cno=))。 SELECT * FROM Student WHERE Sdept=?CS‘ AND Sage19。 ? 例 6. 將計(jì)算機(jī)科學(xué)系全體學(xué)生的成績(jī)置零。但在下列三種情況 ? 下必須明確指定組成視圖的所有列名: ? 其中某個(gè)目標(biāo)不是單純的屬性名,而是集函數(shù)或列表達(dá)式。 ? 定義一個(gè)反映學(xué)生出生年份的視圖。 轉(zhuǎn)換語(yǔ)句 ? UPDATE Student ? SET Sname =?劉辰’ ? WHERE Sno =?07002 AND Sdept=?IS‘ 例 向信息系學(xué)生視圖中插入一個(gè)新的學(xué)生 記錄 .其中學(xué)號(hào)為 07029,姓名為趙新,年 齡為 20歲。 ? DBMS將其轉(zhuǎn)換為對(duì)表的基本更新 : ? INSERT ? INTO Student( Sno, Sname, Sage, Sdept) VALUES(‘ 07029‘,‘趙新’,‘ 20‘, ‘ IS‘) 例 刪除計(jì)算機(jī)系學(xué)生視圖 CSS中學(xué)號(hào)為 07029的學(xué)生記錄 . ? DELETE ? FROM ISSTUDENT ? WHERE Sno=?07029‘ ? DBMS將其換為對(duì)基本表的更新 ? DELETE ? FROM Student ? WHERE Sno=?07029‘AND ? Sdept=?IS‘; ? 關(guān)系數(shù)據(jù)庫(kù) 遵守如下規(guī)定: ? 1 若視圖是由兩個(gè)以上的基本表導(dǎo)出的 ,則不允許更新。 將表中所有女生定義為一個(gè)視圖 ? CREAT VIEW F Student ? (Stdnum, Name ,Sex, Age, Dept) ? AS ? SELECT * ? FROM Student ? WHERE Ssex=?女’; 2 .刪除視圖 ? 格式: ? DROP VIEW 視圖名 ; ? 例 刪除視圖 ISS1 ? DROP VIEW ISS1。 ? 需要在視圖中為某個(gè)列啟用新的更合適的名字。 ? 4. 修改操作與數(shù)據(jù)庫(kù)的一致性 ? 第一條 UPDATE 語(yǔ)句修改 Student 表; ? UPDATE Student ? SET Sno=?07089‘ ? WHERE Sno=?07007‘; ? 第二條 UPDATE語(yǔ)句修改 SC表 ? UPDATE SC ? SET Sno=?07089‘ ? WHERE Sno=?07007‘; ? 刪除數(shù)據(jù) ? ? 例 7 刪除學(xué)號(hào)為 07019 的學(xué)生記錄。 SELECT Sno FROM SC WHERE Cno=?1‘AND Sno NOT IN (SELECT Sno FROM SC WHERE Cno=?2‘)。 ? SELECT * ? FROM Student ? WHERE Sdept=?CS‘ ? UNIO N ? SELECT * ? FROM Student ? WHERE Sage〈 =19; ? 例 查詢選修課程 1的學(xué)生的集合與選修課程 2的學(xué)生的名單的并集。 ? SELECT Sname, Sage ? FROM Student ? WHERE Sage ? (SELECT MAX(Sage) ? FROM Student ? WHERE Sdept=?IS‘) ? AND Sdept‘IS‘ ? ORDER BY Sage DESC。 ? 1 .確定劉晨所在的系名 ? SELECT Sdept ? FROM Student ? WHERE Sname= ?劉晨’ 。 ? ? 結(jié)果為: sname ? 2021002 劉辰 ? 例 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1