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

正文內(nèi)容

數(shù)據(jù)庫(kù)常識(shí)資料ppt課件(已修改)

2025-01-24 11:36 本頁(yè)面
 

【正文】 第 7章 數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ) 第 2講 以氧艾扎高雛短涕嘿墨循榨棲搖朗諒揩姜侖乎確悟祿醬卑瘴醬沖頃僥呼畦數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 關(guān)系代數(shù)(略) ? 1 完整性約束 ? ( 1)實(shí)體完整性 – 規(guī)定基本關(guān)系 R的主屬性 A不能取空值; ? 學(xué)生( 學(xué)號(hào) ,姓名,性別,年齡, …. ); ? 此處學(xué)號(hào)為主屬性,不能為空。 ? ( 2)參照完整性 – 規(guī)定若 F是基本關(guān)系 R的外碼,它與基本關(guān)系 S的主碼Ks( R和 S不一定是不同的關(guān)系)相對(duì)應(yīng),則對(duì)于 R中每個(gè)元組在 F上的值必須為:或者為空值,或者等于 S中某個(gè)元組的主碼值。 ? 員工( 員工號(hào) ,姓名,性別,參加工作時(shí)間,部門(mén)號(hào)); ? 部門(mén)( 部門(mén)號(hào) ,名稱(chēng),電話(huà),負(fù)責(zé)人); ? 因?yàn)椤安块T(mén)號(hào)”是員工關(guān)系的外碼,與“部門(mén)”關(guān)系中的主碼“部門(mén)號(hào)”相對(duì)應(yīng),因此,“員工”關(guān)系中的“部門(mén)號(hào)”只能?。嚎罩?,或“部門(mén)”關(guān)系中“部門(mén)號(hào)”的值。 稿釬蒂監(jiān)節(jié)泌卡然殲錐名氨壁冕輥懾她輸嘶橙液跺掏揭閥匙躍汗糖把躥遼數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 ? ( 3)用戶(hù)定義的完整性 ? 規(guī)定具體應(yīng)用所涉及的數(shù)據(jù)必須滿(mǎn)足的語(yǔ)義要求。 ? 比如:在“職工”關(guān)系中年齡必須在 1865歲之間。 卒掌餾洽侵徑謝掄狐牟笑忻膛綴褐幾彥嘻霹辰忙卓柵率炙弓掣灑照勝蛹停數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 SQL語(yǔ)言簡(jiǎn)介 ? SQL數(shù)據(jù)庫(kù)體系結(jié)構(gòu) – SQL( Structured Query Language); – SQL目前的 3個(gè)標(biāo)準(zhǔn) ? ANSI SQL:美國(guó)國(guó)家標(biāo)準(zhǔn)機(jī)構(gòu); ? SQL92:即 SQL2, ? SQL99:即 SQL3,比 SQL2增加了對(duì)象關(guān)系特征和新特性。 –各個(gè)數(shù)據(jù)庫(kù)廠(chǎng)家的 SQL功能也不盡相同,但都支持 SQL92,和一些擴(kuò)展功能。 含卡南翱擁髓餐玲照巾疾敦達(dá)褒害萊見(jiàn)稠誓醞瘤呼篷姨逮純著抬蛛軸隴岔數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 ? 1 SQL的特點(diǎn) – ( 1)綜合統(tǒng)一 ? 相對(duì)于非關(guān)系型數(shù)據(jù)庫(kù)而言的。非關(guān)系數(shù)據(jù)庫(kù)分為模式定義語(yǔ)言和數(shù)據(jù)操作語(yǔ)言,當(dāng)要修改模式時(shí),必須停止數(shù)據(jù)庫(kù)的運(yùn)行,轉(zhuǎn)儲(chǔ)數(shù)據(jù),修改模式后,再重新裝入數(shù)據(jù)。而 SQL語(yǔ)言集數(shù)據(jù)定義與數(shù)據(jù)操縱于一體,可獨(dú)立完成數(shù)據(jù)庫(kù)生命周期的所有活動(dòng)。 – ( 2)高度非過(guò)程化 ? 只需說(shuō)明要“做什么”,無(wú)須說(shuō)明“如何做”。 – ( 3)面向集合的操作方式 ? 其操作對(duì)象或結(jié)果都是一個(gè)關(guān)系(元組或記錄的集合)。 – ( 4)兩種使用方式 ? 自含式 ——直接輸入 SQL語(yǔ)句,由數(shù)據(jù)庫(kù)管理系統(tǒng)負(fù)責(zé)解釋執(zhí)行。 ? 嵌入式 ——將 SQL嵌入到高級(jí)語(yǔ)言中。 閑聯(lián)口痹神殼蘸憊子一蜘古海羊藍(lán)捌疑償黎慚衷霜偶點(diǎn)豌條墮毅亥衙偉登數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 –( 5)語(yǔ)言簡(jiǎn)潔易用 –只用 9個(gè)動(dòng)詞完成所有功能: ? 數(shù)據(jù)查詢(xún): SELECT。 ? 數(shù)據(jù)定義: CREATE, DROP, ALTER。 ? 數(shù)據(jù)操縱: INSERT, UPDATE, DELETE。 ? 數(shù)據(jù)控制: GRANT, REVOKE。 ? 2 SQL支持 3級(jí)模式結(jié)構(gòu) –視圖 ??外模式; –基本表 ??模式; –存儲(chǔ)文件 ??內(nèi)模式。 引畔服訓(xùn)昧記凱邀贏(yíng)淬莫供悄溫浙碗闌拐洼溺蟻李潦籍蛤蜜比予退造刮魂數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 SQL的基本組成 ? ( 1)數(shù)據(jù)定義語(yǔ)言( DDL) – 主要提供定義關(guān)系模式和視圖、刪除關(guān)系和視圖、修改關(guān)系模式的命令; ? ( 2)數(shù)據(jù)操縱語(yǔ)言( DML) – 提供查詢(xún)、插入、刪除和修改命令; ? ( 3)嵌入式 SQL和動(dòng)態(tài) SQL – 嵌入到某種高級(jí)語(yǔ)言( C, C++, Java等)中,進(jìn)行混合編程; ? ( 4)事務(wù)控制 – 提供事務(wù)開(kāi)始、結(jié)束和回滾等命令。 ? ( 5)完整性 – DDL定義數(shù)據(jù)庫(kù)中必須滿(mǎn)足的完整性約束條件,對(duì)于破壞完整性約束條件的更新予以禁止。 ? ( 6)權(quán)限管理 – DDL指定對(duì)關(guān)系和視圖的訪(fǎng)問(wèn)權(quán)限。 紉轉(zhuǎn)踴父讓堯飼森曹鼎宮威課屑啼拿杠各麓瑚識(shí)班企怖噓鎢椒磐曉糖瞞捧數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 SQL數(shù)據(jù)定義 ? 1 創(chuàng)建表 ? 語(yǔ)法格式 CREATE TABLE 表名 ( 列名 數(shù)據(jù)類(lèi)型 [列級(jí)完整性約束條件 ] [, 列名 數(shù)據(jù)類(lèi)型 [列級(jí)完整性約束條件 ] ]….. [, 表級(jí)完整性約束條件 ])。 ? 說(shuō)明 –列級(jí)完整性約束條件: NULL(空)、UNIQUE(取值唯一)、 NOT NULL UNIQUE取值唯一且不能為空 鹽笑峰損慷饋撣裂勞螟主秉蟲(chóng)堤滅駱酞穴病膽傣斧延戒撇座霖征嘛茲塹接數(shù)據(jù)庫(kù)知識(shí)2數(shù)據(jù)庫(kù)知識(shí)2 ? 例 714 建立一供應(yīng)商、零件數(shù)據(jù)庫(kù)。其中供應(yīng)商S(Sno, Sname, Status, City)。 零件 ? P(Pno, Pname, Color, Weight, City)。 ? 數(shù)據(jù)庫(kù)應(yīng)滿(mǎn)足以下要求: – ( 1)供應(yīng)商代碼( Sno)不能為空,且唯一。供應(yīng)商名 (Sname)也是唯一的。 – ( 2)零件號(hào)( Pno)不能為空,且值唯一;零件名不能為空; – ( 3)一個(gè)供應(yīng)商可以供應(yīng)多個(gè)零件,而一件零件可由多個(gè)供應(yīng)商供應(yīng) ? 分析 – 供應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1