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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)概論(1)(文件)

2025-06-02 03:05 上一頁面

下一頁面
 

【正文】 名 [別名 ]]… Where 條件表達(dá)式 Group by 列名 [having 條件表達(dá)式 ] Order by 列名 1 [ASC | Desc] [, 列名 1 [ASC | Desc]] 數(shù)據(jù)更新 ? 數(shù)據(jù)插入: insert ? 數(shù)據(jù)刪除 : delete ? 數(shù)據(jù)修改 : update 數(shù)據(jù)插入 ? 格式 1: Insert into 基本表名 [(列名表 )] value (元組值 ) ? 格式 2: Insert into 基本表名 [(列名表 )] value (元組值 ), (元組值 ), (元組值 ), … ? 格式 3: Insert into 基本表名 [(列名表 )] Select 查詢語句 數(shù)據(jù)插入舉例 ? 在 Student表中插入一條新的記錄(‘ 05007’,’張?jiān)啤?,‘女’ ,20,’CS’) Insert into student values(‘05007’,’張?jiān)啤?,‘女’ ,20,’CS’)。 通配符 ? _ 任意單個(gè)字符 ? _ _ 任意單個(gè)漢字 ? % 任意多個(gè)字符 ? [not] like ‘匹配串 ’ [ESCAPE ‘換碼字符 ’] 單表查詢 ? 查詢所有有成績的學(xué)生學(xué)號和課程號 Select Sno,Cno from SC where grade is not null。 ? 查詢 IS,MA和 CS之外的其他系的學(xué)生的姓名和性別 Select Sname,Ssex from student where Sdept not in (‘IS’,’CS’,’MA’)。 ? 查詢計(jì)算機(jī)系全體學(xué)生的名單 Select * from Student where Sdept=‘CS’。 ? 查詢?nèi)w學(xué)生的所有信息 Select * from student。 ? 表級完整性約束包括: ? Primary key 名 (字段 [,字段 2]) ? foreign key 名 reference 表 2(字段 [,字段 2]) ? Check 名 內(nèi)容 ? default ,PRIMARY KEY R(Sno))。 其他約束舉例 Create table SC( Sno CHAR(5) FOREIGN KEY REFERENCE student(Sno), Cno CHAR(6) FOREIGN KEY REFERENCE course(Cno), Grade INT DEFAULT 0, PRIMARY KEY (Sno,Cno) ) 。 ? 查詢?nèi)w學(xué)生的姓名及其出生年份 Select Sname, 2021Sage from student。 ? 查詢年齡在 1820歲之間的學(xué)生 Select * from Student where Sage between 18 and 20。 單表查詢 模糊查詢 ? 查詢所有姓劉的同學(xué)的姓名、學(xué)號和性別 Select Sname,Sno,Ssex from student Where Sname like ‘劉 %’。 ? 查詢選修了 3號課的學(xué)生的學(xué)號和成績,查詢結(jié)果按成績降序排序 Select sno,grade from SC where o=‘3’ Order by grade desc。 ? 在 student表中插入一條新的記錄(‘ 05008’,’師焉然’) Insert into student(sno,sname) values(‘05008’,’師焉然’ )。 ? 將所有 CS系的學(xué)生的 3號課的成績提高 10分 Update SC set grade=grade+10 Where o=‘3’ and sno in ( select sno from student where sdept=‘CS’)。 ? Create view Excellent as select sname,avg(grade) from student, SC where = and = group by sname having avg(grade)=90 定義視圖 ? 建立信息系學(xué)生的視圖,并要求進(jìn)行修改和插入操作時(shí)仍需保證該視圖只有信息系的學(xué)生 。IS39。IS39。IS39。 刪除視圖 ? 格式: DROP VIEW 視圖名 ; ? 說明: ? 如果該視圖上還導(dǎo)出了其他視圖,使用 CASCADE級聯(lián)刪除 ? 刪除基表時(shí),由該基表導(dǎo)出的所有視圖定義都必須顯式地使用DROP VIEW刪除 ? DROP VIEW BT_S; ? DROP VIEW IS_S1; ? 拒絕執(zhí)行 , 需級聯(lián)刪除: DROP VIEW IS_S1 CASCADE。 在 S_G視圖中查詢平均成績在 90分以上的學(xué)生學(xué)號和平均成績 SELECT * FROM S_G WHERE Gavg=90。劉辰 39。IS39。 20, 39。; DELETE FROM Student WHERE Sno= 39。; 更新視圖(續(xù)) ? 更新視圖的限制:一些視圖是不可更新的,因?yàn)閷@些視圖的更新不能唯一地有意義地轉(zhuǎn)換成對相應(yīng)基本表的更新 例:視圖 S_G為不可更新視圖。 AND Sdept= 39。 ); IS_Student中學(xué)號為 202115129的記錄 DELETE FROM IS_Student WHERE Sno= 39。 39。 202115122 39。劉辰 39。IS39。139。IS39。IS39。IS39。 數(shù)據(jù)更新與約束完整性 ? 如果在 SC中插入一條記錄(‘ 95009’, 5,87),有沒有不完整的地方? ? 在 student中刪除 Eva 這條記錄呢 ? 將 SC中的 95001修改為 95003呢 sno sage 95001 95002 21 20 sdept IS CS sname Eva Mark student sno grade 95001 95001 95002 80 77 75 o 1 2 1 SC 索引及其加速查詢的作用 6 33 39 41 52 55 69 77 78 81 [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] key=69 順序查找 6 O(n) 無需排序 二分查找 4 O(lg n) 需要排序 Number Record Record Name Address 29 31 42 51 63 70 72 81 90 98 8 4 3 6 9 1 5 2 7 10 1 2 3 4 5 6 7 8 9 10 Number 70 81
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1