楼主: AuggieWong
3878 1

[CDA数据分析师学习之路] CDA 数据分析师Level1 模拟题(一)主键考点拆解 [推广有奖]

  • 0关注
  • 0粉丝

初中生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
330 点
帖子
7
精华
0
在线时间
5 小时
注册时间
2021-5-10
最后登录
2021-5-20

楼主
AuggieWong 发表于 2021-5-19 16:53:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

[color=rgba(0, 0, 0, 0.56)]94
1分收藏


[color=rgba(0, 0, 0, 0.56)]

某电商订单表中的主键为订单号,根据业务常识判断不能存放于订单表中的字段是()


[color=rgba(0, 0, 0, 0.65)]A.客户ID

B.产品名称

C.付费时间

D.产品金额


正确答案:B,D , 你的答案:A回答错误

[backcolor=rgba(67, 188, 96, 0.05)]

解析:

一个订单中可能存在多个产品,所以存放产品名称字段会破坏主键约束。同样的产品金额也不可以,订单金额是没问题的。所以选BD


这道题考察的是对数据库主键的业务理解,


因为规定了主键是订单号,所以订单号这一字段上每一行的记录值(即订单号)都应该是唯一的。

又因为一个订单号所代表的订单事实里可能会有不同的产品名称及其对应的产品金额,如果把这两项放入订单表中,就不得不出现同一订单号要重复写几行来区分不同的产品名称和产品金额,就会导致订单号在此订单表中无法做到唯一性。


而一个订单号只会对应一个客户ID,且一个订单只会发生一次支付动作,所以这两项在一个订单事实上都是天然唯一的,可以放在订单表中。

订单号 客户ID 产品名称产品金额 付费时间
1001 01 衣服 600
1001 01 衣服 500
1001 02 鞋子 400
1001 02 鞋子 300




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Level 数据分析师 Leve 数据分析 分析师 CDA level

沙发
CDA网校 学生认证  发表于 2024-7-8 16:41:30
CDA level | 最牛复习资料:https://edu.cda.cn/group/4/thread/174329?utm_source=bbs-cda-exam-css
【更新中】CDA level | 最全备考攻略:https://edu.cda.cn/group/4/thread/174330?utm_source=bbs-cda-exam-css
最全CDA认证考试1级辅导资料:https://edu.cda.cn/group/4/thread/174331?utm_source=bbs-cda-exam-css
CDA持证人阿涛一级教材串讲系列资料:https://edu.cda.cn/group/4/thread/174397?utm_source=bbs-cda-exam-css
CDA 一级2024最新模拟题一(全网最详细有答案):https://edu.cda.cn/group/4/thread/178773?utm_source=bbs-cda-exam-css
CDA教材《精益业务数据分析》试读下载:https://edu.cda.cn/group/4/thread/178774?utm_source=bbs-cda-exam-css
数据分析高频面试50题下载:https://edu.cda.cn/group/4/thread/178781?utm_source=bbs-cda-exam-css
35个数据分析模型下载:https://edu.cda.cn/group/4/thread/178782?utm_source=bbs-cda-exam-css
【可下载】2024数字化人才指数报告:https://edu.cda.cn/group/4/thread/178847?utm_source=bbs-cda-exam-css

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-29 05:00