1.6 课后习题与练习
一、填充题
1. 数据库(Database)简称______,是指用来存放数据的______。用户可以对数据库中的数据进行新增、______、______、______等操作。
答案:DB,仓库,读取,更新,删除
2. 数据模型通常是由数据结构、____________和__________3部分组成。
答案:数据操作,完整性约束
3. 根据数据存储结构的不同,可以将数据模型分为________、网状模型、________。
答案:层次模型,关系模型
4. 用_________的形式表示实体和实体间联系的数据模型称为关系模型。
答案:二维表
5. 常见的关系数据库系统有SQL Server、________、_______等。
答案:Oracle,MySQL
二、选择题
1. 以下不是数据模型的是_______。
A. 层次模型
B. 关系模型
C. 概念模型
D. 网状模型
答案:C
2. 下面关于数据模型的描述,正确的是_______。
A. 关系模型的缺点是这种关联错综复杂、维护关联困难
B. 层次模型的优点是结构简单、格式唯一、理论基础严格
C. 网状模型的缺点是不容易反映实体之间的关联
D. 层次模型的优点是数据结构类似金字塔,不同层次之间的关联性直接而且简单
答案:D
3. 在数据库中,下列说法不正确的是_______。
A. 数据库避免了一切数据的重复
B. 数据库中的数据可以共享
C. 数据库减少了数据的冗余
D. 数据库中数据可以统一管理和控制
答案:A
4. 层次模型、网状模型和关系模型的划分原则是_______。
A. 记录长度
B. 文件的大小
C. 联系的复杂程度
D. 数据之间的联系
答案:D
三、简答题
1. 简述关系模型数据库的优点与缺点。
2. 简述什么是关系数据库。
3. 简述安装SQL Server 2017的过程。