某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,
A.建立学号的普通索引
B.建立学号的UNIQUE索引
C.建立学号的CLUSTER索引
D.按学号进行HASH分布
A.建立学号的普通索引
B.建立学号的UNIQUE索引
C.建立学号的CLUSTER索引
D.按学号进行HASH分布
(64)
A. 建立学号的普通索引
B. 建立学号的UNIQUE 索引
C. 建立学号的CLUSTER 索引
D. 按学号进行HASH 分布
(65)
A. 直接修改该查询程序
B. 分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并修改该查询程序
C. 分解学生关系为学生1(学号,姓名,性别,出生日期)和学生2(学号,身份证号,籍贯,家庭所在地),并构建“学生”视图,该查询程序不做修改
D. 创建学生关系上的视图 学生 1(学号,姓名,性别,出生日期),该查询程序不做修改
A.将学号设为主码
B. 对学号建立UNIQUE 索引
C. 对班级建立CLUSTER 索引
D. 对班级建立UNIQUE 索引
A.追溯数据获取
B.数据统计、数据分析、智能预警
C.召回管理、信息发布等功能
D.药品追溯协同服务平台(以下简称协同平台)
A.选项组控件
B.列表框或组合框控件
C.文本框控件
D.复选框、切换按钮、选项按钮控件
阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题1至问题4。
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。
张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式町能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BC.NF。
在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统的整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。
应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:
各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。
应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。
【问题1】(8分)
系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供O-n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product price)为例,解释不规范的关系模式存在哪些问题。
【问题2】(6分)
应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降。请解释其原因。
【问题3】(5分)
请解释逆规范化方法,说明其优缺点。
【问题4】(6分)
针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,井说明该方案存在的问题。