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

正文內(nèi)容

河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院-wenkub

2023-03-26 16:39:31 本頁面
 

【正文】 生表:Student(Sno,Sname,Ssex,Sage,Sdept) 課程表:Course(Cno,Cname,Cpno,Ccredit) 學(xué)生選課表: SC(Sno,Cno,Grade) 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 Student表 學(xué) 號 Sno 姓 名 Sname 性 別 Ssex 年 齡 Sage 所 在 系 Sdept 202315121 202315122 202315123 202315125 李勇 劉晨 王敏 張立 男 女 女 男 20 19 18 19 CS CS MA IS 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 Course表 課程號 Cno 課程名 Cname 先行課 Cpno 學(xué)分 Ccredit 1 2 3 4 5 6 7 數(shù)據(jù)庫 數(shù)學(xué) 信息系統(tǒng) 操作系統(tǒng) 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)處理 PASCAL語言 5 1 6 7 6 4 2 4 3 4 2 4 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 SC表 學(xué) 號 Sno 課程號 Cno 成績 Grade 202315121 202315121 202315121 202315122 202315122 1 2 3 2 3 92 85 88 90 80 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL SQL概述 學(xué)生 課程數(shù)據(jù)庫 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 小結(jié) 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 數(shù)據(jù)定義 表 3 . 2 S Q L 的數(shù)據(jù)定義語句 操 作 方 式 操 作 對 象 創(chuàng) 建 刪 除 修 改 模式 C R E A T E S C H E MA D R O P S C H E MA 表 C R E A T E T A B L E D R O P T A B L E A L T E R T A B L E 視 圖 C R E A T E V I E W D R O P V I E W 索 引 C R E A T E I N D E X D R O P I N D E X SQL的數(shù)據(jù)定義功能 : 模式定義、表定義、視圖和索引的定義 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 數(shù)據(jù)定義 ? 模式的定義與刪除 ? 基本表的定義、刪除與修改 ? 索引的建立與刪除 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 定義模式(續(xù)) [例 1]定義一個學(xué)生 課程模式 ST CREATE SCHEMA “ ST” AUTHORIZATION WANG。 ?可以獨(dú)立完成數(shù)據(jù)庫生命周期中的全部活動: ? 定義關(guān)系模式,插入數(shù)據(jù),建立數(shù)據(jù)庫; ? 對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢和更新; ? 數(shù)據(jù)庫重構(gòu)和維護(hù) ? 數(shù)據(jù)庫安全性、完整性控制等 ?用戶數(shù)據(jù)庫投入運(yùn)行后,可根據(jù)需要隨時逐步修改模式,不影響數(shù)據(jù)的運(yùn)行。 ?數(shù)據(jù)操作符統(tǒng)一 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 ? 非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語言“ 面向過程 ”,必須制定存取路徑 ? SQL只要提出“做什么”,無須了解存取路徑。 為用戶 WANG定義了一個模式 ST [例 2]CREATE SCHEMA AUTHORIZATION WANG; 模式名 隱含為用戶名 WANG ? 如果沒有指定 模式名 ,那么 模式名 隱含為 用戶名 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 定義模式(續(xù)) ? 定義模式實際上定義了一個 命名空間 ? 在這個空間中可以定義該模式包含的數(shù)據(jù)庫對象,例如基本表、視圖、索引等。 當(dāng)該模式中沒有任何下屬的對象時 才能執(zhí)行。 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 二、數(shù)據(jù)類型 ? SQL中域的概念用 數(shù)據(jù)類型 來實現(xiàn) ? 定義表的屬性時 需要指明其數(shù)據(jù)類型及長度 ? 選用哪種數(shù)據(jù)類型 ?取值范圍 ?要做哪些運(yùn)算 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 二、數(shù)據(jù)類型 數(shù)據(jù)類型 含義 CHAR(n) 長度為 n的定長字符串 VARCHAR(n) 最大長度為 n的變長字符串 INT 長整數(shù)(也可以寫作 INTEGER) SMALLINT 短整數(shù) NUMERIC(p, d) 定點數(shù),由 p位數(shù)字(不包括符號、小數(shù)點)組成,小數(shù)后面有 d位數(shù)字 REAL 取決于機(jī)器精度的浮點數(shù) Double Precision 取決于機(jī)器精度的雙精度浮點數(shù) FLOAT(n) 浮點數(shù),精度至少為 n位數(shù)字 DATE 日期,包含年、月、日,格式為 YYYYMMDD TIME 時間,包含一日的時、分、秒,格式為 HH:MM:SS 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 三、模式與表 ? 每一個基本表都屬于某一個模式 ? 一個模式包含多個基本表 ? 定義基本表所屬模式 ?方法一:在表名中明顯地給出模式名 Create table “ ST” .Student( ......) 。 ? 搜索路徑的當(dāng)前默認(rèn)值是: $user, PUBLIC 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 模式與表(續(xù)) ? DBA用戶可以設(shè)置搜索路徑,然后定義基本表 SET search_path TO “ ST”, PUBLIC; Create table Student( ......) 。 ALTER TABLE Student ADD S_entrance DATE; 不論基本表中原來是否已有數(shù)據(jù) , 新增加的列一律為空值 。 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 五、刪除基本表 DROP TABLE 表名 [ RESTRICT| CASCADE]; ? RESTRICT:刪除表是有限制的。IS39。 ERROR: relation IS_Student does not exist 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 刪除基本表(續(xù)) 序 號 標(biāo)準(zhǔn)及主流數(shù)據(jù)庫的處理方式 依賴基本表的對象 SQL99 Kingbase ES ORACLE 9i MS SQL SERVER 2023 R C R C C 1. 索引 無規(guī)定 √ √ √ √ √ 2. 視圖 √ √ √ 保留 √ 保留 √ 保留 3. DEFAULT, PRIMARY KEY, CHECK(只含該表的列) NOT NULL 等約束 √ √ √ √ √ √ √ 4. Foreign Key √ √ √ 5. TRIGGER √ √ √ √ √ 6. 函數(shù)或存儲過程 √ √ 保留 √ 保留 √ 保留 √ 保留 √ 保留 DROP TABLE時, SQL99 與 3個 RDBMS的處理策略比較 R表示 RESTRICT , C表示 CASCADE 39。表示能刪除基本表,‘保留’表示刪除基本表后,還保留依賴對象 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 數(shù)據(jù)定義 ? 模式的定義與刪除 ? 基本表的定義、刪除與修改 ? 索引的建立與刪除 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 索引的建立與刪除 ? 建立索引的目的:加快查詢速度 ? 誰可以建立索引 – DBA 或 表的屬主 ( 即建立表的人 ) – DBMS一般會自動建立以下列上的索引 PRIMARY KEY UNIQUE ? 維護(hù)索引 DBMS自動完成 ? 使用索引 DBMS自動選擇是否使用索引以及使用哪些索引 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 索 引 ? RDBMS中索引一般采用 B+樹、 HASH索引來實現(xiàn) ? B+樹索引具有動態(tài)平衡的優(yōu)點 ? HASH索引具有查找速度快的特點 ? 采用 B+樹,還是 HASH索引 則由具體的 RDBMS來決定 ? 索引是關(guān)系數(shù)據(jù)庫的內(nèi)部實現(xiàn)技術(shù),屬于內(nèi)模式的范疇 ? CREATE INDEX語句定義索引時,可以定義索引是唯一索引、非唯一索引或聚簇索引 河北經(jīng)貿(mào)大學(xué)信息技術(shù)學(xué)院 一、建立索引 ? 語句格式 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名 (列名 [次序 ][,列名 [次序 ] ]… ); – 用 表名 指定要建索引的基本表名字 – 索引可以建立在該表的一列或多列上 , 各列名之間用逗號分隔 – 用 次序 指定索引值的排列次序 , 升序: ASC,降序: DESC。 SC表按學(xué)號升序和課程號降序建唯一索
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1