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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理知識(shí)點(diǎn)總結(jié)(完整版)

  

【正文】 且只有0~1個(gè)非主屬性,則R一定為3NF。二、合并成總體ER圖1.消除各局部ER圖的沖突問(wèn)題。(2)1:1聯(lián)系:可以消化到相關(guān)聯(lián)的任一實(shí)體型對(duì)應(yīng)的關(guān)系模式中。一般把經(jīng)常查詢的屬性名指定為非聚集索引。2.系統(tǒng)數(shù)據(jù)庫(kù)Master數(shù)據(jù)庫(kù)、Model數(shù)據(jù)庫(kù)二、創(chuàng)建數(shù)據(jù)庫(kù)1.打開(kāi)數(shù)據(jù)庫(kù):Use 數(shù)據(jù)庫(kù)名2.刪除數(shù)據(jù)庫(kù):Drop database數(shù)據(jù)庫(kù)名三、修改數(shù)據(jù)庫(kù)1.分離和附加數(shù)據(jù)庫(kù)2.備份和還原數(shù)據(jù)庫(kù)3.?dāng)?shù)據(jù)的導(dǎo)入和導(dǎo)出 數(shù)據(jù)庫(kù)的備份和恢復(fù)1.將數(shù)據(jù)庫(kù)備份到一個(gè)備份文件中: Backup database 數(shù)據(jù)庫(kù)名 to disk=’ 路徑\文件名’2.將備份文件恢復(fù)到數(shù)據(jù)庫(kù)中: Restore database 數(shù)據(jù)庫(kù)名 from disk=’ 路徑\文件名’ 創(chuàng)建和使用表 數(shù)據(jù)類型1.字符型char(n): 定長(zhǎng)字符型,n表示字符數(shù),取值為1~8000。3.把某個(gè)字段指定為公式字段。 TSQL基礎(chǔ)一、創(chuàng)建和使用數(shù)據(jù)庫(kù)1.創(chuàng)建數(shù)據(jù)庫(kù)create database 數(shù)據(jù)庫(kù)名2.使用數(shù)據(jù)庫(kù)Use數(shù)據(jù)庫(kù)名3.刪除數(shù)據(jù)庫(kù) drop database數(shù)據(jù)庫(kù)名二、 定義表1.創(chuàng)建表 create table 表名(屬性名 類型,…,屬性名 類型)①指定標(biāo)識(shí)字段:identity(標(biāo)識(shí)種子,標(biāo)識(shí)增量)②指定公式字段:屬性名 as 表達(dá)式例:create table student (no int identity(1,1),name char(6),chi smallint,mat smallint,score as chi+mat)2.刪除表 drop table表名,…, 表名三、select語(yǔ)句select */表達(dá)式表[into 新表]from 表名,…,表名[where 條件][group by 屬性名][having 條件][order by屬性名][Asc/Desc]1.Select 子句① *代表所有屬性名② 若一個(gè)屬性名來(lái)自多個(gè)表,則屬性名前須冠以表名,格式為:表名. 屬性名③ 設(shè)置表達(dá)式的別名: 表達(dá)式 As 別名④ 限制查詢結(jié)果的記錄行數(shù): all 返回全部記錄 top n 返回前面n號(hào)記錄 distinct 表示取消重復(fù)行 說(shuō)明:top n只能放在關(guān)鍵字select的后面; all、distinct只能放在關(guān)鍵字select或聚合函數(shù)的后面。 例:以系別為分組項(xiàng),查詢學(xué)生平均年齡大于19歲的系的系名,平均年齡。 整型實(shí)型日期型:由單引號(hào)括住的具有日期或時(shí)間意義的序列,格式為: 39。9500139。3.當(dāng)一個(gè)批處理中的某個(gè)語(yǔ)句出現(xiàn)運(yùn)行錯(cuò)誤,則批處理中當(dāng)前語(yǔ)句和它之后的語(yǔ)句將無(wú)法執(zhí)行。IS39。 Continue 返回while語(yǔ)句的入口。student表Snosnamessexsagesdept95001李勇男20CS95002劉晨女19IS95003王名女18MA95004張立男18CSCourse表oamecredit1數(shù)據(jù)庫(kù)原理42操作系統(tǒng)33Java程序設(shè)計(jì)34匯編語(yǔ)言2Sc表SnoCnograde9500118595001288950013829500219095002380二、查詢表:1.查詢?nèi)w學(xué)生的姓名及出生年份。10.查詢年齡低于平均年齡的所有學(xué)生的姓名、系別三、操縱表:1. 在企業(yè)管理器中創(chuàng)建一個(gè)新表student1:Snosnamessexsagesdept95005王虹女19CS95006萬(wàn)亮男20MA2.將student1表插入到student表的后面。10.刪除計(jì)算機(jī)科學(xué)系所有學(xué)生的選課記錄。隔離性:一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾。2.并發(fā)事務(wù)正確性的原則 幾個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與任何一個(gè)串行執(zhí)行的結(jié)果相同。4. 封鎖協(xié)議① 事務(wù)T在修改數(shù)據(jù)A之前,必須對(duì)其加X(jué)鎖,直到事務(wù)結(jié)束才釋放。②在前臺(tái)應(yīng)用程序中,使用主語(yǔ)言實(shí)現(xiàn)對(duì)游標(biāo)的移動(dòng)。)set nocount ondeclare x int, s int,n decimal(4,1)select n=0, s=0declare pm cursorscrollfor select sage from student where ssex=39。可見(jiàn),索引使用戶能快速訪問(wèn)數(shù)據(jù)表的特定信息。四、刪除索引:Drop index 索引名,…,索引名思考題:創(chuàng)建主鍵時(shí),如果使主鍵字段值不影響數(shù)據(jù)表的記錄順序? 視圖一、視圖的特點(diǎn):①視圖只有結(jié)構(gòu),沒(méi)有記錄,是虛表; ②一個(gè)視圖總對(duì)應(yīng)著一個(gè)select語(yǔ)句;③對(duì)視圖的查詢、更新,實(shí)際上是對(duì)基本表的查詢、更新。⑤ 一個(gè)表最多只能創(chuàng)建一個(gè)約束是聚集的,聚集約束會(huì)影響數(shù)據(jù)表的記錄號(hào)順序。)), constraint CK_student_1 check(sage=15 and sage=20)alter table scadd constraint PK_sc primary key(sno,o), constraint FK_sc_student foreign key(sno) references student(sno) 默認(rèn)對(duì)象①默認(rèn)對(duì)象與默認(rèn)約束的功能類似。3.執(zhí)行存儲(chǔ)過(guò)程Exec 存儲(chǔ)過(guò)程名 [常量| 變量名[output] | default ]: 執(zhí)行無(wú)返回值的存儲(chǔ)過(guò)程Exec 變量名1=存儲(chǔ)過(guò)程名 [常量| 變量名[output] | default ] :執(zhí)行有返回值的存儲(chǔ)過(guò)程② 實(shí)參可以是常量,已賦值的局部變量,帶output的局部變量,default。② 一個(gè)表可以建立多個(gè)after insert、after delete、after update觸發(fā)器。 ①當(dāng)執(zhí)行insert語(yǔ)句后,新記錄插入到inserted表中。女39。CREATE TRIGGER trig3 on studentafter UPDATE ASif exists( select * from inserted,deleted where = and abs()1)beginprint 39。36。rollbackend五、刪除觸發(fā)器Drop trigger 觸發(fā)器名[,觸發(fā)器名] 安全管理一、兩種身份驗(yàn)證模式:僅windows模式:用戶只能使用windows登錄名登錄SQL Server混合模式:用戶可以使用windows登錄名或SQL Server登錄名登錄SQL Server二、兩種身份驗(yàn)證: 用戶登錄到SQL Server時(shí),必須使用特定的登錄名和密碼標(biāo)識(shí)自己。 性別只能輸入男或女39。 ③當(dāng)執(zhí)行update語(yǔ)句后,原記錄插入到deleted表中,新記錄插入到inserted表中。2. Instead of觸發(fā)器:① 當(dāng)對(duì)表實(shí)施某種操作之前,就自動(dòng)觸發(fā)包含該操作的Instead of觸發(fā)器,并執(zhí)行as后面的SQL語(yǔ)句。例:create proc proc1a varchar(20),b varchar(20)=39。③默認(rèn)約束只能綁定到一個(gè)表中。4.檢查約束 [constraint約束名] Check (條件表達(dá)式) 例: create table sc(sno char(5),Cno char(2),Grade int,Primary key(sno,o))5. 缺省約束 [constraint約束名] Default 常量二、刪除表中的約束alter table 表名drop constraint 約束名,...,約束名注意:alter語(yǔ)句后面只能跟著一個(gè)子句。2.刪除視圖: Drop view 視圖名,…,視圖名三、查詢視圖:select */表達(dá)式表from 視圖名,…,視圖名 [where 條件][group by 屬性名][order by屬性名][Asc/Desc]四、操縱視圖:1.向視圖插入一條記錄 insert into 視圖名[(屬性名表)] values(表達(dá)式表)2.修改視圖中的數(shù)據(jù)update視圖名set 屬性名=值,…,屬性名=值 [where 條件] 缺省where子句,默認(rèn)為更新全部記錄。二、索引的類型:聚集索引:影響數(shù)據(jù)表的記錄順序非聚集索引:不會(huì)影響數(shù)據(jù)表的記錄順序注:一個(gè)表只能建立一個(gè)聚集索引,但可以建立若干個(gè)非聚集索引。open pmfetch next from pm into xwhile FETCH_STATUS=0beginselect n=n+1, s=s+xfetch next from pm into xendprint 39。 scroll (滾動(dòng)游標(biāo))[global /local]:缺省為:global2.打開(kāi)游標(biāo) open 游標(biāo)名 打開(kāi)游標(biāo)時(shí),游標(biāo)指向查詢結(jié)果集的第一條記錄之前。遵循封鎖協(xié)議,可以解決三種數(shù)據(jù)不一致性問(wèn)題: 丟失修改 不可重復(fù)讀 讀“臟”數(shù)據(jù)四、死鎖和活鎖 封鎖技術(shù)可以解決并發(fā)操作的不一致性問(wèn)題,但也帶來(lái)新的問(wèn)題,即死鎖和活鎖。二、 封鎖(Locking)1. 什么叫封鎖?SQL Server自動(dòng)強(qiáng)制封鎖,并且會(huì)將封鎖粒度控制在合適的級(jí)別,用戶不必考慮封鎖問(wèn)題。4.在事務(wù)內(nèi)設(shè)置保存點(diǎn) begin transaction save transaction 保存點(diǎn)名rollback transaction保存點(diǎn)名功能:將保存點(diǎn)到rollback子句之間的SQL操作回滾掉。4.右外連接:where =* 意義:查詢結(jié)果包含了表2的全部記錄和表1滿足條件的記錄。4.刪除student1表中的所有記錄,使之成為空表。3.查詢選修了課程的學(xué)生人數(shù)。二、 其它語(yǔ)句1.Return語(yǔ)句 格式:Return (整數(shù)值) 功能:用于存儲(chǔ)過(guò)程或批處理中,功能是退出所在的存儲(chǔ)過(guò)程或批處理。信息系統(tǒng)系39。 屬性名 in (子查詢) 子查詢返回一列多行 屬性名 = (子查詢) 子查詢返回一列一行 Exists(子查詢) 子查詢返回多列多行三、case表達(dá)式Case When 邏輯表達(dá)式1 then 結(jié)果1When 邏輯表達(dá)式2 then 結(jié)果2……[else結(jié)果n]End說(shuō)明:case表達(dá)式不是語(yǔ)句,不能單獨(dú)執(zhí)行。王名39。 39。② 在where子句中指定子查詢 whe
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1