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

正文內(nèi)容

北大青鳥sqlserver20xx教案:第2章數(shù)據(jù)庫基礎(chǔ)知識-預(yù)覽頁

2025-06-28 18:39 上一頁面

下一頁面
 

【正文】 數(shù)據(jù)庫系統(tǒng)模型和結(jié)構(gòu) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一個(gè)二維表,它使用表格描述實(shí)體間的關(guān)系,由行和列組成。 屬性( Attribute):表中的一列即為一個(gè)屬性,每個(gè)屬性有一個(gè)名稱即屬性名。無論實(shí)體還是實(shí)體之間都用關(guān) 系來表示。 關(guān)系數(shù)據(jù)庫理論是建立在 關(guān)系代數(shù)理論基礎(chǔ)上的,借助數(shù)學(xué)工具形成了一整套數(shù)據(jù)庫設(shè)計(jì)的理論和方法,因此關(guān)系數(shù)據(jù)庫理論具有科學(xué)的嚴(yán)謹(jǐn)性和嚴(yán)密性。 創(chuàng)建基本表的格式為: CREATE TABLE 表名 (<列名><數(shù)據(jù)類型> [NOT NULL] [,<列名><數(shù)據(jù)類型> [NOT NULL]]... [其他參數(shù) ]); SQL支持以下的數(shù)據(jù)類型: INTEGER或 INT 半字長十進(jìn)制整數(shù) SMALLINT 全字長十進(jìn)制整數(shù) DECIMAL( p[,q]) 壓縮十進(jìn)制數(shù),共 p位,其中小數(shù)點(diǎn)后有 q 或 DEC( p[,q]) 位。 SQL語言概貌 ( 2)修改基本表 修改基本表的格式為: ALTER TABLE 表名 [ADD 新列名 數(shù)據(jù)類型 ] [DROP 約束條件 ] [MODIFY 列名 數(shù)據(jù)類型 ]; 【 例 22】 向 People表中增加“入廠時(shí)間”列,其數(shù)據(jù)類型為日期型。 【 例 24】 刪除員工姓名必須取惟一值的約束條 件。 SQL語言概貌 2)建立與刪除索引 ( 1)索引的建立 建立索引的格式為: 【 例 26】 為員工表 People建立索引,按員工號升 序建立惟一索引。 SQL語言概貌 2. SQL數(shù)據(jù)查詢語句 格式為: 設(shè)基本表的結(jié)構(gòu)為: 員工表: People( Pno, Pname, Psex, age, Pdept) People由員工號 Pno,姓名 Pname,性別 Psex,年齡 age,所在 部門 Pdept五個(gè)屬性組成。 SELECT Pno,Pname FROM People。 輸出結(jié)果: 【 例 210】 查詢?nèi)w員工的姓名及出生年份。男 39。 【 例 213】 查詢員工中年齡不在 30至 35歲之間的員工的姓名、性別、年齡、部門。 【 例 214】 查詢部門(行政科和技術(shù)科)的所有員工姓名和年齡。技術(shù)科 39。匹配串 39。 SELECT Pname,Psex,age,Pdept FROM People WHERE Pname LIKE 39。 SELECT ,Pname,Psex,Pdept, FROM People,M WHERE = AND /*將工號一樣的元組連接起來 */ =1500。 SQL語言概貌 【 例 217】 查詢所有在行政科上班的員工的工 資收入情況。 SELECT count(*)count, avg(age) avg_age FROM People。,39。,39。)。 SQL語言概貌 2)數(shù)據(jù)修改語句 對表中的數(shù)據(jù)進(jìn)行修改時(shí),可采用 UPDATE操作語句 : UPDATE 表名 SET 列名 =表達(dá)式 [, 列名 =表達(dá)式 ] 【 例 221】 將員工強(qiáng)生調(diào)入物供部門。 ( 2)完整性約束是存儲在數(shù)據(jù)字典中的,在 SQL語句執(zhí)行前可立即提供反饋信息,實(shí)現(xiàn)性能優(yōu)化。當(dāng)數(shù)據(jù)文件建立時(shí),系統(tǒng)建軍立的第一個(gè)表空間總是 SYSTEM,第一個(gè)數(shù)據(jù)文件總是自動地對應(yīng) SYSTEM表空間。 ( 3)各個(gè)事務(wù)的所有更新操作。 ( 4)更新前數(shù)據(jù)的舊值。 系統(tǒng)恢復(fù)步驟: ( 1)掃描日志文件,查找該事務(wù)的更新操作。 數(shù)據(jù)庫的維護(hù) 1)新建控制文件 ( 1)用相應(yīng)的命令列出數(shù)據(jù)文件和聯(lián)機(jī)日志文件名。 ( 5)用 CREATE CONTROLFILE命令建立一個(gè)新的控制文件。 ( 9)打開數(shù)據(jù)庫 2)增加控制文件 ( 1)關(guān)閉數(shù)據(jù)庫。 ( 5)重新啟動 SQL DBA。 ( 3)從參數(shù)文件的 CONTROL_FILES參數(shù)中刪除指定的控制文件。 查詢優(yōu)化 索引優(yōu)化 連接優(yōu)化 存儲優(yōu)化 SQL性能優(yōu)化主要目標(biāo): ( 1)縮短查詢的響應(yīng)時(shí)間。 ( 2)在執(zhí)行連接前對關(guān)系適當(dāng)?shù)仡A(yù)處理。 結(jié)論 : ( 1)建立索引文件時(shí),應(yīng)該在查詢性能和更新性能之間取得一個(gè)平衡。 需遵循的原則: ( 1)表與索引分別存放在不同的磁盤上。 ( 5)對經(jīng)常進(jìn)行個(gè)性的數(shù)據(jù)庫,將數(shù)據(jù)與日志分開存放。 ( 2)合法權(quán)限檢查。 本章介紹了數(shù)據(jù)庫的發(fā)展史、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫語言的基礎(chǔ)知識、數(shù)據(jù)庫的性能優(yōu)化和安全性
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1