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

正文內(nèi)容

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

2023-07-11 06:07:15 本頁(yè)面
 

【正文】 ( domain)1.定義:域是一組具有相同類(lèi)型的值的集合。3.主碼:任選候選碼中的一個(gè)。① 數(shù)據(jù)定義:即定義數(shù)據(jù)庫(kù)中各對(duì)象的結(jié)構(gòu)② 數(shù)據(jù)操縱:包括對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún)、插入、刪除、修改等操作。③ 內(nèi)模式:描述數(shù)據(jù)庫(kù)結(jié)構(gòu)的存儲(chǔ),但不涉及物理記錄。220。2.特點(diǎn):① 關(guān)系模型是建立在嚴(yán)格的數(shù)學(xué)理論的基礎(chǔ)上的;② 關(guān)系模型的存取路徑對(duì)用戶(hù)透明;③ 查找關(guān)系數(shù)據(jù)庫(kù)中的記錄,速度最慢。③ 查找網(wǎng)狀數(shù)據(jù)庫(kù)中的記錄,速度最快。③ 查找層次數(shù)據(jù)庫(kù)中的記錄,速度較慢。用ER圖畫(huà)出概念模型。4.實(shí)體型:即二維表的結(jié)構(gòu)例 student(no,name,sex,age,dept)5.實(shí)體集:即整個(gè)二維表三、實(shí)體間的聯(lián)系:1.兩實(shí)體集間實(shí)體之間的聯(lián)系 1:1聯(lián)系 1:n聯(lián)系 m:n聯(lián)系2.同一實(shí)體集內(nèi)實(shí)體之間的聯(lián)系1:1聯(lián)系 1:n聯(lián)系 m:n聯(lián)系四、概念模型(常用ER圖表示)實(shí)體型:屬性:聯(lián)系:說(shuō)明:① ER圖作為用戶(hù)與開(kāi)發(fā)人員的中間語(yǔ)言。注意:信息世界又稱(chēng)概念模型,機(jī)器世界又稱(chēng)數(shù)據(jù)模型二、實(shí)體及屬性1.實(shí)體:客觀存在并可相互區(qū)別的事物。共享性差,一個(gè)數(shù)據(jù)文件只能對(duì)應(yīng)一個(gè)應(yīng)用程序。共享性高數(shù)據(jù)的獨(dú)立性不獨(dú)立,它是應(yīng)用程序的一部分。2.屬性:3.關(guān)鍵詞(碼、key):能唯一標(biāo)識(shí)每個(gè)實(shí)體又不含多余屬性的屬性組合。② ER圖可以等價(jià)轉(zhuǎn)換為層次、網(wǎng)狀、關(guān)系模型。 數(shù)據(jù)模型一、層次模型:用樹(shù)型結(jié)構(gòu)表示實(shí)體之間的聯(lián)系。二、網(wǎng)狀模型:用圖結(jié)構(gòu)表示實(shí)體之間的聯(lián)系。三、關(guān)系模型:用二維表表示實(shí)體之間的聯(lián)系。小結(jié):數(shù)據(jù)有三種類(lèi)型,DBMS就有三種類(lèi)型,DB亦有三種類(lèi)型。 模式只涉及數(shù)據(jù)庫(kù)的結(jié)構(gòu);220。2.兩級(jí)映象① 外模式/模式映象:保證數(shù)據(jù)庫(kù)的邏輯獨(dú)立性;② 模式/內(nèi)模式映象:保證數(shù)據(jù)庫(kù)的物理獨(dú)立性;3.兩級(jí)映象的意義① 使數(shù)據(jù)庫(kù)與應(yīng)用系統(tǒng)完全分開(kāi),數(shù)據(jù)庫(kù)改變時(shí),應(yīng)用系統(tǒng)不必改變。③ 數(shù)據(jù)控制:包括安全性控制、完整性控制、并發(fā)控制、數(shù)據(jù)庫(kù)恢復(fù)。4.主屬性:主碼中包含的各個(gè)屬性。2.域的基數(shù):域中所含數(shù)據(jù)的個(gè)數(shù)。2.關(guān)系的目(或度):一個(gè)關(guān)系所含屬性的個(gè)數(shù)。2.參照完整性:指一個(gè)關(guān)系外碼的取值必須是相關(guān)關(guān)系中主碼的有效值或空值。R-S:由屬于R而不屬于S的元組組成。記為: 3.條件連接:將兩關(guān)系按一定條件連接成一個(gè)新關(guān)系,記為: 說(shuō)明:條件連接:兩關(guān)系可以沒(méi)有公共屬性,若有公共屬性,則新關(guān)系含有重復(fù)屬性。 5.除:給定關(guān)系R(x,y)和S(y,z),則R247。③ 檢查每個(gè)象集是否包含K注:除不是一個(gè)必須的運(yùn)算,可以由其它運(yùn)算符代替。a1的象集為{(b1,c2),(b2,c3),(b2,c1)}a2的象集為{(b3,c7),(b2,c3)}a3的象集為{(b4,c6)}a4的象集為{(b6,c6)}S在(B,C)上的投影K為{(b1,c2),(b2,c3),(b2,c1)}顯然只有a1的象集包含K,故R247。④ 查詢(xún)涉及“至少”時(shí),一般用 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論 函數(shù)依賴(lài)一、有關(guān)概念:R表XHKHKMXMDZCJ961C1OS高明D170962C2DBS高飛D272962C4AI高飛D280962C1OS高明D175963C1OS高明D1901.函數(shù)依賴(lài):任給R(U),U為屬性集,x、y為U的子集,如果對(duì)于x的每個(gè)值,y有唯一確定的值與之對(duì)應(yīng),則稱(chēng)x決定y,或y函數(shù)依賴(lài)于x。例1:(XH,KH) →CJ但 XH →CJ KH →CJ故 例2:KH→KM則 結(jié)論:若x→y,且x只包含一個(gè)屬性,則。如:Sno,sname→sno 如果y中至少有一個(gè)屬性不在x中,則該依賴(lài)是非平凡的。③傳遞律:若x→y,y→z,則x→z。 關(guān)系模式的規(guī)范化一、問(wèn)題提出R表XHKHKMXMDZCJ961C1OS高明D170962C2DBS高飛D272962C4AI高飛D280962C1OS高明D175963C1OS高明D190答:存在問(wèn)題① 數(shù)據(jù)冗余大;② 修改麻煩;③ 插入異常:應(yīng)該插入到DB中的數(shù)據(jù)插不進(jìn)去。結(jié)論:一個(gè)好的關(guān)系模式應(yīng)滿(mǎn)足:① 冗余應(yīng)盡可能少;② 應(yīng)盡可能避免插入、刪除異常;③ 消去關(guān)系中不合適的屬性依賴(lài)關(guān)系。三、關(guān)系模式的規(guī)范化1.第一范式(1NF)① 定義:若關(guān)系R的所有屬性不能再分,則R∈1NF② 存在問(wèn)題③ 原因:存在非主屬性對(duì)主碼的部分依賴(lài)。l 刪除異常:若某位教師只授一門(mén)課,當(dāng)該門(mén)課不開(kāi)時(shí),該教師的信息亦被刪除。② 若R∈2NF,且只有0~1個(gè)非主屬性,則R一定為3NF。② 概念結(jié)構(gòu)設(shè)計(jì):根據(jù)需求分析的結(jié)果畫(huà)概念模型(即ER圖)。二、合并成總體ER圖1.消除各局部ER圖的沖突問(wèn)題。(2)聯(lián)系的主碼1:1聯(lián)系:可以是相關(guān)聯(lián)的任一實(shí)體型的主碼。(2)1:1聯(lián)系:可以消化到相關(guān)聯(lián)的任一實(shí)體型對(duì)應(yīng)的關(guān)系模式中。XHXMNL 學(xué)生 1n班長(zhǎng)組成XH組成BH11班級(jí)BHRS學(xué)生(XH,XM,NL,BH)班級(jí)(BH,RS,XH) 班長(zhǎng)的學(xué)號(hào)(4)m:n聯(lián)系:必須轉(zhuǎn)換為一個(gè)關(guān)系模式,并且不能消化。一般把經(jīng)常查詢(xún)的屬性名指定為非聚集索引。3.SQL Server Management Studio(簡(jiǎn)稱(chēng)SSMS,管理工作室)組合了對(duì)象資源管理器、查詢(xún)編輯器的功能。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ù)類(lèi)型1.字符型char(n): 定長(zhǎng)字符型,n表示字符數(shù),取值為1~8000。nchar(n): n表示字符數(shù),取值為1~4000。3.把某個(gè)字段指定為公式字段。3.唯一性約束:主鍵約束與唯一性約束的區(qū)別是:(1) 在一個(gè)表中只能定義一個(gè)主鍵約束,但可定義多個(gè)唯一性約束;(2)指定為主鍵約束的列不能取空值,但指定為唯一性約束的列允許取空值。 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 表名(屬性名 類(lèi)型,…,屬性名 類(lèi)型)①指定標(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 別名④ 限制查詢(xún)結(jié)果的記錄行數(shù): all 返回全部記錄 top n 返回前面n號(hào)記錄 distinct 表示取消重復(fù)行 說(shuō)明:top n只能放在關(guān)鍵字select的后面; all、distinct只能放在關(guān)鍵字select或聚合函數(shù)的后面。 count(distinct 屬性名) 返回指定列中取非NULL值、非重復(fù)的單元格數(shù)目。 例:以系別為分組項(xiàng),查詢(xún)學(xué)生平均年齡大于19歲的系的系名,平均年齡。 where [not] exists(子查詢(xún)):子查詢(xún)返回多列多行。 整型實(shí)型日期型:由單引號(hào)括住的具有日期或時(shí)間意義的序列,格式為: 39。二、變量: 局部變量:由用戶(hù)定義和賦值,以 開(kāi)頭。9500139。例: Use stud Go Declare a int Set a=5 Print a Go Declare a char(5) Set a=39。3.當(dāng)一個(gè)批處理中的某個(gè)語(yǔ)句出現(xiàn)運(yùn)行錯(cuò)誤,則批處理中當(dāng)前語(yǔ)句和它之后的語(yǔ)句將無(wú)法執(zhí)行。CS39。IS39。MA39。 Continue 返回while語(yǔ)句的入口。2.存儲(chǔ)過(guò)程① 創(chuàng)建存儲(chǔ)過(guò)程Create procedure存儲(chǔ)過(guò)程名 [形參名 類(lèi)型]As SQL語(yǔ)句序列② 執(zhí)行存儲(chǔ)過(guò)程Exec 存儲(chǔ)過(guò)程名 [常量| 變量名]: ③ 刪除存儲(chǔ)過(guò)程 Drop procedure存儲(chǔ)過(guò)程名④ 說(shuō)明:存儲(chǔ)過(guò)程不返回值,或者只能返回整數(shù)值;而函數(shù)可返回任意類(lèi)型的值。student表Snosnamessexsagesdept95001李勇男20CS95002劉晨女19IS95003王名女18MA95004張立男18CSCourse表oamecredit1數(shù)據(jù)庫(kù)原理42操作系統(tǒng)33Java程序設(shè)計(jì)34匯編語(yǔ)言2Sc表SnoCnograde9500118595001288950013829500219095002380二、查詢(xún)表:1.查詢(xún)?nèi)w學(xué)生的姓名及出生年份。5.查詢(xún)數(shù)學(xué)系(MA)、計(jì)算機(jī)科學(xué)系(CS)的學(xué)生的姓名和性別。10.查詢(xún)年齡低于平均年齡的所有學(xué)生的姓名、系別三、操縱表:1. 在企業(yè)管理器中創(chuàng)建一個(gè)新表student1:Snosnamessexsagesdept95005
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1