書名: 數據庫原理及應用:SQL Server 2016作者名: 賈鐵軍 徐方勤主編本章字數: 1913字更新時間: 2021-03-19 20:15:16
1.8 練習與實踐一
1.選擇題
(1)數據庫(DataBase,DB)是存儲在計算機上的(?。┫嚓P數據集合。
A.結構化的
B.特定業務
C.具體文件
D.其他
(2)數據管理技術經歷了4個發展階段,其中數據獨立性最高的是( )階段。
A.程序管理
B.文件系統
C.人工管理
D.數據庫系統
(3)應用數據庫技術的主要目的是為了( )。
A.解決數據保密問題
B.解決數據完整性問題
C.解決數據共享問題
D.解決數據管理的問題
(4)數據庫系統的核心是(?。?。
A.數據庫
B.數據庫管理系統
C.數據模型
D.軟件工具
(5)下面說法正確的是(?。?。
A.數據庫中只存在數據項之間的聯系
B.數據庫中數據項之間和記錄之間都存在聯系
C.數據庫的數據項之間無聯系而記錄之間存在聯系
D.數據庫的數據項之間和記錄之間都不存在聯系
(6)下面不是數據庫技術的主要特點的是(?。?。
A.數據的結構化
B.數據的冗余度小
C.較高的數據獨立性
D.程序的標準化
(7)信息的3種世界是指現實世界、信息世界和(?。┦澜纭?/p>
A.計算機
B.虛擬
C.物理
D.理想
(8)按照傳統的數據模型分類,數據庫系統可以分為3種類型,分別是(?。?/p>
A.大型、中型和小型
B.西文、中文和兼容
C.層次、網狀和關系
D.數據、圖形和多媒體
(9)所謂概念模型,就是(?。?。
A.客觀存在的事物及其相互聯系
B.將信息世界中的信息數據化
C.實體模型在計算機中的數據化表示
D.現實世界到機器世界的一個中間層次,即信息世界
(10)同一個關系模型的任兩個元組值( )。
A.不能全同
B.可全同
C.必須全同
D.以上都不是
(11)DB、DBMS和DBS三者之間的關系是( )。
A.DB包括DBMS和DBS
B.DBS包括DBMS和DB
C.DBMS包括DB和DBS
D.DBS與DBMS和DB無關
(12)一個關系數據庫文件中的各元組( )
A.前后順序不能任意顛倒,一定要按照輸入的順序排列
B.前后順序可以任意顛倒,不影響數據庫中的數據關系
C.前后順序可以任意顛倒,但若列的順序不同,統計處理的結果就可能不同
D.前后順序不能任意顛倒,一定要按照關鍵字段值的順序排列
2.填空題
(1)數據處理(Data Processing)是對數據____________________的過程。
(2)DBMS按程序實現的功能可分為以下4部分:語言編譯處理程序、系統運行控制程序、______________________________和數據字典。
(3)樹狀結構中表示實體類型及實體間聯系的數據模型稱為_______________。
(4)關系模型是一種簡單的_______________結構。
(5)面向對象方法具有抽象性、封裝性、_______________等特性。
(6)數據庫中的關系具有以下的特性:關系中的每一列的分量是________;不同的列可以出自同一域,每列稱為_______,要給予不同的屬性名加以區分;關系中不能存在_______;每一分量_______。
(7)數據庫系統由______、____________、____________、____________和數據庫管理員5部分組成。
(8)關系模型的基本結構是____________,它又稱為____________;關系模型中數據之間的聯系是通過____________實現的。
(9)數據庫管理系統是位于用戶與_____________之間的一個數據管理軟件,它主要包括_____________功能、_____________功能、數據庫的運行管理和數據庫的建立與維護功能等基本功能。
(10)數據庫管理技術的發展是與計算機技術及其應用的發展聯系在一起的,它經歷了3個階段:_____________階段、____________階段和_____________階段。
(11)在數據庫的三級模式體系結構中,模式/內模式映像實現了數據庫的_____________獨立性,外模式/模式映像實現了數據庫的_____________獨立性。
(12)能唯一標識實體的屬性集稱為____________。
3.簡答題
(1)數據管理技術的發展經歷了哪幾個階段?請簡述各個階段的主要特征。
(2)什么是信息?什么是數據?簡述兩者之間的聯系及區別。
(3)什么是DB?什么是DBMS?什么是DBS?簡述三者之間的聯系。
(4)概述數據庫系統的結構及特點。
(5)分布式數據庫系統和面向對象數據庫系統各有哪些特點?
(6)DBMS的組成及功能有哪些?簡述DBMS的工作機制。
(7)DBS的組成有哪些?
(8)什么是數據模型?數據模型有哪幾種?簡述幾種數據模型之間的聯系及區別。
(9)什么是實體聯系(E-R)模型?簡述實體(型)之間的基本聯系類型。
(10)什么是元組、屬性和屬性名?請舉例說明。
(11)數據庫技術的主要特點有哪些?
(12)什么是C/S系統的一般結構?試畫圖表示。
(13)什么是數據模式?請舉例說明。
(14)什么是概念模型?E-R模型的基本構件有哪些?
(15)什么是數據庫系統的三級模式結構?并畫圖表示。
(16)說明數據庫系統是如何解決數據的邏輯獨立性和物理獨立性的。
4.實踐題
(1)通過信息技信企業調研,了解數據庫技術的重要作用,并了解DBA應具備的素質和能力。
(2)假設某超市要設計一個數據庫系統來管理該公司的業務數據。該超市公司的業務管理規則如下。
1)該超市有若干倉庫,若干連鎖商店,供應若干商品。
2)每個商店有一個經理和若干收銀員,每個收銀員只在一個商店工作。
3)每個商店銷售多種商品,每種商品可在不同的商店銷售。
4)每個商品編號只有一個商品名稱,但不同的商品編號可以有相同的商品名稱。每種商品可以有多種銷售價格。
5)超市的業務員負責商品的進貨業務。
請按上述規則設計E-R模型,并畫出相應的E-R圖。
- 計算機組成原理與接口技術:基于MIPS架構實驗教程(第2版)
- Voice Application Development for Android
- 文本挖掘:基于R語言的整潔工具
- R數據科學實戰:工具詳解與案例分析(鮮讀版)
- OracleDBA實戰攻略:運維管理、診斷優化、高可用與最佳實踐
- 數亦有道:Python數據科學指南
- Oracle PL/SQL實例精解(原書第5版)
- 新基建:數據中心創新之路
- gnuplot Cookbook
- 大數據治理與安全:從理論到開源實踐
- Unity 2018 By Example(Second Edition)
- 智慧城市中的大數據分析技術
- 區塊鏈+:落地場景與應用實戰
- 云計算寶典:技術與實踐
- MySQL數據庫應用與管理