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

正文內(nèi)容

[高等教育]chp3-1關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言sql-在線瀏覽

2025-03-10 21:07本頁(yè)面
  

【正文】 RENCES Course(Cno) )。 29 ? 常用完整性約束 ? 主碼約束: PRIMARY KEY ? 唯一性約束: UNIQUE ? 非空值約束: NOT NULL ? 參照完整性約束 PRIMARY KEY與 UNIQUE的區(qū)別? 在一個(gè)表中只能定義一個(gè) PRIMARY KEY,不允許空值 。 二、數(shù)據(jù)類型 ?SQL中域的概念用 數(shù)據(jù)類型 來(lái)實(shí)現(xiàn) ?定義表的屬性時(shí) 需要指明其數(shù)據(jù)類型及長(zhǎng)度 ?選用哪種數(shù)據(jù)類型 ?取值范圍 ?要做哪些運(yùn)算 二、數(shù)據(jù)類型 數(shù)據(jù)類型 含義 CHAR(n) 長(zhǎng)度為 n的定長(zhǎng)字符串 VARCHAR(n) 最大長(zhǎng)度為 n的變長(zhǎng)字符串 INT 長(zhǎng)整數(shù)(也可以寫(xiě)作 INTEGER) SMALLINT 短整數(shù) NUMERIC(p, d) 定點(diǎn)數(shù),由 p位數(shù)字(不包括符號(hào)、小數(shù)點(diǎn))組成,小數(shù)后面有 d位數(shù)字 REAL 取決于機(jī)器精度的浮點(diǎn)數(shù) Double Precision 取決于機(jī)器精度的雙精度浮點(diǎn)數(shù) FLOAT(n) 浮點(diǎn)數(shù),精度至少為 n位數(shù)字 DATE 日期,包含年、月、日,格式為 YYYYMMDD TIME 時(shí)間,包含一日的時(shí)、分、秒,格式為 HH:MM:SS SQL Server支持的數(shù)據(jù)類型 ?精度:指數(shù)值中所存儲(chǔ)的十進(jìn)制數(shù)據(jù)的總位數(shù)。如 7,小數(shù)位數(shù)為 3。 33 數(shù)據(jù)類型 符號(hào)標(biāo)識(shí) 精度 小數(shù)位數(shù) 長(zhǎng)度(字節(jié)) 整數(shù)型 Bigint (大整數(shù)) 19 0 8 Int (整數(shù)) 10 0 4 Smallint(短整數(shù)) 5 0 2 Tinyint(微短整數(shù)) 3 0 1 數(shù)值型 (整數(shù)部分和小數(shù)部分 ) P精度 s 小數(shù)位 Decimal (p[,s]) 1~9 10~19 20~28 29~38 Decimal(6,3) 5 9 13 17 Numeric (P[,s]) Numeric(8,4) 34 數(shù)據(jù)類型 符號(hào)標(biāo)識(shí) 精度 小數(shù)位數(shù) 長(zhǎng)度( 字節(jié) ) 浮點(diǎn)型 N:1~53 Float[(n)] Real 1~24 7位 25~53 15位 7 備注:用科學(xué)記數(shù)法 表示 4 8 4 貨幣型 Money smallmoney 19 10 4 4 8 4 位型 Bit 8bit=1字節(jié) 1 只存儲(chǔ) 0和 1 字符型 Char[(n)] 固定長(zhǎng)度 n:1~8000 默認(rèn) n=1 Varchar[(n)] 可變長(zhǎng)度 35 數(shù)據(jù)類型 符號(hào)標(biāo)識(shí) 精度 小數(shù)位數(shù) 長(zhǎng)度( 字節(jié) ) 文本型 text ntext 默認(rèn) 16 二進(jìn)制型 birnary[(n)] Varbirnary[(n)] n+4 實(shí)際輸入 +4 日期時(shí)間型 datetime smalldatetime ~ ~ 8 4 圖象數(shù)據(jù)類型 image 四、修改基本表 ALTER TABLE 表名 [ ADD 新列名 數(shù)據(jù)類型 [ 完整性約束 ] ] [ DROP 完整性約束名 ] [ ALTER COLUMN列名 數(shù)據(jù)類型 ]; 37 [例 8]向 Student表增加 “ 入學(xué)時(shí)間 ” 列 , 其數(shù)據(jù)類型為日期型 。 38 [例 9]將年齡的數(shù)據(jù)類型由字符型(假設(shè)原來(lái)的數(shù)據(jù)類型是字符型)改為整數(shù)。 ALTER TABLE Course ADD UNIQUE(Cname)。 ?欲刪除的基本表不能被其他表的約束所引用 ?如果存在依賴該表的對(duì)象,則此表不能被刪除 ? CASCADE:刪除該表沒(méi)有限制。 ?基本表定義被刪除,數(shù)據(jù)被刪除 ?表上建立的索引、視圖、觸發(fā)器等一般也將被刪除 數(shù)據(jù)定義 ? 模式的定義與刪除 ? 基本表的定義、刪除與修改 ? 索引的建立與刪除 索引的建立與刪除 ?建立索引的目的:加快查詢速度 ?誰(shuí)可以建立索引 ? DBA 或 表的屬主 ( 即建立表的人 ) ? DBMS一般會(huì)自動(dòng)建立以下列上的索引 PRIMARY KEY UNIQUE ?誰(shuí) 維護(hù)索引 DBMS自動(dòng)完成 ?使用索引 DBMS自動(dòng)選擇是否使用索引以及使用哪些索引 索 引 ? RDBMS中索引一般采用 B+樹(shù)、 HASH索引來(lái)實(shí)現(xiàn) ?B+樹(shù)索引具有動(dòng)態(tài)平衡的優(yōu)點(diǎn) ?HASH索引具有查找速度快的特點(diǎn) ?采用 B+樹(shù),還是 HASH索引 則由具體的 RDBMS來(lái)決定 ?索引是關(guān)系數(shù)據(jù)庫(kù)的內(nèi)部實(shí)現(xiàn)技術(shù),屬于 內(nèi)模式 的范疇 ? CREATE INDEX語(yǔ)句定義索引時(shí),可以定義索引是唯一索引、非唯一索引或聚簇索引 一、建立索引 ?語(yǔ)句格式 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名 (列名 [次序 ][,列名 [次序 ] ]…); 聚簇索引 (CLUSTER) ?建立聚簇索引后 , 基表中數(shù)據(jù)也需要按指定的聚簇屬性值的升序或降序存放 。 這相當(dāng)于增加了一個(gè) UNIQUE約束 建立索引(續(xù)) [例 13] CREATE CLUSTER INDEX Stusname ON Student(Sname); ? 在 Student表的 Sname(姓名)列上建立一個(gè)聚簇索引 ?在最經(jīng)常查詢的列上建立聚簇索引以提高查詢效率 ?一個(gè)基本表上最多只能建立一個(gè)聚簇索引 ?經(jīng)常更新的列不宜建立聚簇索引 建立索引(續(xù)) [例 14]為學(xué)生 課程數(shù)據(jù)庫(kù)中的 Student,Course, SC三個(gè)表建 立索引 。 [例 15] 刪除 Student表的 Stusname索引 DROP INDEX Stusname; 第三章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL SQL概述 學(xué)生 課程數(shù)據(jù)庫(kù) 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 小結(jié) 數(shù)據(jù)查詢 ?語(yǔ)句格式 SELECT [ALL|
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1