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

正文內(nèi)容

數(shù)據(jù)庫原理知識點總結(jié)(更新版)

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

下一頁面
  

【正文】 re 屬性名 [not] in(子查詢):子查詢返回一列多行。一、 查詢的分類 單表查詢連接查詢嵌套查詢1.連接查詢:在where子句中指定連接where =2.嵌套查詢① 嵌套查詢的特點② avg(屬性名)③ count(*) 返回表的記錄行數(shù)(含重復(fù)行)。2.外鍵約束:創(chuàng)建外鍵約束,就是定義兩個表的永久關(guān)聯(lián),這兩個表分別稱為主鍵表、外鍵表。varchar(n):變長字符型Text:可以存儲任意長的字符串說明:標準字符型:每個英文字母、數(shù)字算1個字符,每個漢字算2個字符,每個字符占1個字節(jié)。安裝時默認為“自動”。例:一個班級有多名學(xué)生,每名學(xué)生只能屬于一個班級。3.消除冗余的屬性和冗余的聯(lián)系,生成總體ER圖。④ 范式并非越高越好,適可而止。② 存在問題:l 冗余大: R1必要冗余,R2冗余可以修改。④ 刪除異常:不應(yīng)該刪除的數(shù)據(jù)被刪掉。三、函數(shù)依賴的推理規(guī)則設(shè)有關(guān)系R,x、y、z為R的一個屬性集,則有:①自反律:若,則x→y。例:KH→KMXM→DZ(XH,KH) →CJKH→(KM,XM)2. 完全函數(shù)依賴:若x→y,且對于x的所有真子集x′,都有x′ y,則稱x完全決定y,或y完全函數(shù)依賴于x。S。記為: 說明:① 自然連接:兩關(guān)系至少有一個公共屬性。 關(guān)系代數(shù)一、傳統(tǒng)的集合運算設(shè)關(guān)系R、S的結(jié)構(gòu)完全相同,則:R∪S:由屬于R或?qū)儆赟的元組組成。2.笛卡爾積D1D2D3對應(yīng)一個二維表,所含元組的個數(shù)等于各個域的基數(shù)之積。2.候選碼:一個屬性集既能唯一標識元組,且又不含有多余屬性,一個關(guān)系模式可以有多個候選碼。特點:一個應(yīng)用程序只能使用一個外模式,但同一個外模式可為多個應(yīng)用程序使用。關(guān)系模型:指一個數(shù)據(jù)庫中全部二維表結(jié)構(gòu)的集合。② 只能直接處理一對多(含一對一)的實體關(guān)系。例:借書表(學(xué)號,姓名,書號,書名,作者,定價,借期,還期)規(guī)定:學(xué)生一次可以借多本書,同一種書只能借一本,但可以多次續(xù)借。 數(shù)據(jù)庫系統(tǒng)概述 一、有關(guān)概念1.數(shù)據(jù)2.數(shù)據(jù)庫(DB)3.數(shù)據(jù)庫管理系統(tǒng)(DBMS) Access桌面DBMS VFP SQL Server Oracle客戶機/服務(wù)器型DBMS MySQL DB24.數(shù)據(jù)庫系統(tǒng)(DBS) 數(shù)據(jù)庫(DB) 數(shù)據(jù)庫管理系統(tǒng)(DBMS) 開發(fā)工具 應(yīng)用系統(tǒng)二、數(shù)據(jù)管理技術(shù)的發(fā)展1.數(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)用程序。一個表的碼可以有多個,但主碼只能有一個。① 每個結(jié)點代表一個實體型。1.重要術(shù)語:關(guān)系:一個關(guān)系就是一個二維表;元組:二維表的一行,即實體;關(guān)系模式:在實體型的基礎(chǔ)上,注明主碼。 模式既不涉及應(yīng)用程序,又不涉及數(shù)據(jù)庫結(jié)構(gòu)的存儲;② 外模式:是模式的一個子集,是與某一個應(yīng)用程序有關(guān)的邏輯表示。2.DBMS的組成:DDL語言 DML語言DCL語言實用程序注意:① SQL集DDL,DML,DCL功能于一體;② 所有應(yīng)用程序通過SQL語句才能訪問數(shù)據(jù)庫一、 基本概念1.碼:能唯一標識元組的屬性集。二、笛卡爾積1.定義:給定一組域D1,D2,D3,則D1D2D3稱為笛卡爾積。例:班級( 班名,人數(shù))學(xué)生(學(xué)號,姓名,性別,密碼,班名)在學(xué)生表中,班名的取值必須是班級表[班名]的值或空值。4.自然連接:將兩關(guān)系按公共屬性連接成一個新的關(guān)系,并把新關(guān)系的重復(fù)屬性去掉。例:設(shè)有關(guān)系R,S如下圖,求R247。記為:x→y。如:Sno,sname→sname,sdept如果y中沒有一個屬性在x中,則該依賴為完全非平凡的。如:新開課程沒有學(xué)生選修時,新開課程的課程號、課程名插不進去。④ 解決辦法:消除非主屬性對主碼的部分依賴,將關(guān)系R一分為二,將滿足完全依賴的屬性集組成一個關(guān)系;將滿足部分依賴的屬性集組成另一個關(guān)系;R1表 R2表XHKHCJKHKMXMDZ961C170C1OS高明D1962C272C2DBS高飛D2962C480C4AI高飛D2962C175963C190R1主碼:(XH,KH)R2主碼:KH2.第二范式(2NF)① 定義:若關(guān)系R∈1NF,且它的每個非主屬性都完全依賴于主碼,則稱R∈2NF。③ 3NF一般控制了數(shù)據(jù)冗余,一般避免了操作異常。2.按公共實體名合并,生成初步ER圖。NLXMXHBHXHBHRS班級管理班長 11班長( XH, XM, NL,BH)班級(BH,RS)(3)1:n聯(lián)系:可以消化到n方實體名對應(yīng)的關(guān)系模式中。2.數(shù)據(jù)庫實施主要工作:定義數(shù)據(jù)庫結(jié)構(gòu);組織數(shù)據(jù)入庫;編寫應(yīng)用程序;數(shù)據(jù)庫試運行; SQL Server 2005系統(tǒng)入門一、運行環(huán)境最低處理器速度:600MHZ(推薦1GB或者更快)最小內(nèi)存:512MB(推薦1GB或者更大)可用硬盤空間:二、SQL Server 2005的主要組件1.服務(wù):用于啟動SQL Server 2005服務(wù)器單擊“開始”菜單,選擇“控制面板”|“管理工具”|“服務(wù)”選項,將“SQL Server (MSSQLSERVER)”選項置為“自動”,即隨操作系統(tǒng)的啟動而自動啟動。若缺省n,則默認為1。二、設(shè)置約束1.主鍵約束:每個表中只能有一列或一個組合被指定為主鍵,主鍵中的各個列不能為空值。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ù)值型屬性之和。Select sdept,avg(sage) as平均年齡From studentGroup by sdeptHaving avg(sdept)197.into子句 功能:將查詢結(jié)果保存到新的基表中。子查詢不能使用order by子句,order by只能用于最頂層的查詢。yyyymmdd39。 ,b=39。 流程控制語句一、begin…end語句Begin語句1 :語句nEnd二、ifelse語句:if 邏輯表達式 語句1 [else 語句2]2.當邏輯表達式包含子查詢時,子查詢必須用括號括住。 then 39。 Break、Continue必須放在循環(huán)體內(nèi),并常與ifelse語句結(jié)合使用。2.查詢年齡小于19歲的男學(xué)生的學(xué)號,姓名。[提示:insert into student select * from student1 ]3.將 (95020,陳冬,男,18,IS) 插入到student表中。 TSQL 高級應(yīng)用 一、查詢的分類 單表查詢連接查詢嵌套查詢一、 連接查詢:在where子句中指定連接1.內(nèi)連接:where =2.自身連接:給一個表取兩個別名,where子句的格式為:where =3.左外連接:where *= 意義:查詢結(jié)果包含了表1的全部記錄和表2滿足條件的記錄。持久性3.顯式定義事務(wù)begin transaction [事務(wù)名] :mit/rollback [transaction 事務(wù)名]當未顯式指定事務(wù),則一個SQL語句就是一個事務(wù)。3. 并發(fā)控制的方法DBMS一般采用“封鎖”技術(shù),保證并發(fā)操作的可串行化。② 事務(wù)T在讀取數(shù)據(jù)A之前,必須對其加S鎖,直到事務(wù)結(jié)束才釋放。二、 TransactSQL游標的使用:1. 聲明游標Declare 游標名 cursor[forward_only / scroll ][global /local][read_only ]for select 語句 forward_only(只進游標):只能進行next操作,缺省為forward_only。男39。② 索引包括兩項:索引字段值、原記錄號③ 索引必須依附于某個基本表,不能單獨存在。二、定義視圖:1.創(chuàng)建視圖: Create view 視圖名 [(屬性名,…,屬性名)] As 子查詢 [with check option]說明:視圖的屬性個數(shù)必須與子查詢中select子句的表達式個數(shù)相同。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值。②默認對象以單獨的對象創(chuàng)建,可以綁定到數(shù)據(jù)庫的所有表中。③ 當實參為帶output的局部變量時,形參必須為帶output的局部變量。③ after觸發(fā)器只能基于表創(chuàng)建。 ②當執(zhí)行delete語句后,被刪記錄插入到deleted表中。))beginprint 39。 年齡變動不能超過1歲!3
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1