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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理知識(shí)點(diǎn)總結(jié)-在線瀏覽

2024-08-06 06:07本頁(yè)面
  

【正文】 解:在關(guān)系R中,A可以取四個(gè)值,a1,a2,a3,a4。S={a1}結(jié)論:如何寫(xiě)關(guān)系代數(shù)表達(dá)式?答:① 查詢(xún)涉及多個(gè)關(guān)系時(shí),一般使用∞→ 。③ 查詢(xún)涉及“全部”時(shí),一般用除運(yùn)算。記為:x→y。記為:。3.部分函數(shù)依賴(lài):若x→y,且存在x的一個(gè)真子集x′,滿(mǎn)足x′→y,則稱(chēng)x部分決定y,或y部分函數(shù)依賴(lài)于x。例1:(KH,KM)→XM但 KM→XM則 例2:(XH,KH)→DZ但 KH→DZ則 4.傳遞函數(shù)依賴(lài):若x→y,y→z,但 y ∕ x,則例:KM→XM,XM→DZ,但XM ∕ KM二、平凡函數(shù)依賴(lài)與非平凡函數(shù)依賴(lài)設(shè)x→y,如果y是x的子集,則該依賴(lài)是平凡的。如:Sno,sname→sname,sdept如果y中沒(méi)有一個(gè)屬性在x中,則該依賴(lài)為完全非平凡的。②增廣律:若x→y,則xz→yz。注意傳遞律與傳遞函數(shù)依賴(lài)的區(qū)別。⑤分解律:若x→yz,則x→y,x→z。如:新開(kāi)課程沒(méi)有學(xué)生選修時(shí),新開(kāi)課程的課程號(hào)、課程名插不進(jìn)去。如選修某門(mén)課的學(xué)生畢業(yè)了,在刪除學(xué)生信息的同時(shí),把課程信息也刪除掉。二、范式① 什么叫范式?指一個(gè)關(guān)系的非主屬性函數(shù)依賴(lài)于主碼的程度。③ 應(yīng)用:關(guān)系規(guī)范化理論應(yīng)用在邏輯結(jié)構(gòu)設(shè)計(jì)階段。④ 解決辦法:消除非主屬性對(duì)主碼的部分依賴(lài),將關(guān)系R一分為二,將滿(mǎn)足完全依賴(lài)的屬性集組成一個(gè)關(guān)系;將滿(mǎn)足部分依賴(lài)的屬性集組成另一個(gè)關(guān)系;R1表 R2表XHKHCJKHKMXMDZ961C170C1OS高明D1962C272C2DBS高飛D2962C480C4AI高飛D2962C175963C190R1主碼:(XH,KH)R2主碼:KH2.第二范式(2NF)① 定義:若關(guān)系R∈1NF,且它的每個(gè)非主屬性都完全依賴(lài)于主碼,則稱(chēng)R∈2NF。l 修改麻煩l 插入異常:如新來(lái)的教師沒(méi)有上課,則該教師的信息就沒(méi)辦法插入R2表中。③ 原因:存在非主屬性對(duì)主碼的傳遞依賴(lài)。② 規(guī)范化過(guò)程非規(guī)范關(guān)系↓使每個(gè)屬性都不能再分1NF ↓消去非主屬性對(duì)主碼的部分依賴(lài)2NF ↓消去非主屬性對(duì)主碼的傳遞依賴(lài)3NF4.結(jié)論① 若R∈1NF,且主碼只含一個(gè)屬性,則R一定為2NF。③ 3NF一般控制了數(shù)據(jù)冗余,一般避免了操作異常。 數(shù)據(jù)庫(kù)設(shè)計(jì) 一、數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟① 需求分析:了解分析用戶(hù)的需要、要求。③ 邏輯結(jié)構(gòu)設(shè)計(jì):將ER圖轉(zhuǎn)換為某一種數(shù)據(jù)模型,并優(yōu)化。2.確定實(shí)體與屬性① 屬性是不能再分的數(shù)據(jù)項(xiàng);② 聯(lián)系只發(fā)生在兩實(shí)體之間;③ 原則上,能夠作為屬性,就不要作為實(shí)體。2.按公共實(shí)體名合并,生成初步ER圖。 邏輯結(jié)構(gòu)設(shè)計(jì)一、聯(lián)系的屬性和主碼(1)聯(lián)系的屬性:必須包含相關(guān)聯(lián)的各實(shí)體型的主碼。1:n聯(lián)系:必須是n方實(shí)體型的主碼。二、ER圖向關(guān)系模型的轉(zhuǎn)換(1)把每個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。NLXMXHBHXHBHRS班級(jí)管理班長(zhǎng) 11班長(zhǎng)( XH, XM, NL,BH)班級(jí)(BH,RS)(3)1:n聯(lián)系:可以消化到n方實(shí)體名對(duì)應(yīng)的關(guān)系模式中。每一個(gè)班級(jí)有一名班長(zhǎng),他是學(xué)生中的一員。sagessexsname例:sdeptogradesno選修理工creditameo課程sno學(xué)生 mn學(xué)生(sno,sname, ssex, sage, sdept)課程(o, ame,credit)選修(sno, o, grade)(5)多元聯(lián)系:不能消化例:供應(yīng)商m供應(yīng) nmk零件產(chǎn)品 物理結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)庫(kù)實(shí)施1.物理結(jié)構(gòu)設(shè)計(jì)在邏輯設(shè)計(jì)的基礎(chǔ)上,為每個(gè)關(guān)系模式選擇合適的存儲(chǔ)結(jié)構(gòu)與存儲(chǔ)方式。選擇存取方式:即決定為哪些屬性建立非聚集索引,以便加快查找速度。2.?dāng)?shù)據(jù)庫(kù)實(shí)施主要工作:定義數(shù)據(jù)庫(kù)結(jié)構(gòu);組織數(shù)據(jù)入庫(kù);編寫(xiě)應(yīng)用程序;數(shù)據(jù)庫(kù)試運(yùn)行; SQL Server 2005系統(tǒng)入門(mén)一、運(yùn)行環(huán)境最低處理器速度:600MHZ(推薦1GB或者更快)最小內(nèi)存:512MB(推薦1GB或者更大)可用硬盤(pán)空間:二、SQL Server 2005的主要組件1.服務(wù):用于啟動(dòng)SQL Server 2005服務(wù)器單擊“開(kāi)始”菜單,選擇“控制面板”|“管理工具”|“服務(wù)”選項(xiàng),將“SQL Server (MSSQLSERVER)”選項(xiàng)置為“自動(dòng)”,即隨操作系統(tǒng)的啟動(dòng)而自動(dòng)啟動(dòng)。2.配置管理器(Configuration Manager):用于啟動(dòng)SQL Server 2005服務(wù)器注意:“服務(wù)”窗口中顯示的是操作系統(tǒng)中全部的服務(wù)程序,而“配置管理器”窗口中顯示的僅僅是與SQL Server 2005有關(guān)的服務(wù)程序。對(duì)象資源管理器用于管理數(shù)據(jù)庫(kù)服務(wù)器中的所有數(shù)據(jù)庫(kù)對(duì)象;4.SSMS查詢(xún)編輯器:主要用于輸入、執(zhí)行和保存TransactSQL命令 創(chuàng)建和使用數(shù)據(jù)庫(kù)一、數(shù)據(jù)庫(kù)文件1.一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)主要數(shù)據(jù)文件和一個(gè)事務(wù)日志文件。用于存放數(shù)據(jù)庫(kù)的各類(lèi)對(duì)象主數(shù)據(jù)文件(.mdf )次數(shù)據(jù)文件(.ndf ) 事務(wù)日志文件(.ldf ):用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)對(duì)象的所有更新操作。若缺省n,則默認(rèn)為1。2.統(tǒng)一碼字符型每個(gè)英文字母、數(shù)字、漢字算1個(gè)字符,每個(gè)字符占2個(gè)字節(jié)。nvarchar(n)ntext:可以存儲(chǔ)任意長(zhǎng)的統(tǒng)一碼字符串。2.只有整型和精確數(shù)值型(decimal、numeric)字段才能指定為標(biāo)識(shí)字段。二、設(shè)置約束1.主鍵約束:每個(gè)表中只能有一列或一個(gè)組合被指定為主鍵,主鍵中的各個(gè)列不能為空值。外鍵表中外鍵的值只能是主鍵表中主鍵的有效值或空值。4.唯一性約束:用于限制輸入到一列或多列的值的范圍,保證數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性。動(dòng)詞數(shù)據(jù)定義Create、drop數(shù)據(jù)查詢(xún)select數(shù)據(jù)操縱Insert、delete、update數(shù)據(jù)控制Grant、revoke②所有的DBMS都支持SQL語(yǔ)言。2.Where 子句① in的格式:屬性名 in (常量,…,常量)② like的格式:屬性名 like 通配字符串 通配符有: % 表示0個(gè)或多個(gè)字符 表示1個(gè)字符③ 在Where 子句中指定連接: Where 表名1. 屬性名=表名2. 屬性名3.Order by子句 order by屬性名1 [Asc/Desc], 屬性名2 [Asc/Desc]4.聚合函數(shù)① sum(屬性名):縱向求數(shù)值型屬性之和。count(屬性名) 返回指定列中取非NULL值的單元格數(shù)目。 ④ max(屬性名)⑤ min(屬性名)5.Group by子句 使用Group by子句時(shí),Select 子句只能使用分組項(xiàng)字段和聚合函數(shù) 例:以性別為分組項(xiàng),求每一組的平均年齡。 ② where子句放在Group by子句之前,甚至可以沒(méi)有Group by子句;且不能包含聚合函數(shù)。Select sdept,avg(sage) as平均年齡From studentGroup by sdeptHaving avg(sdept)197.into子句 功能:將查詢(xún)結(jié)果保存到新的基表中。每級(jí)查詢(xún)的from子句一般只包含一個(gè)表名。一個(gè)嵌套查詢(xún)總可以分解為若干個(gè)單表查詢(xún),總可以改寫(xiě)成連接查詢(xún)。若查詢(xún)結(jié)果顯示的屬性名來(lái)自一個(gè)表,才可以寫(xiě)成嵌套查詢(xún)。子查詢(xún)不能使用order by子句,order by只能用于最頂層的查詢(xún)。 where 屬性名=(子查詢(xún)):子查詢(xún)返回一列一行。五、數(shù)據(jù)操縱1.insert語(yǔ)句(1)每次插入一條記錄 insert into 表名[(屬性名表)] values(表達(dá)式表)(2)插入子查詢(xún)的結(jié)果 insert into 表名[(屬性名表)] 子查詢(xún) 例:insert into student select * from student12.update語(yǔ)句update 表名 set 屬性名=值,…,屬性名=值 [where 條件] 缺省where子句,默認(rèn)為更新全部記錄。china39。yyyymmdd39。hh:mm:ss39。 全局變量:由系統(tǒng)定義和賦值,以 開(kāi)頭。例:declare a char(5),b char(6)Select a=39。 ,b=39?;颍簊elect a=sno,b=snameFrom student3. 輸出表達(dá)式的值:①使用print 語(yǔ)句 Print 表達(dá)式②使用select語(yǔ)句 Select 表達(dá)式,……,表達(dá)式 [from 表名]例:A)select a,bB)select sno,snameFrom studentC)select sno as 學(xué)號(hào),sname as 姓名From student等價(jià)于:select 學(xué)號(hào)=sno, 姓名=sname From student4.局部變量的作用域: 只能在聲明它的批處理中使用。張三 39。2.批處理是腳本的編譯單位,當(dāng)一個(gè)批處理中的某個(gè)語(yǔ)句出現(xiàn)編譯錯(cuò)誤,則批處理中的任何語(yǔ)句均無(wú)法執(zhí)行。 流程控制語(yǔ)句一、begin…end語(yǔ)句Begin語(yǔ)句1 :語(yǔ)句nEnd二、ifelse語(yǔ)句:if 邏輯表達(dá)式 語(yǔ)句1 [else 語(yǔ)句2]2.當(dāng)邏輯表達(dá)式包含子查詢(xún)時(shí),子查詢(xún)必須用括號(hào)括住。例:use studSelect 姓名=sname,系別=CaseWhen sdept= 39。 then 39。When sdept= 39。 then 39。When sdept= 39。 then 39。End四、while語(yǔ)句1.格式: While邏輯表達(dá)式 Begin 語(yǔ)句組 End2.專(zhuān)用于循環(huán)體的語(yǔ)句: Break 強(qiáng)制退出while語(yǔ)句,執(zhí)行其后續(xù)語(yǔ)句。 Break、Continue必須放在循環(huán)體內(nèi),并常與ifelse語(yǔ)句結(jié)合使用。 說(shuō)明:當(dāng)用于存儲(chǔ)過(guò)程時(shí),若沒(méi)有為Return指定整數(shù)值,則默認(rèn)為0。3.Waitfor 語(yǔ)句 函數(shù)1.創(chuàng)建函數(shù)create function 函數(shù)名(形參名 類(lèi)型) returns 類(lèi)型asbegin函數(shù)體 End注:① 函數(shù)體
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1