资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
东 北 大 学 继 续 教 育 学 院数据库技术试 卷(作业考核线上)B卷学习中心:院校学号:(共 7 页) 总分题号一二三四五六得分一、单选题(每小题2分,共10小题,20分 ) 1网状数据库中记录与记录之间的联系是通过A指针 B索引C公共属性D数据项 2在数据库的三级模式结构中,模式有A0个B1个 C2个 D任意多个 3关系数据库中,实现主码标识元组的作用是通过A实体完整性规则 B参照完整性规则C用户自定义的完整性 D属性的值域 4设计ER图,属于数据库设计中的A需求分析 B逻辑设计C概念设计 D物理设计 5. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字 A. UNIQUE B. COUNT C. DISTINCT D. UNION 6在数据库的三级模式结构中,外模式可能有A1个B2个 C0个 D任意多个 7. 在某个数据库中建立了表person(no,name,sex,birthday),其中No为表的主码,表中已有的记录如下图所示:NoNaneSexbirthday1丽丽女1967/05/074方女1970/04/146王安男1982/10/27 以下四个语句中能够正确执行的插入操作是 A. INSERT INTO person VALUES(6,王中,男,1964/03/08) B. INSERT INTO person (name,sex) VALUES(王中,男) C. INSERT INTO person VALUES(2,男,王中,1964/03/08) D. INSERT INTO person(no,sex) VALUES(2,男) 8下面的说法不确切的是 A. 索引用来加速数据的访问速度和保证表的实体完整性的。 B. 索引有聚簇和非聚簇索引两种。 C. 聚簇索引使表的物理顺序与索引顺序一致,一个表只能有一个群聚索引。 D. 非聚簇索引与表的物理顺序无关,一个表应该建立多个非聚簇索引。 9. 在并发操作中,加锁不能解决的问题是 A. 数据更新丢失 B. 事务故障 C. 读未提交数据 D. 不一致性检索 10. 用来记录对数据库中数据进行的每一次更新操作的是 A. 数据字典 B. 后援副本 C. 日志文件 D. 数据库二、填空题(每小题1分,共10小题,10分 )11数据模型通常由数据结构、数据操作和( )三部分组成。12数据操作描述了系统的( ) 特性。13. 对数据库的操作主要有数据检索和( )两大类。14将关系模式R分解为3NF,一定可以满足既具有无损连接性,又保持( )。15行列子集视图是指,从单个( )导出,只是去掉了其中的某些行和某些列。16嵌入式SQL引入了( )机制,用来协调两种不同的处理方式. 17系统函数为三类:标量函数、聚合函数和( )函数。18在SQL Server的建立索引的原则之一,在经常( )的字段上最好建立索引。19一级封锁协议是指任一事务在修改某数据之前,必须先对其加上( )锁,直至事务结束才能释放之。20触发器能够对数据库中的相关表实现( )更改。三、简答题(每小题5分,共6小题,30分 )21数据库的三级模式描述。22数据模型及其要素的描述。23如何使用对集合操作排序的ORDER BY子句。24SQL Server中压缩数据库的方法描述。25举例说明属性间的依赖关系26解决嵌入式 SQL与主语言工作单元之间通信方式的三个关键要素描述。四、设计题(每小题5分,共4小题,20分 )已知学生-课程数据库的三个关系模式: 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表:Course(o,ame,Cpno,Ccredit) 学生选课表:SC(Sno,o,Grade) 27 查询每一门课的间接先修课。28 查询选修2号课程且成绩在90分以上的所有学生的学号及。29 用嵌套连接查询与“晨”所在系的同学。30设有如下三个关系模式:图书(书号,书名,类别,作者,定价)读者(编号,性别,单位)借阅(书号,读者编号,借阅日期)根据要求,使用Transact-SQL语句,以书号升序列出计算机类图书的书号,名称及定价。五、应用题(本题10分 )31现已设计好了一个客户表,该客户的样本数据如表所示。表名称:客户客户客户地址客户业务员业务员地址业务员王一林丰台理店4568791418森林西甘家口43号68217113叶海明新堂三星路89号6955435郭珊珊东城花市大街7号63451148田立云某黄河路11号5998138森林西城甘家口43号68217113占祥登州路56号4788963郭珊珊东城花市大街7号63451148周玉山海淀花园路33号62563345森林西城甘家口43号68217113回答下列问题:(1)该表是否存在数据冗余?若存在由此而产生的后果。(2)假设把表分解成两个新表,一个是客户,另一个是业务员,写出每个表的结构,并且说明主码和外码。六、应用题(本题10分 )32假设有一个表,包括的属性有:发票、购物日期、商品编号、品名、数量、厂商编号、厂商名称。回答下列问题: (1)主码是什么?外码是什么?(2)表结构存在问题,应该如何分解这个表。分析分解前后的关系式。 /
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号