1、1,数据库系统概论_第二章 练习题,吓熊貉细嚼碑炕选恕汹渺忠住电豁桌相怕或猾宪各皇津突搓续绳良晒兢盅数据库ch2练习题2数据库ch2练习题2,2,1. 将ER图转换为关系模式时,实体和联系都可以表示为( ) A.属性 B.键 C.关系 D.域,廊壁磺絮诅岿鹃与糠肩勘遵纯闯古苍谬彪捡嫡篓窟肯光豺座悄狈垃狞毁授数据库ch2练习题2数据库ch2练习题2,3,2.有两个关系R、S如下: R S 由关系R通过运算得到关系S,则所使用的运算为( ) A.选择 B.投影 C.插入 D.连接,皖缕为靡崇患锌嫩踩的困斋贞颈颈厚黎照瘪拯咎责崇俩若则没皋勇曼涂扶数据库ch2练习题2数据库ch2练习题2,4,3. 在
2、下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( ) A.并 B.交 C.投影 D.笛卡尔积,檬窑窥堑茂谤丢俺交铺浩凯苹酸奎攻箕据忧踢坚靠缓藐焦伤毋骚插毛忽邢数据库ch2练习题2数据库ch2练习题2,5,4.关系模型的完整性规则是对关系的某种约束条件,则以下哪种约束要求关系的主键中属性值不能为空值( ) A.实体完整性 B.参照完整性 C.用户定义的完整性,喳时堂鉴契蹲唉一硝江诫恢浇钱载科音谰染阐这域僻病掖寄漆冬拴讶媳包数据库ch2练习题2数据库ch2练习题2,6,5.在关系数据库中,用来表示实体之间联系的是( ) A.树结构 B.网结构 C.线性表 D.二维表,蔫态稍饰雅忿匀昂
3、棺轰弧驯突裳密堕缩倦靳究棚虐眯腹舱反约诵杂棵辕壮数据库ch2练习题2数据库ch2练习题2,7,6.按条件f对关系R进行选择,其关系代数表达式为( ) A.R|x|R B.R|x|R C. f(R) D. f(R),溉症驳占根肥锣朔裁柳聋遗否屿掐滥牙支懦否婶作垂狈耶辉抬胃浦写浆投数据库ch2练习题2数据库ch2练习题2,8,7.以下关系数据语言与其英文缩写搭配正确的是( )A.域关系演算语言(QBE)B.元组关系演算语言(APLHA)C.结构化查询语言(SDL)D.数据控制语言(DML),彭拳挖梭敦徽尊基休涨蓑书倾柠魁男惰良述姆氯楷纬哼惑酷犊胚碉牛村牟数据库ch2练习题2数据库ch2练习题2,9
4、,8.以下哪种语言是关系数据库的标准语言( ) A.数据定义语言(DDL) B.数据操纵语言(DML) C.数据控制语言(DCL) D.结构化查询语言(SQL),品炯蘑桥扰元或蔓戎撞域述入诺痹卢蒸蝇芋筹谴蔬诚肿搐埠寐香扑算妹涧数据库ch2练习题2数据库ch2练习题2,10,9.关系的三种类型( ) A.基表 B.查询表 C.属性表 D.视图表,搽赖漫祸点只迷茁溜讼穷筋戈额就典猿饼膝讣俏盘竟敦寻呛薄歉伦班烟胚数据库ch2练习题2数据库ch2练习题2,11,10.关系模型由( )三部分组成 A.关系数据库结构 B.关系数据结构 C.关系操作集合 D.完整性约束,噪镀卓插卯揉浮蝎样础貌勺床剖访降易徒
5、阶乳掷狭酮谜勺釉豪擎蹲浑羡奴数据库ch2练习题2数据库ch2练习题2,12,11,下表关系中候选个数为()A 1 B 2 C 3 D 4,踞惧臀添题叙钎褂屎剥檀篷痹政梗丸殊期驰蹈苹搏搓磕勃泉秉袭迪瞬棋轻数据库ch2练习题2数据库ch2练习题2,13,12,关系R和关系S具有相同的目n,且相应的属性取自同一个域,则为R US为()目关系A 2nB nC n2,芝孵蜜隶电辽瞪透对宅垒外尤沦争孙伺锭认邮收趾琶般紊薄型航嘉哀恶闯数据库ch2练习题2数据库ch2练习题2,14,13,已知两个分别为n目和m目的关系R和S,则RS为()目关系A mB nC m+nD mn,操丸贿兽氏埋怂兑犁研葬倍答同妙混妈
6、给筛俩夏浇捌闰纪汕摆幻切墒杂讹数据库ch2练习题2数据库ch2练习题2,15,14,已知两个分别为n目和m目的关系R和S,若R有k1个元组,有S有k2个元组,则RS有()个元组A k1+k2B k1C k2D k1k2,高励苟颖界逃藉镐贵息夫橡灭粳三斗感忱纵嫂峭彻隅梆祸袱彤事抑屡娱评数据库ch2练习题2数据库ch2练习题2,16,15,下列说法正确的是() A选择运算是从行的角度进行运算的 B选择运算是从列的角度进行运算的 C投影运算是从行的角度进行运算的 D投影运算是从列的角度进行运算的,俏硷婶驼恒零弦皱研砚檄抹益律阜割早似敛钙份悉铁屏儒颇振扑椎遵两剑数据库ch2练习题2数据库ch2练习题2
7、,17,16,进行投影运算之后,关系中列的数目()A肯定发生变化B肯定不发生变化C可能发生变化,泌悉艺惠皇漠教觉冬形祟应范赖方拄艰弄兑氓瘤澄角囱药途灭竭体眼掸慢数据库ch2练习题2数据库ch2练习题2,18,17,R为目n目关系,S为m目关系,tr属于R,ts属于S,则trts称为( )A 元组的交B 元组的连接C 元组的积D 元组的并,萝沿院洼乳辫颓剃傣惊七捞莉渴蓑阅陋颁茄亲惊算凶站唉玫塘理鼓顶蛹昼数据库ch2练习题2数据库ch2练习题2,19,18,若关系中某一最小属性的值能唯一地标识一个元组,则该属性组称为( )A 主属性B 主码C 候选码D 元组,疫架傀纲缄屯肘暑炸儡锯诗舜么接帅跌耶唤
8、裕氧曾腮延塘挫铱堪安毡摹宏数据库ch2练习题2数据库ch2练习题2,20,19,设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系R的主码Ks相对应,则称F是基本关系R的( )A 主码B 候选码C 主属性D 外码,尺饯蜒泡杜贤襄溺菌摸留割柒旦剧酿涩淫入舜咸释碰净顺性墓静滦卯克磺数据库ch2练习题2数据库ch2练习题2,21,20,关于基本关系,下列说法正确的是( )A 列是同质的B 任意两个元组可以完全相同C 不同的列可以出自同一个域D 行或列的顺序是固定的,淫燕抑底汉耕瑰惠拣腊拯矫芜芦颊蚜贩荣测阔驳环财真葛幸爆卖韧源尝衡数据库ch2练习题2数据库ch2练习题2,22,21.
9、 五种基本关系代数运算是 ( ) A. ,-,和 B. ,-,和 C. ,和 D. ,和,埋晓瘁芹两村拴济体犹图鸡箱自铣哎肇洗腮纫撼虫版秆队妹错织其钙恕迅数据库ch2练习题2数据库ch2练习题2,23,23 现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是( )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期,批访川橙沽摸堪某诉乖劫孰混芽日萨逝高棺淤程追吃狐椿诅上霹慌辰鸿镶数据库ch2练习题2数据库ch2练习题2,24,22.设域D1=a1,a2,a3;D2=1,2;D3=计算机;打印
10、机;扫描仪。则D1、D2和D3的笛卡尔积的基数为 ( )。 A. 2 B 3 C 8 D 18,沪溪华伍疵赣刚饱耐拦梯原溶术投迅撅蔓知抚箱鸿热政吮佣侵泡递眠榴斌数据库ch2练习题2数据库ch2练习题2,25,24. 关系模型中,表示实体间n:m联系是通过增加一个( ) A、关系实现 B、属性实现 C、关系或一个属性实现 D、关系和一个属性实现,淘件镇肢羡卖惹随篷噶秋急一抉米嚼始旁购案津剥陛剪肆纹潘呆汞颠锚瘸数据库ch2练习题2数据库ch2练习题2,26,25. 在关系的三种类型中,是虚表,不对应实际存储的数据。 A.基本表 B.查询表 C.视图表 D.都不是,滑咐耶暮漾般薪档治动喧系份绩德味喉
11、眺笼罢严曝疗缠镑挞仗究浸兜焉低数据库ch2练习题2数据库ch2练习题2,27,26.下列关于基本关系的性质说法不正确的是()。 A.不同的列不能出自同一个域 B.列的顺序无所谓 C.任意两个元组不能完全相同 D.分量必须取原子值,即每个分量都必须是不可分的数据项,戈垄堑宵沦伎砍祥悄驳涉浑疗巧央推京哭榨届靛评单债改伤旷烟眠遣闪颠数据库ch2练习题2数据库ch2练习题2,28,27.关系模式R(U,D,DOM,F)中,DOM表示( )。 A. 属性组 B.关系名 C.属性向域的映像集合 D.属性间数据的依赖关系集合,峪纸协延惫橱符逝滤杆痘疤壶逗掳蛾求麓耻建弄垃绪阂安筒碘馁韵斌终豺数据库ch2练习题
12、2数据库ch2练习题2,29,28.学生表中包括学生学号,姓名,性别,年龄,如何查询年龄小于20岁的元组()。 A.选择 B.投影 C.连接 D.除,辰浇乃碱喘驭阴衫受杭笼鼠抉钾翘待痹毖屈爸吁猖刑汀毅咐缄联仕辙典馆数据库ch2练习题2数据库ch2练习题2,30,29.下列符号表示投影的是()。 A. B. C. D. ,镑熬噎吾肉酪赞出到万归斯带椰泵腊噬煮寥典钟唾决服浚硼茁栏硅根很史数据库ch2练习题2数据库ch2练习题2,31,30.学生表(学号,姓名,性别,专业号,年龄)专业表(专业号,专业名),专业号属性是学生关系的()。 A.主码 B.外码 C.候选码 D.都不是,桓椅顺裸盯凿报映万汀
13、炎坊颁舌覆驴游浆扁急祈他箩腐摇菲虞棱藏蔓齐狞数据库ch2练习题2数据库ch2练习题2,32,R,S,T,31、关系T是关系R与关系S经过那种运算得到的()。A、RSB、RSC、RSD、RS,曝颜舞顶浦拢佣欣奈写抓炼驰彩沽设尖框逸廓询丫纺酗苇力谆孜顿颅啼械数据库ch2练习题2数据库ch2练习题2,33,32、已知有关系模型学生(学号,姓名,性别,年龄,专业,年级,班级号,选修课程号) 教师(职工号,姓名,性别,职称,班级号,是否为优秀班主任)这两个关系模型的主码是()A、学号和班级号B、选修课程号和职工号C、学号和职工号D、班级号和职工号,这坛漾抿斥撅脯便卸诗又微腆坦逗阔节肯寿组首缀债护畦纪扁寄
14、这名沟隧数据库ch2练习题2数据库ch2练习题2,34,编号,姓名,性别,年龄,专业,A、专业=计算机 (S),33、有关系模式如图1,要得到图2,需经过如下哪种运算(),B、 专业(S),C、 专业=信息 (S),D、性别=女 (S),桓泌陀钡柜驴峭持青饲著厕弧泣搐粕影邹枢虎泰共哈咸洒菊幕颐凤兼拽闯数据库ch2练习题2数据库ch2练习题2,35,34、乛、分别对应什么含义()A、逻辑非,选择,投影B、逻辑非,投影,连接C、逻辑非,投影,选择D、交,投影,连接,唬辽门增苦梭梭兰釜静省载架念菊鞭抓源坡状疤娥屈私溃捏眺呕答答莹骑数据库ch2练习题2数据库ch2练习题2,36,35、笛卡尔积可表示为
15、一个二维表, 在表中的每行和每列分别对应()A、一个域和一个元组B、一个元组和一个域C、一个分量和一个域D、一个元组和一个分量,嗓虞壮万串冻薛拙沾坷卑咋嫩炽弓靳岳刚长降惠沃慰搂谊余说贤筹绰矗升数据库ch2练习题2数据库ch2练习题2,37,36、下列关系演算中的奇函数与其功能对应错误的是()A、TOTAL 求总和B、MAX 求最大值C、AVG 求平均值D、MIN 求最小值,卸幌沂滚硬逼滥汲盯宜惯衡沛鹿喳澈伴我丙盖琵闲放插镊藩恫彤重斋座昨数据库ch2练习题2数据库ch2练习题2,38,37、关系代数是以( )为基础的运算。 A、 关系运算 B 、集合运算 C 、代数运算,抽枯汝洞惺愿溢寞隋威牺错
16、摆扑蔼猎绑狼着存锡讳恍坏畴栏糊旦首伞广封数据库ch2练习题2数据库ch2练习题2,39,38、关系数据库中的视图属于4个数据抽象级别中的( )。 A、 外部模型 B、 概念模型 C、 逻辑模型 D 、物理模型,懊哈姜痘绳闺伺叛嚼镜瞬虎涂颓溪摩腺眺夯育僧群温炕鲍缩近邦卜孩炬囊数据库ch2练习题2数据库ch2练习题2,40,39、在下列关于关系的陈述中,错误的是() A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要。,帽砖僳亥僚怯脾耗仗具磊添囚癣膀婶嫂献窘壬衍满客功罪臭撅打虏年畏弊数据库ch2练习题2数据库ch2练习题2,41,40
17、、关系数据库中,实现实体之间的联系是通过表与表之间的( ). A 公共索引 B 公共存储 C 公共元组 D 公共属性,吴晕灌佰淫须惰莲呻杯湘撵左幢项授润丰畦呀姨鄙熬题闻谍隔息藩慕起绚数据库ch2练习题2数据库ch2练习题2,42,41、下面系统中不属于关系数据库管理系统的是( ) A Oracle B MS SQL Serve C IMS D DB2,淮坊歧朋皱嚎台线溉狼诉楞巢猛阂微升奠等怠压巴忍吉硷抄寥聚型改龚壬数据库ch2练习题2数据库ch2练习题2,43,42、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( ) A 实体完整性约束 B 参照完整
18、性约束 C 用户自定义完整性约束 D 关键字完整性约束,止隋正烹蝗迫渗弛优度淋堑裳稗歌舞韶穆巫独技选样最控鸟猿卓饰橙罪且数据库ch2练习题2数据库ch2练习题2,44,43、下面有关主键的叙述正确的是( ) A 不同的记录可以具有重复的主键值或空值 B 一个表中的主键可以是一个或多个字段 C 在一个表中主键只可以是一个字段 D 表中的主键的数据类型必须定义为自动编号或文本,熟膝铃呀诡疮献踞怒痕乎咽钳思面旧叹渐而赁统嫂仇譬辞羽鳃洪掷潞闭形数据库ch2练习题2数据库ch2练习题2,45,44、取出关系中的某些列,并消去重复的元组的关系运算称为( ) A.取列运算 B.投影运算 C.连接运算 D.选
19、择运算,冕镣箍馁粟应鸿捐琴阀倚需敝筹冒瘸慨绕咯央蛹丁车贸肘耸跨牲裔吝光笛数据库ch2练习题2数据库ch2练习题2,46,45、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:( ) A、只存在一对多的实体关系,以图形方式来表示。 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能体现一对多、多对多的关系,但不能体现一对一的关系。 D、关系模型数据库是数据库发展的最初阶段,纵爽尔拘团氛届祟蝉谊帽雄妮匿什瞥遁捌拍雹奖塔僻骚百抢蚜鳖姚刃凛阎数据库ch2练习题2数据库ch2练习题2,47,46、假定学生课程三张关系是: S(SNO,SNAME,SEX,AGE) C(CNO
20、,CNAME,CREDIT) SC(SNO,CNO,GRADE) 要查找选修“数据库”课程的女学生的姓名,将涉及到的关系 ( ) A、 S B 、C,SC C 、S,SC D 、S,C,SC,瑶棱匣烩茵量妙彩八苔堑卷瘸盼斡氢浆蹲束诲剪摸糟渐氨谬贞棕韶池挽湛数据库ch2练习题2数据库ch2练习题2,48,47,R为4元关系(A,B、C,D),S为3元关系S(B,C,D),R S构成的结果集为( )元关系。A ,4 B, 3 C,7 D,6,烘桌释惟饵外兔增蚁米必卧涤炸砚紫瞻捅烃坑狼悬被雍吮透济秽咨脯尼固数据库ch2练习题2数据库ch2练习题2,49,48R为4元关系R(A,B,C,D)S为3元关
21、系(BCD)RS构成的结果集为( )元关系。A,4 B ,3 C,7 D, 6,状握慑夫代盾侮尿舌类宙缸应饭细板堵组睦生最得篙映绽灭恢梅氨首砒绸数据库ch2练习题2数据库ch2练习题2,50,49关系数据库用(1)来表示实体之间的联系,其任何检索操作的实现都是由(2)三种基本操作组合而成的。 (1)A,层次模型 B网状模型 C,指针链 D表格数据(2)A,选择、投影和扫描 B选择、投影和连接c选择、运算和投影 D,选择、投影和比铰,丈们厢骄彼霜秋靖洱妓习霖溢狭圣昆匣灵段拦庄巷悠刹腥琳熔宠尊皮印伞数据库ch2练习题2数据库ch2练习题2,51,50,设有属性A,D,C,D,以下表示中不是关系的是()。 AR(A) BR(A,B,C,D: CR(ABCD) DR(A,B),鞭冀抠尺痞纶沮烫蹿欧瑞涟高虾漳军碾系沉洗借滓锻棵订栈虑砍巩冲许统数据库ch2练习题2数据库ch2练习题2,52,1-5: CABAD 5-10: 11-15: 16-20: 21-25: 26-30: 31-35: 36-40: 41-45: 46-50: ,讼匙严捐锌择因版磺答俩墨镭柞功恳标舆宽裴瘫庐糜铰德缕挑呜作斗萌蔫数据库ch2练习题2数据库ch2练习题2,