《資料庫系統原理》課程筆記
習題地址
course grading(course.educg.net)(密碼QQ號+首字母縮寫一大一小)
第一章 資料庫系統概論
基本概念:
資料庫(DB):是儲存在計算機系統內的有結構的資料集合
資料庫系統(DBS):由DBMS,DB,計算機硬體,作業系統,應用程式和資料庫開發及管理人員組成
資料庫管理系統(DBMS):在作業系統下支援工作的資料管理軟體
第二章 建立資料模型
基本概念:
重點:E-R圖(實體-聯絡模型)
E-R圖中的三個主要元素型別:實體集,屬性,聯絡
E-R模型的三條設計原:相對原則,一致原則,簡單原則
第三章 SQL語言初步
基本概念:
結構化查詢語句,簡稱SQL
重點知識總結
A 基本的資料定義:
1,建立基本表 create table
2,表結構的修改 alter table
3,刪除基本表 drop table
4,建立索引 create index
5,刪除索引 drop index
B 基本的資料操作:
1,表中增加元素 inseat
2,修改表中資料 update
3,刪除元組 delete
C 資料查詢-SELECT
a, 無條件單關係查詢
輸出不含重複元素的資料:DISTINCT
△補充:
SELECT中常用的集函式:
COUNT([DISTINCT]*)統計結果中元組個數
MAX(<列名>)給出一列上的最大值
AVG([DISTINCT]<列名>)給出平均值
b,帶條件單關係查詢:
SELECT XXX
FROM XXX
WHERE XXX
△補充:
使用特殊運算子號BETWEEN…AND…
使用特殊符號LIKE進行字串的匹配 ,萬用字元% ,_(p59)
c,分組查詢
SELECT XXX
FROM XXX
WHERE XXX
GROUP BY XXX
HAVING XXX (HAVING 條件作用於結果組,選擇滿足條件的結果組)
d,排序查詢
SELECT [DISTINCT] XXX
FROM XXX
WHERE XXX
GROUP BY XXX
ORDER BY XXX
有了ORDER BY子句之後,SELECT語句的查詢結果將排序輸出
e,多關係連線查詢
交叉連線 Cross Join
內部連線 Inner Join(使用最多,只有滿足條件的元組,才能作為結果輸出)
外部連線 Outer Join
自身連線 Self Join
第四章 完整性和安全性
相關文章
- 資料庫課程作業筆記資料庫筆記
- 資料庫課程作業筆記 - 驗收資料庫筆記
- 資料庫課程作業筆記 - 編寫資料填充資料庫筆記
- 資料庫課程設計-宿舍管理系統資料庫
- 資料庫課程作業筆記 - 編寫 RESTful 路由資料庫筆記REST路由
- 資料庫課程作業筆記 - 編寫資料庫遷移檔案資料庫筆記
- 資料庫課程作業筆記 - 編寫控制器資料庫筆記
- 資料庫課程作業筆記 - 編寫模型檔案資料庫筆記模型
- 北航OS課程筆記--二、系統引導筆記
- 北航OS課程筆記--七、檔案系統筆記
- data cleaning(資料清洗) 課程筆記筆記
- 實驗課程名稱:資料庫系統概論資料庫
- 資料庫系統原理資料庫
- 資料庫課程作業筆記 - 編寫公共 Blade 模板資料庫筆記
- 資料庫課程作業筆記 - 編寫表單驗證資料庫筆記
- 資料庫系統原理及應用教程複習筆記(第3 版)資料庫筆記
- 《智慧計算系統》第五章 程式設計框架原理(上)課程筆記程式設計框架筆記
- 資料庫原理學習筆記——引言資料庫筆記
- 《資料庫系統實現》讀書筆記資料庫筆記
- 機器學習課程筆記機器學習筆記
- 資料庫課程設計資料庫
- 資料結構與演算法課程筆記(二)資料結構演算法筆記
- python課程筆記Python筆記
- 【資料庫課程】研討02資料庫
- 資料庫系統原理-問題集合資料庫
- 《資料庫系統概論》 (第4版) 個人筆記資料庫筆記
- 資料結構課程設計-宿舍管理系統資料結構
- SQLBI_精通DAX課程筆記_02_資料型別SQL筆記資料型別
- OCP課程23:管理Ⅰ之資料庫體系結構資料庫
- 易學筆記-系統分析師考試-第5章 資料庫系統/5.1 資料庫模式/筆記資料庫模式
- 資料庫課設(校友錄資訊管理系統)資料庫
- 大一課程設計:基於資料庫的學生資訊系統資料庫
- 課程管理系統
- 資料庫系統原理(思維導圖)資料庫
- 會計學課程筆記筆記
- 王道C短期課程筆記筆記
- 物聯網課程筆記筆記
- lua課程學習筆記筆記