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

正文內(nèi)容

全國計算機等級考試四級教程—數(shù)據(jù)庫原理-文庫吧資料

2025-08-02 01:11本頁面
  

【正文】 01003,3000), (1101004,60000), (1101005,)goalter procedure TR(outaccount int,amount float,inaccount int) 聲明參數(shù)asbegin declare totaldeposit float 聲明局部變量 select totaldeposit=total from where AccountNum=outaccount if totaldeposit is null begin print 39。(4)處理一些復(fù)雜約束。(2)可減少與客戶與服務(wù)器之間的數(shù)據(jù)傳輸與通信代價。 SQL的存儲過程與SQL/PSM SQL存儲過程與函數(shù)概述存儲過程:為完成特定功能而匯集的一組語句,可供調(diào)用。(2)通過查詢、修改、或其他數(shù)據(jù)庫語言命令來訪問數(shù)據(jù)庫。 數(shù)據(jù)庫程序設(shè)計方法(1)將數(shù)據(jù)命令嵌入到通用程序設(shè)計語言中??尚薷男钥偨Y(jié): 視圖的作用、靈活地觀察和共享同一數(shù)據(jù)。視圖物化——視圖在第一次查詢時物理地建立一個臨時表的視圖表(實表)。視圖分類:行列子集視圖、帶表達式的視圖、分組視圖、連接視圖。create view cs_s1(s,sname,age) as select s,sname,age from where dept=39。CREATE VIEW 視圖名[(列名[,列名]…])] AS 子查詢 [WITH CHECK OPTION]其中:子查詢一般不包括ORDER BY、DISTINCT的SELECT語句。一切對視圖的操作都將轉(zhuǎn)換成基本表。是從一個或多個基本表(或其他視圖)中使用SELECT FROM語句導(dǎo)出的表。GRANT和REVOKE權(quán)限控制。 插入數(shù)據(jù)INSERT INTO表名[(字段名[,字段名]…)] VALUES(常量 [,常量]…) 或子查詢 刪除數(shù)據(jù)DELETE FROM 表名 [WHERE條件表達式] 更新數(shù)據(jù)可以把更新看作,先刪除再插入。C0139。C0239。C0139。C0239。C0139。C0239。C0139。00239。[NOT]EXISTS謂詞的子查詢EXISTS代表存在量詞由于EXISTS子查詢只返回真或假值,一般用目標(biāo)列都用*表示。) and dept39。)(SOME)或ALL的子查詢內(nèi)存多值select sname,age from where age ANY(select age from where dept=39。)單值select s,sname,dept from s1 where =(select dept from s2 where =39。WHERE子句包含由AND連接起來的多個連接條件 嵌套查詢由里向外處理多值select s,sname,dept from s1 where in(select dept from s2 where =39。 and =比較符可用=、=、=、=、!=、BETWEENselect , from student as S1,student as S2 where and =39。select student.*,sc.* from student,sc where = 如果無where則表示笛卡兒積select sname,age from student,sc where c=39。LIKE常用參數(shù):_表示可以匹配任意匹配單個字符。select sname,age from where age between 20 and 22(2)利用LIKE的查詢select * from where sname like 39。示例:create index no_index on student(S ASC,sname DESC)drop index [on 表名] 索引名 域的建立和刪除域:用戶自定義的數(shù)據(jù)類型,帶有域約束的數(shù)據(jù)類型和默認(rèn)值一起構(gòu)成。一個表上只能建一個聚簇索引。create [unique][cluser] index索引名 on 表名(列名[順序[,列名[順序]]...])唯一索引:指一個索引項只對應(yīng)唯一的數(shù)據(jù)。, age int, dept char(20), primary key(s))alter table 表名 [add 列名 數(shù)據(jù)類型 [完整性約束]][add 完整性約束] [drop 列名{cascade|restrict}][drop 完整性約束] [modify 列名數(shù)據(jù)類型]注意:(1)原來表中是否有數(shù)據(jù),新增列一律為允許空值;(2)被指定為主碼的列必須是值非空且唯一。示例:create table ( S char(8), sname char(20) not null unique, sex char(2) not null default 39。、SQL對象、限定詞等組成。GRANT\REVOKE\START TRANSACTION\COMMIT\ROBACK\SAVEPOINT\LOCK\NULOCK\CALL.(4)SQL連接、會話和診斷語句:建立數(shù)據(jù)庫連接,為SQL會話設(shè)置參數(shù),獲取診斷等。(2)SQL操縱語句:查詢和插入、刪除、更新操作SELECT\INSERT\DELETE\UPDATE。(5)SQL調(diào)用和會話規(guī)則。(10)SQL模式用模式名標(biāo)識,模式元素包括:基本表、約束、視圖、域、和其他構(gòu)造。(8)SQL環(huán)境是SQL數(shù)據(jù)存在和SQL語句執(zhí)行的語境,環(huán)境還包括用戶標(biāo)識和授權(quán)。(6)一個基本表可以跨一個或多個存儲文件,一個存儲文件可以放多個基本表,每個存儲文件對應(yīng)一個物理文件。(2)一個關(guān)系——一個基本表(3)一個表可以若干索引,索引存放在存儲文件中(4)存儲文件的邏輯結(jié)構(gòu)構(gòu)成內(nèi)模式。SQL數(shù)據(jù)類型及其說明分類類型類型名說明預(yù)定義數(shù)據(jù)類型數(shù)值型INT整數(shù)類型SMALLINT短整數(shù)類型REAL浮點類型DOUBLEPRECISION雙精度浮點數(shù)類型FLOAT(n)浮點類型,精度至少為n位數(shù)字NUMERIC(p,d)定點數(shù)類型,共p位數(shù)字,小數(shù)點后面有d位數(shù)字字符串型CHAR(n)長度為n的定長字符串類型VARCHAE(n)最大長度為n的可變長字符串類型位串型BIT(n)長度為n的二進制位串類型BITVARYING(n)最大長度為n的變長二進制位串類型時間型DATE日期類型,形如YYYYMMDDTIME時間類型,形如:HH:MM:SSTIMESTAMP時間戳類型(DATE加TIME)布爾型BOOLEAN值可為TRUE、FALSE、UNKNOWN構(gòu)造數(shù)據(jù)類型由特定保留字和預(yù)定義數(shù)據(jù)類型構(gòu)造而成,如用REF定義引用類型,用ROW定義行類型,用ARRAY定義聚合數(shù)據(jù)類型等用戶定義數(shù)據(jù)類型是一個對象類型,由用戶按照一定的規(guī)則用預(yù)定義數(shù)據(jù)類型組合定義的用戶自己專用的數(shù)據(jù)類型大對象型可存儲多達10億字節(jié)的串,LOB又可分BLOB,二進制大對象,用于存儲音頻,圖像。,易學(xué)易用,功能強。第4章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL(一) SQL概述 結(jié)構(gòu)化查詢語言SQL SQL語言的特點。賦值給新的關(guān)系R←S 增加新課程COURSE ←COURSE∪(’C06’,’電子商務(wù)’,’陳偉鋼’) 刪除同學(xué)信息選課信息SC←SC()。算述表達式上投影。S 擴展關(guān)系操作擴展關(guān)系操作主要有廣義投影、賦值、外連接、半連接、聚集和外部并。(2)自然連接。記作(1)等值連接。列分解,記作πA(R),A表示指定的列,并消除重復(fù)元組。 查詢?nèi)w學(xué)生。 基于傳統(tǒng)集合論的關(guān)系操作并差交笛卡兒積 一元專門關(guān)系操作(1)選擇:行分解記作σF(R)。關(guān)系代數(shù)常用到的操作符操作符含義集合操作符∪并-差∩交廣義笛卡兒積專門的關(guān)系操作符σ選擇π投影連接247。(3)擴充關(guān)系操作。(2)專門的關(guān)系操作。 關(guān)系代數(shù)操作的分類(1)基于傳統(tǒng)的集合論操作,關(guān)系的水平方向。實際分為先執(zhí)行刪除操作,再執(zhí)行插入操作。檢查后有如下操作方法:拒絕刪除、空值刪除、聯(lián)級刪除。域完整性約束:類型、精度、取值范圍、是否允許空值、是否有默認(rèn)值分類:靜態(tài)定義和動態(tài)定義兩種。(1)外碼或者取空值(2)外碼或者等于某個元組的主碼。(2)每個關(guān)系必須有主碼,主碼的值唯一,用于標(biāo)識關(guān)系的元組。 實體完整性約束對主碼或主鍵的約束,主屬性不能取空。R(A1,A2,…,An)(9)關(guān)系模式的集合和完整性約束IC的集合表示為S={R1,R2,…,Rm}(10)數(shù)據(jù)庫狀態(tài)集合。STUDENT . sname(7)關(guān)系中元組表示。(5)下劃線的屬性表示關(guān)系的主碼。W、u、v(4)關(guān)系名也表示當(dāng)前元組集合。Q、R、S、T(2)小定字母表示關(guān)系狀態(tài)或元組集合。(6)不允許出現(xiàn)候選碼工候選鍵值完全相同的元組。(4)元組順序無關(guān)緊要。(2)每一個關(guān)系僅僅有一種關(guān)系模式。關(guān)系是屬性值域笛卡兒積的一個子休。關(guān)系是一個度為K的元組的有限集合。 關(guān)系的形式定義和關(guān)系數(shù)據(jù)庫對關(guān)系的限定。(13)參照關(guān)系與被參照關(guān)系。(12)外碼或外鍵。(11)主屬性和非主屬性。(10)全碼或全鍵。(9)主碼或主鍵。(8)候選碼或候選鍵。關(guān)系碼中移去某個屬性,它仍是關(guān)系的碼。用于區(qū)別元組的不同,唯一標(biāo)識該關(guān)系的元組。元組中的一個屬性值。二維表中的一行(記錄值)關(guān)系:關(guān)系模式和元組的集合。行定義。值域:屬性取值范圍。(2)屬性和值域。目標(biāo):與現(xiàn)實世界和數(shù)據(jù)之間正確性、一致性、相容性。操作能力表示:代數(shù)方式、邏輯方式。(2)高度非過程化。選擇、投影、連接、除、并、交、差,查詢、插入、刪除、更新操作兩大部分。 關(guān)系數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系完整性約束三大要素組成。第3章 關(guān)系數(shù)據(jù)模型和關(guān)系數(shù)據(jù)庫系統(tǒng) 關(guān)系數(shù)據(jù)庫系統(tǒng)概述關(guān)系數(shù)據(jù)庫系統(tǒng)——支持關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)庫的兩層映像與數(shù)據(jù)獨立性,簡稱邏輯獨立性。一個數(shù)據(jù)庫只有一個內(nèi)模式。是保證數(shù)據(jù)安全的有力措施。:用戶模式。例:邏輯結(jié)構(gòu)、數(shù)據(jù)項、取值范圍、數(shù)據(jù)之間的聯(lián)系、數(shù)據(jù)有關(guān)的安全性、完整性要求。不涉及物理存儲和硬件環(huán)境,也與高級開發(fā)語言無關(guān)。 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)三級模式結(jié)構(gòu):外模式、模式、內(nèi)模式??諣顟B(tài),初始狀態(tài),元數(shù)據(jù)或數(shù)據(jù)字典:模式結(jié)構(gòu)的描述和約束。實例:模式的具體值。靜態(tài)值:具體賦值。最終用戶看:集中式、分布式、客戶機/服務(wù)器結(jié)構(gòu)、面向WEB應(yīng)用的三層和n層。 數(shù)據(jù)庫系統(tǒng)的模式層次和角度不同分。(4)風(fēng)格接近關(guān)系模型,易接受。(2)處理事務(wù)應(yīng)用領(lǐng)域及非事務(wù)處理領(lǐng)域應(yīng)用。面向?qū)ο竽P蛢?yōu)點:功能強,適應(yīng)面寬,便于用不方便。 對象關(guān)系數(shù)據(jù)模型關(guān)系模型與面向?qū)ο竽P偷慕Y(jié)合。類繼承——單繼承,一個類只能有一個超類。將每個對象的狀態(tài)(對象屬性值的集合)和行為(對象狀態(tài)上的操作)封裝在一起。 面向?qū)ο竽P蛯⒚嫦驅(qū)ο蠓椒ㄅc數(shù)據(jù)庫相結(jié)合。二維表中的數(shù)據(jù)稱為關(guān)系實例。前三種建立在ER模型上,后兩種基于對象的模型。缺點是不能詳細說明的數(shù)據(jù)結(jié)構(gòu)。聯(lián)系本身也是實體,可以有屬性。屬性,用橢圓形表示。同一個實體集內(nèi)部也可以存在以上關(guān)系,如班干部。(2)一對多聯(lián)系。學(xué)生(學(xué)號,姓名,性別,出生日期)(6)實體集。(5)實體型。(4)域。(3)碼或鍵。(2)屬性。(1)實休。目標(biāo):提高數(shù)據(jù)庫性能和有效利用存儲空間。形成ER圖。完整性約束、數(shù)據(jù)安全約束、并發(fā)控制約束。檢索和修改(插入、刪除、更新)。層次、網(wǎng)狀、關(guān)系。數(shù)據(jù)模型應(yīng)滿足:(1)較真實地模擬現(xiàn)實世界;(2)容易為人們所理解;(3)便于在計算機上實現(xiàn)。第2章 數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 數(shù)據(jù)模型和數(shù)據(jù)模型的組成要素 數(shù)據(jù)模型的概念模型——現(xiàn)實世界特征的模擬和抽象。 數(shù)據(jù)庫應(yīng)用簡史 數(shù)據(jù)庫技術(shù)的研究領(lǐng)域。數(shù)據(jù)之間的聯(lián)系、冗余度小、易擴充①安全性;②備份和恢復(fù)功能;③定義和確保數(shù)據(jù)庫完整性檢查;④提供并發(fā)控制功能;⑤數(shù)據(jù)查詢處理與優(yōu)化;⑥提供多用戶界面; 數(shù)據(jù)庫與文件系統(tǒng)數(shù)據(jù)庫劣勢:初期對硬件、軟件和培訓(xùn)的高額投資,DBMS為了定義和處理數(shù)據(jù)而提供的性導(dǎo)致額外開銷;為安全性、并發(fā)控制、恢復(fù)和完整性功能而導(dǎo)致的額外開銷。三個階段:人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)庫系統(tǒng)中的人員①確定數(shù)據(jù)中信息內(nèi)容與結(jié)構(gòu);②確定數(shù)據(jù)中存儲結(jié)構(gòu)和存取策略(選擇索引);③定義數(shù)據(jù)的安全性要求和完整性約束;④監(jiān)控數(shù)據(jù)庫的使用和運行;⑤數(shù)據(jù)庫性能改進;⑥定期對數(shù)據(jù)庫進行重組或重構(gòu)。(2)軟件平臺①DBMS, ②OS或網(wǎng)絡(luò)操作系統(tǒng)NOS,③高級語言編譯系統(tǒng),④應(yīng)用開發(fā)工具
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1