文章目錄
(一) 【數據庫基礎知識】
1.【數據庫管理技術的發展歷史】
1.1【數據管理技術的發展過程】
- 【人工管理階段】
- 【文件管理階段】
- 【數據庫管理階段】
2.【數據庫系統的特點及相關概念】
2.1【數據、數據庫、數據庫管理系統等概念】
- 【Data】是指【數據】:數據庫中存儲的基本對象,數據的含義稱爲數據的語義
- 【DB】是指【數據庫】:是長期存儲在【計算機內】,【有組織的】,【可共享的】數據集合
- 【DBMS】是指【數據庫管理系統】,他是位於【用戶】和操作系統之間的一層管理軟件
2.2【數據庫管理系統的基本功能】
- 【數據定義功能】
- 【數據操縱功能】
- 【數據庫的運行管理】
- 【數據庫的建立以及維護】
2.3【數據庫系統的特點】
- 【數據結構化】
- 【共享性高】
- 【冗餘度低】
- 【易擴充】
- 【數據獨立性高】
- 【數據由DBMS統一管理和控制】
2.4【數據庫系統與文件系統的主要差別】
- 文件系統不能解決【數據冗餘】和【數據獨立性】問題,而數據庫系統可以
2.5【數據獨立性、共享性、完整性的含義和意義】
2.5.1【數據獨立性】
- 【數據獨立性】是指應用程序和數據結構之間相互獨立, 互不影響
- 【數據獨立性】又可以分爲【物理獨立性】【邏輯獨立性】
- 【物理獨立性】如果【數據庫物理結構】改變時,不影響數據庫的整體邏輯結構、用戶的邏輯結構和應用程序
- 【邏輯獨立性】如果在【整體邏輯結構】改變時,不影響用戶的邏輯結構及應用程序
2.5.2【數據共享性】
- 是併發的共享,即多個用戶可以同時存取數據庫中的數據甚至可以同時存取數據庫中同一數據。
- 共享的好處:降低數據的冗餘度,節省存儲空間,避免數據間的不一致性,使系統易於擴充
2.5.3【數據完整性】
- 數據的正確性
- 數據的有效性
- 數據的相容性
【重點例題】:
【選擇】
- 下面列出的數據庫管理技術發展三個階段中,沒有專門的軟件對數據進行管理的是(A)
I.人工管理階段
II.文件系統階段
III.數據庫階段
【A.I和II】【B.只有II】【C.II和III】【D.只有I】 - 數據庫(DB),數據庫管理系統(DBS)和數據庫管理系統(DBMS)之間的關係是(A)
【A.DBS包括DB和DBMS】
【B.DBMS包括DB和DBS】
【C.DB包括DBS和DBMS】
【D.DBS就是DB也是DBMS】 - 下列四項中,不屬於數據庫系統特點的是(C)
【A.數據共享】
【B.數據完整性】
【C.數據冗餘度高】
【D.數據獨立性高】 - DBS是採用數據庫技術的計算機系統,他是一個集合體,包含數據庫、計算機硬件、軟件和(C)。
【A.系統分析員】
【B.程序員】
【C.數據庫管理員】
【D.操作員】 - 數據庫系統的數據獨立性體現在(B)
【A.不會因爲數據的變化而影響到應用程序】
【B.不會因爲系統數據存儲結構與數據邏輯結構的變化而影響應用程序】
【C.不會因爲存儲策略的變化而影響存儲結構】
【D.不會因爲某些存儲結構的變化而影響其他】
【填空】
- 數據庫是長期存儲在【計算機內】,【有組織的】,【可共享的】數據集合。
- DBMS是指【數據庫管理系統】,他是位於【用戶】和操作系統之間的一層管理軟件。
- 數據庫管理系統的主要功能有【數據定義功能】【數據操縱功能】【數據庫的運行管理】【數據庫的建立以及維護】
- 數據獨立性又可以分爲【物理獨立性】【邏輯獨立性】
- 數據管理技術經歷了【人工管理階段】【文件管理階段】【數據庫管理階段】
- DBS包含【數據庫】、【計算機硬件】、【軟件】、【數據庫管理員】。