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

正文內(nèi)容

[高等教育]chp3-1關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言sql(已修改)

2025-02-02 21:07 本頁面
 

【正文】 茂名學(xué)院計算機(jī)科學(xué)與技術(shù)系 數(shù)據(jù)庫原理 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 學(xué)習(xí)指導(dǎo) ?關(guān)系模型和關(guān)系數(shù)據(jù)庫是本課程的重點(diǎn),第三章又是重點(diǎn)中的重點(diǎn)。 ( 1)需要了解的: SQL語言發(fā)展過程。 ( 2)需要牢固掌握的:掌握 SQL語言的特點(diǎn)、 SQL語言與非關(guān)系模型(層次模型、網(wǎng)狀模型)數(shù)據(jù)庫語言的不同;體會面向過程的語言和 SQL語言的區(qū)別和優(yōu)點(diǎn)。 ( 3)需要舉一反三的:熟練而正確地使用 SQL語言完成對數(shù)據(jù)庫的查詢、插入、刪除、更新操作,特別是各種各樣的查詢,掌握 SQL語言強(qiáng)大的查詢功能。 ( 4)難點(diǎn):用 SQL語言正確完成復(fù)雜查詢。因此在學(xué)習(xí)的過程中一定要多練習(xí),要在某一個 DBMS產(chǎn)品上進(jìn)行實際運(yùn)行,檢查查詢的結(jié)果是否正確。 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL SQL概述 學(xué)生 課程數(shù)據(jù)庫 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 小結(jié) SQL概述 ?SQL( Structured Query Language) 結(jié)構(gòu)化查詢語言,是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言 ?SQL是一個通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言 SQL概述(續(xù)) ? SQL 的產(chǎn)生與發(fā)展 ? SQL的特點(diǎn) ? SQL的基本概念 SQL標(biāo)準(zhǔn)的進(jìn)展過程 標(biāo)準(zhǔn) 大致頁數(shù) 發(fā)布日期 ? SQL/86 ? SQL/89(FIPS 1271) 120頁 1989年 ? SQL/92 622頁 1992年 ? SQL99 1700頁 1999年 ? SQL2022 2022年 SQL概述 ? SQL 的產(chǎn)生與發(fā)展 ? SQL的特點(diǎn) ? SQL的基本概念 SQL的特點(diǎn) ?集數(shù)據(jù)定義語言( DDL),數(shù)據(jù)操縱語言( DML),數(shù)據(jù)控制語言( DCL)功能于一體。 ?可以獨(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)一 ?非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語言 “ 面向過程 ” ,必須制定存取路徑 ?SQL只要提出“做什么”,無須了解存取路徑。 ? 存取路徑的選擇以及 SQL的操作過程由系統(tǒng)自動完成。 ?非關(guān)系數(shù)據(jù)模型采用面向記錄的操作方式,操作對象是一條記錄 ?SQL采用集合操作方式 ? 操作對象、查找結(jié)果可以是元組的集合 ? 一次插入、刪除、更新操作的對象可以是元組的集合 ?SQL是獨(dú)立的語言 能夠獨(dú)立地用于聯(lián)機(jī)交互的使用方式 ?SQL又是嵌入式語言 SQL能夠嵌入到高級語言(例如 C, C++, Java)程序中,供程序員設(shè)計程序時使用 ,易學(xué)易用 ? SQL功能極強(qiáng),完成核心功能只用了 9個動詞。 表 3 . 1 S Q L 語言的動詞 S Q L 功 能 動 詞 數(shù) 據(jù) 查 詢 S E L E C T 數(shù) 據(jù) 定 義 C R E A T E , D R O P , A L T E R 數(shù) 據(jù) 操 縱 I N S E R T , U P D A T E D E L E T E 數(shù) 據(jù) 控 制 GRANT , R E V O K E SQL概述 ? SQL 的產(chǎn)生與發(fā)展 ? SQL的特點(diǎn) ? SQL的基本概念 SQL的基本概念(續(xù)) SQL 視圖 2 視圖 1 基本表 2 基本表 1 基本表 3 基本表 4 存儲文件 2 存儲文件 1 外模式 模 式 內(nèi)模式 SQL支持關(guān)系數(shù)據(jù)庫三級模式結(jié)構(gòu) SQL的基本概念(續(xù)) ?基本表 ? 本身獨(dú)立存在的表 ? SQL中一個關(guān)系就對應(yīng)一個基本表 ? 一個 (或多個 )基本表對應(yīng)一個存儲文件 ? 一個表可以帶若干索引 ?存儲文件 ? 邏輯結(jié)構(gòu)組成了關(guān)系數(shù)據(jù)庫的內(nèi)模式 ? 物理結(jié)構(gòu)是任意的,對用戶透明 ?視圖 ? 從一個或幾個基本表導(dǎo)出的表 ? 數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對應(yīng)的數(shù)據(jù) ? 視圖是一個虛表 ? 用戶可以在視圖上再定義視圖 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL SQL概述 學(xué)生 課程數(shù)據(jù)庫 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 小結(jié) 學(xué)生 課程 數(shù)據(jù)庫 ?學(xué)生 課程模式 ST : 學(xué)生表: Student(Sno,Sname,Ssex,Sage,Sdept) 課程表: Course(Cno,Cname,Cpno,Ccredit) 學(xué)生選課表: SC(Sno,Cno,Grade) Student表 學(xué) 號 Sno 姓 名 Sname 性 別 Ssex 年 齡 Sage 所 在 系 Sdept 202215121 202215122 202215123 202215125 李勇 劉晨 王敏 張立 男 女 女 男 20 19 18 19 CS CS MA IS 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
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1