西安交通大学14年11月清考考试《数据库系统原理》考查课试题西安交通大学14年11月清考考试《数据库系统原理》考查课试题西安交通大学14年11月清考考试《数据库系统原理》考查课试题试卷总分:100测试时间:--主观填空题单选题其他题一、主观填空题(共5道试题,共20分。)V1.关系模型的三类完整性规则包括:、和。试题满分:6分第1空、满分:2分第2空、满分:2分第3空、满分:2分2.关系代数的连接运算中当θ为“=”的连接称之为,且当比较的分量是相同的属性组时,则称为。试题满分:4分第1空、满分:2分第2空、满分:2分3.数据库系统中的“事务”是指,事务的四个性质是。试题满分:4分第1空、满分:2分第2空、满分:2分西安交通大学14年11月清考考试《数据库系统原理》考查课试题4.实体完整性约束是对的约束,引用完整性约束是对的约束。试题满分:4分第1空、满分:2分第2空、满分:2分5.两个函数依赖集F和G等价的充分必要条件是。试题满分:2分二、单选题(共10道试题,共20分。)V1.SELECT语句中没有分组子句和聚合函数时,SELECT子句表示关系代数中的()。A.投影操作B.选择操作C.连接操作D.笛卡儿积操作满分:2分2.设有关系R(A,B,C)的值如下:ABC223234335西安交通大学14年11月清考考试《数据库系统原理》考查课试题下列叙述正确的是()。A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立满分:2分3.将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是()。A.GRANTSELECTTOSCONU1WITHPUBLICB.GRANTSELECTONSCTOU1WITHPUBLICC.GRANTSELECTTOSCONU1WITHGRANTOPTIOND.GRANTSELECTONSCTOU1WITHGRANTOPTION满分:2分4.数据库系统的核心是()。A.编译系统B.数据库C.操作系统D.数据库管理系统满分:2分5.从表中取出满足一定条件的记录,生成一个新表的操作称为()。A.复制西安交通大学14年11月清考考试《数据库系统原理》考查课试题B.选取C.连接D.投影满分:2分6.设已知A→C和B→D,那么下列式子不成立的是()。A.AB→DB.A→CDC.AB→CDD.A→AC满分:2分7.设关系R和S都是二元关系,那么与元组表达式{t|(∃u)(∃v)(R(u)∧S(v)∧u[1]=v[1]∧t[1]=v[1]∧t[2]=v[2])}等价的关系表达式是()。A.Π3,4(R⋈S)B.Π2,3(R⋈1=3S)C.Π3,4(σ1=1(R×S))D.Π3,4(R⋈1=1S)满分:2分8.在学生关系中,对属性“性别”规定只能为“男”或“女”的这种约束属于()规则。A.实体完整性B.参照完整性C.用户定义完整性D.条件西安交通大学14年11月清考考试《数据库系统原理》考查课试题满分:2分9.如果条件F不仅涉及到L中的属性,而且还涉及到不在L中的属性,则()。A.ΠL(σF(E))≡ΠL(σF(ΠL∧L1(E)))B.ΠL(σF(E))≡ΠL(σF(ΠL∨L1(E)))C.ΠL(σF(E))≡σF(ΠL∧L1(E))D.ΠL(σF(E))≡σF(ΠL∨L1(E))满分:2分10.单用户数据库管理系统与多用户数据库管理系统之间的最明显的也是最重要的差别是:是否支持多个用户()数据库。A.查询B.定义C.修改D.共享满分:2分第1空、满分:2分、其他题(共3道试题,共60分。)V1.设有关系模式:SB(SN,SNAME,CITY)其中,SB表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主关键字为SN。西安交通大学14年11月清考考试《数据库系统原理》考查课试题PB(PN,PNAME,COLOR,WEIGHT)其中PB表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主关键字为PN。JB(JN,JNAME,CITY)其中,JB表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主关键字为JN。SPJB(SN,PN,JN,QTY)其中,SPJB表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主关键字为SN、PN、JN,外关键字为SN、PN、JN。试用SQL写出下列操作:1、取出上海的供应商提供给上海的任一工程的零件的代号:2、取出重量最轻的零件代号;3、取出上海供应商不提供任何零件的工程的代号;4、删除上海的工程。满分:20分2.学校有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课程有若干学生选修。西安交通大学14年11月清考考试《数据库系统原理》考查课试题(1)画出E-R图;(2)将E-R图转换为关系模式。上传附件文件操作满分:20分3.设有下列关系R(A,B,C,D)S(D,E,F)T(D,F,G)a1b1c1d1d1e2f1d1f1g1a1b1c1d2d2e1f2d2f2g2a2b1c2d1d2e2f3d3f1g3a2b1c2d2d3e3f1a2b1c2d3a3b2c2d1a3b2c3d2西安交通大学14年11月清考考试《数据库系统原理》考查课试题a4b1c2d1a4b1c2d3a4b1c2d4a4b1c2d2(1)试求关系表达式E的值:E=ÕA,B,C,R.D,S.F(sA'a3'∧E'e3'∧G'g3'(R||S||T))(2)试画出E的表达式树并对其进行代数优化。上传附件文件