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

正文內(nèi)容

數(shù)據(jù)庫原理知識點總結(jié)(專業(yè)版)

2025-08-07 06:07上一頁面

下一頁面
  

【正文】 年齡變動不能超過1歲!39。 ②當(dāng)執(zhí)行delete語句后,被刪記錄插入到deleted表中。③ 當(dāng)實參為帶output的局部變量時,形參必須為帶output的局部變量。2.外鍵約束 [constraint約束名]Foreign key[(屬性名,…,屬性名)]References 主鍵表名(屬性名,…,屬性名)例:創(chuàng)建如下兩表Student (sno, sname, ssex, sage, sdept)Sc (sno, o, grade ) Create table student (sno char(5) primary key, Sname char(6), Ssex char(2),Sage int,Sdept char(10))Create table sc( sno char(5) foreign key references student(sno), Cno char(2), Grade int, Primary key(sno,o))注意:兩表關(guān)聯(lián)的方式:①臨時關(guān)聯(lián):where 表名1.屬性名=表名2.屬性名②永久關(guān)聯(lián):創(chuàng)建外鍵約束3.唯一性約束[constraint約束名]Unique [Clustered/Nonclustered] [(屬性名,…,屬性名)]主鍵約束與唯一約束的區(qū)別:① 在一個表中只能定義一個主鍵約束,但可定義多個唯一性約束;② 指定為主鍵約束的字段不能取null值,但指定為唯一性約束的字段允許取null值。② 索引包括兩項:索引字段值、原記錄號③ 索引必須依附于某個基本表,不能單獨存在。二、 TransactSQL游標(biāo)的使用:1. 聲明游標(biāo)Declare 游標(biāo)名 cursor[forward_only / scroll ][global /local][read_only ]for select 語句 forward_only(只進(jìn)游標(biāo)):只能進(jìn)行next操作,缺省為forward_only。3. 并發(fā)控制的方法DBMS一般采用“封鎖”技術(shù),保證并發(fā)操作的可串行化。 TSQL 高級應(yīng)用 一、查詢的分類 單表查詢連接查詢嵌套查詢一、 連接查詢:在where子句中指定連接1.內(nèi)連接:where =2.自身連接:給一個表取兩個別名,where子句的格式為:where =3.左外連接:where *= 意義:查詢結(jié)果包含了表1的全部記錄和表2滿足條件的記錄。2.查詢年齡小于19歲的男學(xué)生的學(xué)號,姓名。 then 39。 ,b=39。子查詢不能使用order by子句,order by只能用于最頂層的查詢。2.Where 子句① in的格式:屬性名 in (常量,…,常量)② like的格式:屬性名 like 通配字符串 通配符有: % 表示0個或多個字符 表示1個字符③ 在Where 子句中指定連接: Where 表名1. 屬性名=表名2. 屬性名3.Order by子句 order by屬性名1 [Asc/Desc], 屬性名2 [Asc/Desc]4.聚合函數(shù)① sum(屬性名):縱向求數(shù)值型屬性之和。若缺省n,則默認(rèn)為1。NLXMXHBHXHBHRS班級管理班長 11班長( XH, XM, NL,BH)班級(BH,RS)(3)1:n聯(lián)系:可以消化到n方實體名對應(yīng)的關(guān)系模式中。③ 3NF一般控制了數(shù)據(jù)冗余,一般避免了操作異常。如:新開課程沒有學(xué)生選修時,新開課程的課程號、課程名插不進(jìn)去。記為:x→y。4.自然連接:將兩關(guān)系按公共屬性連接成一個新的關(guān)系,并把新關(guān)系的重復(fù)屬性去掉。二、笛卡爾積1.定義:給定一組域D1,D2,D3,則D1D2D3稱為笛卡爾積。 模式既不涉及應(yīng)用程序,又不涉及數(shù)據(jù)庫結(jié)構(gòu)的存儲;② 外模式:是模式的一個子集,是與某一個應(yīng)用程序有關(guān)的邏輯表示。① 每個結(jié)點代表一個實體型。 數(shù)據(jù)庫系統(tǒng)概述 一、有關(guān)概念1.?dāng)?shù)據(jù)2.?dāng)?shù)據(jù)庫(DB)3.?dāng)?shù)據(jù)庫管理系統(tǒng)(DBMS) Access桌面DBMS VFP SQL Server Oracle客戶機(jī)/服務(wù)器型DBMS MySQL DB24.?dāng)?shù)據(jù)庫系統(tǒng)(DBS) 數(shù)據(jù)庫(DB) 數(shù)據(jù)庫管理系統(tǒng)(DBMS) 開發(fā)工具 應(yīng)用系統(tǒng)二、數(shù)據(jù)管理技術(shù)的發(fā)展1.?dāng)?shù)據(jù)管理的三個階段人工管理文件系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)能否保存不能保存可以保存可以保存數(shù)據(jù)面向的對象某一應(yīng)用程序某一應(yīng)用程序整個應(yīng)用系統(tǒng)數(shù)據(jù)的共享程度無共享,一組數(shù)據(jù)只能對應(yīng)一個應(yīng)用程序。② 只能直接處理一對多(含一對一)的實體關(guān)系。特點:一個應(yīng)用程序只能使用一個外模式,但同一個外模式可為多個應(yīng)用程序使用。2.笛卡爾積D1D2D3對應(yīng)一個二維表,所含元組的個數(shù)等于各個域的基數(shù)之積。記為: 說明:① 自然連接:兩關(guān)系至少有一個公共屬性。例:KH→KMXM→DZ(XH,KH) →CJKH→(KM,XM)2. 完全函數(shù)依賴:若x→y,且對于x的所有真子集x′,都有x′ y,則稱x完全決定y,或y完全函數(shù)依賴于x。④ 刪除異常:不應(yīng)該刪除的數(shù)據(jù)被刪掉。④ 范式并非越高越好,適可而止。例:一個班級有多名學(xué)生,每名學(xué)生只能屬于一個班級。varchar(n):變長字符型Text:可以存儲任意長的字符串說明:標(biāo)準(zhǔn)字符型:每個英文字母、數(shù)字算1個字符,每個漢字算2個字符,每個字符占1個字節(jié)。② avg(屬性名)③ count(*) 返回表的記錄行數(shù)(含重復(fù)行)。② 在where子句中指定子查詢 where 屬性名 [not] in(子查詢):子查詢返回一列多行。王名39。信息系統(tǒng)系39。3.查詢選修了課程的學(xué)生人數(shù)。4.右外連接:where =* 意義:查詢結(jié)果包含了表2的全部記錄和表1滿足條件的記錄。二、 封鎖(Locking)1. 什么叫封鎖?SQL Server自動強制封鎖,并且會將封鎖粒度控制在合適的級別,用戶不必考慮封鎖問題。 scroll (滾動游標(biāo))[global /local]:缺省為:global2.打開游標(biāo) open 游標(biāo)名 打開游標(biāo)時,游標(biāo)指向查詢結(jié)果集的第一條記錄之前。二、索引的類型:聚集索引:影響數(shù)據(jù)表的記錄順序非聚集索引:不會影響數(shù)據(jù)表的記錄順序注:一個表只能建立一個聚集索引,但可以建立若干個非聚集索引。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語句后面只能跟著一個子句。例:create proc proc1a varchar(20),b varchar(20)=39。 ③當(dāng)執(zhí)行update語句后,原記錄插入到deleted表中,新記錄插入到inserted表中。rollbackend五、刪除觸發(fā)器Drop trigger 觸發(fā)器名[,觸發(fā)器名] 安全管理一、兩種身份驗證模式:僅windows模式:用戶只能使用windows登錄名登錄SQL Server混合模式:用戶可以使用windows登錄名或SQL Server登錄名登錄SQL Server二、兩種身份驗證: 用戶登錄到SQL Server時,必須使用特定的登錄名和密碼標(biāo)識自己。CREATE TRIGGER trig3 on studentafter UPDATE ASif exists( select * from inserted,deleted where = and abs()1)beginprint 39。 ①當(dāng)執(zhí)行insert語句后,新記錄插入到inserted表中。3.執(zhí)行存儲過程Exec 存儲過程名 [常量| 變量名[output] | default ]: 執(zhí)行無返回值的存儲過程Exec 變量名1=存儲過程名 [常量| 變量名[output] | default ] :執(zhí)行有返回值的存儲過程② 實參可以是常量,已賦值的局部變量,帶output的局部變量,default。⑤ 一個表最多只能創(chuàng)建一個約束是聚集的,聚集約束會影響數(shù)據(jù)表的記錄號順序。可見,索引使用戶能快速訪問數(shù)據(jù)表的特定信息。②在前臺應(yīng)用程序中,使用主語言實現(xiàn)對游標(biāo)的移動。2.并發(fā)事務(wù)正確性的原則 幾個事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與任何一個串行執(zhí)行的結(jié)果相同。10.刪除計算機(jī)科學(xué)系所有學(xué)生的選課記錄。student表Snosnamessexsagesdept95001李勇男20CS95002劉晨女19IS95003王名女18MA95004張立男18CSCourse表oamecredit1數(shù)據(jù)庫原理42操作系統(tǒng)33Java程序設(shè)計34匯編語言2Sc表SnoCnograde9500118595001288950013829500219095002380二、查詢表:1.查詢?nèi)w學(xué)生的姓名及出生年份。IS39。9500139。 TSQL基礎(chǔ)一、創(chuàng)建和使用數(shù)據(jù)庫1.創(chuàng)建數(shù)據(jù)庫create database 數(shù)據(jù)庫名2.使用數(shù)據(jù)庫Use數(shù)據(jù)庫名3.刪除數(shù)據(jù)庫 drop database數(shù)據(jù)庫名二、 定義表1.創(chuàng)建表 create table 表名(屬性名 類型,…,屬性名 類型)①指定標(biāo)識字段:identity(標(biāo)識種子,標(biāo)識增量)②指定公式字段:屬性名 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語句select */表達(dá)式表[into 新表]from 表名,…,表名[where 條件][group by 屬性名][having
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1