您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 习题1数据库基础知识
习题1数据库基础知识一、选择题1.常说的DBS、DB与DBMS三者之间的关系是。A.DBMS包括DB和DBSB.DB包括DBMS和DBSC.DBS包括DB和DBMSD.DBMS、DB和DBS之间无关联2.数据库系统与文件系统的主要区别是。A.文件系统简单,而数据库系统复杂B.文件系统只能管理少量数据,而数据库系统能管理大量数据C.文件系统只能管理数据文件,而数据库系统能管理各种类型的文件D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以解决3.数据(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.数据库系统与文件系统的最主要区别是。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余性和数据独立性问题,而数据库可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较小,而数据库系统可以管理数量庞大的数据5.在概念模型中,实体所具有的某一特性称为。A.实体集B.属性VisualFoxPro程序设计上机实验指导-88-C.码D.实体型6.根据数据模型的概念,人们把数据模型划分为关系模型、层次模型和。A.网络模型B.E-R模型C.网状模型D.实体模型7.在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是。A.一对一B.一对多C.多对多D.未知8.如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于。A.一对一联系B.一对二联系C.多对多联系D.一对多联系9.VisualFoxPro支持的数据模型是________。A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型10.在VisualFoxPro中“表”是指。A.报表B.关系C.表格D.表单11.在面向对象技术中,现实世界的任何实体都可称为。A.关系B.属性C.记录D.对象12.在关系数据库中,记录的集合称为。A.字段B.文件C数据项D.数据表习题1数据库基础知识-89-.13.如果一个关系中的一个属性或属性组能够唯一地标识一个元组,那么称该属性或属性组为。A.外关键字B.候选关键字C.主关键字D.关系14.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中通过。A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现15.在关系运算中,查找满足一定条件的元组的操作称之为。A.复制B.选择C.投影D.连接16.在下列4个选项中,不属于基本关系运算的是。A.连接B.投影C.选择D.排序17.设有关系R1和R2,经过关系运算得到结果S,则S是。A.一个关系B.一个表单C.一个数据库D.一个数组18.专门的关系运算不包括下列选项中的。A.连接运算B.选择运算C.投影运算D.交运算19.如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价0”,通过该设置,能保证数据的。A.实体完整性B.域完整性C.参照完整性D.表完整性20.在VisualFoxPro的参照完整性中不包括。A.更新规则B.删除规则C.查询规则D.插入规则VisualFoxPro程序设计上机实验指导-90-21.在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于。A.实体完整性约束B.域完整性约束C.参照完整性约束D.视图完整性约束22.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的。A.参照完整性B.实体完整性C.域完整性D.字段完整性23.为了设置两个表之间的数据参照完整性,要求这两个表是。A.同一个数据库中的两个表B.两个自由表C.一个自由表和一个数据库表D.没有限制24.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个。A.逻辑表达式B.字符表达式C.数值表达式D.日期表达式25.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用。A.临时关键字B.全关键字C.外部关键字D.索引关键字26.在有关数据库的概念中,数据表是的集合。A.字段B.记录C.数据项D.文件27.如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字,则称这个关键字为该关系的。A.主关键字B.内关键字C.外关键字D.关系28.系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的软件系统称为。A数据库系统B.数据库管理系统习题1数据库基础知识-91-.C.数据库应用系统D.数据库软件系统29.在关系型数据库管理系统中,一个关系对应一个。A.字段B.记录C.数据表文件D.索引文件30.在关系理论中,把能够唯一地确定一个元组的属性或属性组合称为。A.索引码B.关键字C.域D.外码31.关系代数运算是以为基础的运算,它的基本操作是并、差、笛卡尔积、投影和选择。A.关系运算B.谓词演算C.集合运算D.代数运算二、填空题1.用二维表数据来表示实体之间联系的数据模型称为。2.数据库管理系统常见的数据模型有层次型、网状型和3种。3.将两个关系拼成一个更宽的关系,应该使用的操作为运算。4.在关系数据库的基本操作中,从关系中抽取满足条件的元组称为;从关系中抽取指定列的操作称为;将两个关系中相同属性组的元组连接到一起而形成新的关系的操作称为。5.用二维表的形式来表示实体之间的联系的数据模型称为。6.二维表中的每一列称为一个字段,或称为关系的一个;二维表中的每一行称为一个记录,或称为关系的一个。7.在一个关系中有这样一个或几个字段,它(们)的值可以唯一地标识一条记录,这样的字段被称为。8.关系数据库中每个关系的形式是。9.对某个关系进行选择、投影或连接运算后,运算的结果仍然是一个。10.关系完整性约束主要指、和。参考答案一、选择题1.C2.D3.A4.B5.B6.C7.C8.A9.B10.BVisualFoxPro程序设计上机实验指导-92-11.D12.D13.B14.C15.B16.D17.A18.D19.B20.C21.B22.C23.A24.A25.B22.B27.C28.C29.C30.B31.C二、填空题1.关系模型2.关系3.连接4.选择、投影、连接5.关系模型6.属性、元组7.关键字8.二维数据表9.关系10.实体完整性、参照完整性、域完整性
本文标题:习题1数据库基础知识
链接地址:https://www.777doc.com/doc-2774111 .html