数据库设计与SQL查询练习题解析

数据库设计与SQL查询解析

1、在______中,矩形代表实体并展示其属性;线条代表相连实体之间的关系。a. 实体 - 关系(E - R)图 b. 非结构化数据文件 c. 电子表格 d. 软件栈

A

2、以下哪一项定义了数据库管理系统(DBMS)?a. 对应一条记录的数据集合 b. 用于存储单个实体数据的文件 c. 负责数据库的个人或团体 d. 用户与存储在数据库中的数据进行交互的程序

d

3、以下哪一项描述了数据库设计?a. 收集数字流程和设备产生的大量数据 b. 创建用于存储单个实体数据的文件 c. 创建数据表之间的实体、属性和关系 d. 将数据库中的数据转换为普通程序无法识别的格式

C

4、以下哪一项能让你从相同数量的数据中获取更多信息?a. 创建一个健康的关系型数据库 b. 多次输入相同信息 c. 使用平面文件系统 d. 对数据进行加密 e. 设计专业表单

A

5、( )是负责组织数据库的人。a. 数据库管理服务器(DBMS)b. 数据库管理员(DBA)c. 组织管理员(OBA)d. 大数据管理员(BDA)

b

6、解释冗余数据为何常常导致决策质量下降。

  • 冗余数据会导致数据错误和不一致性增加,影响数据准确性,使查询结果不可靠。
  • 查询结果不佳会导致决策变慢、质量变差。
  • 此外,在冗余数据中更新数据更繁琐耗时,影响信息及时性与准确性,进而影响决策。
  • 而且冗余数据浪费存储空间,使文件更大,打开和保存时间变长,降低工作效率,也不利于及时获取准确信息进行决策。

7、属性是实体的特征或特性。如果人是一个实体,在存储医疗、学生和健身俱乐部数据的不同数据库中,是否会使用相同的属性来描述一个人?为什么?

不会使用相同的属性来描述。因为不同数据库的用途不同,关注的属性也不同。

  • 医疗数据库可能关注人的健康状况、病史、过敏史等;
  • 学生数据库可能关注学习成绩、课程、入学时间等;
  • 健身俱乐部数据库可能关注健身目标、锻炼频率、会员类型等。

8、以下哪项任务不是按项目定价的?a. 任务ID DB01 设计关系数据库 b. 任务ID DB04 安装SQL Server数据库 c. 任务ID MEET00 与客户的初次会议 d. 任务ID CODE04 编写SQL代码

C

9、对于 ProjectLineItemID 值为 7 的记录,为什么 Quantity 字段包含 20?a. 它代表 20 小时的估计值。b. 它代表 20 分钟的估计值。c. 它代表 20 个项目的估计值。d. 它代表项目 ID。

A

10、对于ProjectLineItemID值为7的记录,为什么Factor字段包含1.3?a. 它表示该任务由于风险或复杂性估计增加1.3%。b. 它表示该任务由于风险或复杂性估计增加30%。c. 它表示该任务估计需要1.3小时。d. 它表示该任务需要额外增加1.3小时。

B

11、与客户进行初次会议(任务编号MEET00)的费用是多少?a. 100美元 b. 150美元 c. 0美元(免费) d. 1美元

C

12、创建购物车(任务ID为CODE15)的费用是多少?a. 每小时150美元 b. 每个项目125美元 c. 每月100美元 d. 每小时125美元

B

13、当估算出现问题时,JCC需要能够联系客户。JCC还可以在客户表中包含哪些属性来帮助联系客户?

JCC还可以在客户表中包含手机号码、电子邮箱、联系时间偏好、紧急联系人信息等属性,以帮助联系客户。

14、JCC希望数据库包含所有员工的数据,而不仅仅是可能参与项目的员工的数据。数据库管理员需要在数据库中添加哪些额外的实体来存储这些数据?需要添加哪些属性?

实体方面 ,除了已有的员工实体外,无需额外添加实体,因为员工数据就用员工实体存储。

属性方面 ,除了已有的员工姓名、员工编号、入职日期等属性外,可添加如员工职位、联系方式、工作年限、部门等属性,以全面记录员工信息。

15、哪个课程容纳的参与者数量最多?a. 瑜伽 b. 骑行 c. 杠铃力量训练 d. 综合课程

D

16、一些课程的“其他费用”字段中有数据,这些是骑行课程的自行车鞋租赁费用。该费用是否应与课程价格字段合并?如果参与者有自己的自行车鞋怎么办?

是否合并费用需综合考虑:

  • 若合并
  • 能简化费用计算和管理;
  • 但对有自己自行车鞋的参与者不公平。

  • 若不合并

  • 能准确反映参与者实际费用;
  • 但增加管理复杂度。

建议 :可根据实际情况决定,例如:
- 为参与者提供清晰的费用说明;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值