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

正文內(nèi)容

41數(shù)據(jù)庫系統(tǒng)基礎(chǔ)(編輯修改稿)

2024-10-07 21:31 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 關(guān)系數(shù)據(jù)庫與 SQL語言 二、基本關(guān)系運(yùn)算(續(xù)) 3. 投影運(yùn)算 當(dāng)對(duì)某個(gè)關(guān)系 R應(yīng)用投影 運(yùn)算符時(shí),則產(chǎn)生出一個(gè)只 有某些列的新關(guān)系。投射運(yùn) 算符使用 表示。示例參見 教材中表 412。 ?關(guān)系 R )(,...2,1 RAnAA?計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 440 二、基本關(guān)系運(yùn)算(續(xù)) 4. 笛卡爾積運(yùn)算 兩個(gè)集合 R和 S的笛卡爾積是這樣的元素對(duì)的集合,該元素對(duì)侍從集合 R中的任何元素中選擇一個(gè)作為第一個(gè)元素,從集合 S中的任何元素中選擇一個(gè)元素作為第二個(gè)元素構(gòu)成的。笛卡爾積使用 R S表示。 關(guān)系 R 關(guān)系 S 關(guān)系 R S 關(guān)系數(shù)據(jù)庫與 SQL語言 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 441 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 SQL( Structured Query Language)結(jié)構(gòu)化查詢語言,是 1974年 Boyce和 Chamberlin提出的。 1975- 1979年INIBM公司 San Jose Research Laboratory研制了著名的關(guān)系數(shù)據(jù)庫管理系統(tǒng)原型 System R并實(shí)現(xiàn)了這種語言。 SQL語言的功能包括查詢( Query)、操縱( Manipulation)、定義( Definition)、控制( Control)幾個(gè)部分。 SQL語言使用數(shù)據(jù)定義語言 DDL實(shí)現(xiàn)其數(shù)據(jù)定義功能,可對(duì)數(shù)據(jù)庫用戶、基本表、視圖和索引進(jìn)行定義和撤銷。 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 442 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言(續(xù)) SQL語言的特點(diǎn): 綜合統(tǒng)一,高度非過程化,面向集合的操作方式,以同一種語法結(jié)構(gòu)提供兩種使用方式,語言簡(jiǎn)潔,易學(xué)易用。 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 443 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 1. 創(chuàng)建基本表 用 CREATE TABLE語句實(shí)現(xiàn),其基本語法格式為: CREATE TABLE表名 ( 列名 數(shù)據(jù)類型 [(長(zhǎng)度) ][列級(jí)完整性約束條件 ] [, 列名 數(shù)據(jù)類型 [(長(zhǎng)度) ][列級(jí)完整性約束條件 ]] … [,表級(jí)完整性約束條件 ] ) 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 444 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 例:建立 S。 CREATE TABLE S( SNO CHAR( 9), SN VARCHAR( 8), BIRTHDAY DATETIME, SEX CHAR( 2) DEFAULT ’男 ’ , DEPT VARCHAR( 20)) 執(zhí)行該語句就在數(shù)據(jù)庫中建立一個(gè)新的名為 S的空表。 該表有五個(gè)字段,分別為:學(xué)號(hào)( SNO)、姓名 ( SN)、出生日期( BIRTHDAY)、性別( SEX)、 系名( DEPT)。其中性別的默認(rèn)值為男。 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 445 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 2. 修改基本表 SQL語言使用 ALTER TABLE 命令來完成這一功能,其一般格式為: ALTER TABLE表名 [ADD新列名 數(shù)據(jù)類型 [完整性約束 ]] [ADD CONSTRAINT 新完整性約束名 完整性約束 ] [DROP COLUMN列名 ] [DROP [CONSTRAINT] 完整性約束 ] [ALTER COLUMN列名 數(shù)據(jù)類型 [完整性約束 ]] 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 446 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) ( 1) ADD子句。 ADD方式用于增加新列和完整性約束,定義方式與 CREATE TABLE語句中的定義方式相同。 例:在 S表中增加一個(gè)家庭住址列 。 ALTER TABLE S ADD ADDRESS CHAR( 5) ( 2) ALTER字句。 ALTER方式用于修改某些列。 例: 把 S表中的 SN列加寬到 20個(gè)字符。 ALTER TABLE S ALTER COLUMN SN CHAR( 20) ( 3)刪除基本表 DROP TABLE 表名 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 447 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 3. SQL查詢 SELECT語句是 SQL語言中功能最強(qiáng)大、用途最廣泛的數(shù)據(jù)操作語句,也是關(guān)系運(yùn)算論在 SQL語言中的主要體現(xiàn)。 一個(gè)完整的 SELECT語句包括 SELECT,F(xiàn)ROM , WHERE, GROUP BY 和 ORDER BY共五個(gè)字句,其中前面的兩個(gè)句子是必不可少的,其他子句可以省略。其語法格式 : 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 448 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) SELECT [ALL∣ DISTINCT] 目標(biāo)列表達(dá)式 [,目標(biāo)列表達(dá)式 ] … FROM表名或視圖名 [,表名或視圖名 ] … [WHERE條件表達(dá)式 ] [GROUP BY 列名 1][HAVING條件表達(dá)式 ] [ORDER BY 列名 2[ASC∣ DESC]] 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 449 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 例 1:查看學(xué)生登記表 S(表 41)中所有男同 學(xué)的學(xué)號(hào)、姓名和系名。 SELECT SNO , SN, DEPT FROM S WHERE SEX=‘男 ’ 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 450 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 例 2:查詢學(xué)生的全部信息。 SELECT * FROM S 例 3:在成績(jī)登記表 G(表 43)中,查詢需 補(bǔ)考的學(xué)生的學(xué)號(hào)和課程號(hào)。 SELECT SNO, CNO FROM G WHERE SCORE60 計(jì)算機(jī) 基礎(chǔ)知識(shí) 數(shù)據(jù)庫與信息系統(tǒng) 451 關(guān)系數(shù)據(jù)庫與 SQL語言 三、 SQL語言 (續(xù) ) 例 4:在表 G中,查詢上課程號(hào)為 C1103的成績(jī) 在 60~ 80分的學(xué)生的學(xué)號(hào)和成績(jī)。 SELECT SNO, SCORE FROM G WHERE (CNO = ‘C1103’ ) AND ( SCORE BETWEEN 60 AND 80)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1