《数据库课程设计》测试题

上传人:世*** 文档编号:171736594 上传时间:2021-03-06 格式:DOC 页数:26 大小:168KB
返回 下载 相关 举报
《数据库课程设计》测试题_第1页
第1页 / 共26页
《数据库课程设计》测试题_第2页
第2页 / 共26页
《数据库课程设计》测试题_第3页
第3页 / 共26页
《数据库课程设计》测试题_第4页
第4页 / 共26页
《数据库课程设计》测试题_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《《数据库课程设计》测试题》由会员分享,可在线阅读,更多相关《《数据库课程设计》测试题(26页珍藏版)》请在金锄头文库上搜索。

1、数据库课程设计测试题一、 选择题(在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。每题2分)C 1、下列有关数据库的描述,正确的是() A、数据库是一个DBF文件 B、数据库是一个关系 C、数据库是一个结构化的数据集合 D、数据库是一组文件D 2、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是() A、一对一的联系 B、一对多的联系 C、多对一的联系 D、多对多的联系D 3、“实体”是信息世界中广泛使用的一个术语,它用于表示() A、有生命的事物 B、无生命的事物 C、实际存在的事物 D、一切事物D 4、数据模式是() A、文件的集

2、合 B、记录的集合 C、数据的集合 D、记录类型及其联系的集合B 5、实体完整性要求主属性不能取空值,这一点通常是通过() A、定义外部键来保证 B、定义主键来保证 C、用户定义的完整性来保证 D、关系系统自动保证C 6、表示数据库的概念模型一般使用() A、用户活动图 B、数据流图 C、E-R图 D、流程图A 7、下列正确的日期型表达式是() A、CTOD(07/01/99) B、07/01/99 C、CTOD(07/01/99) D、07/01/99A 8、执行语句DIMENSION aa(2,2)以后,数组aa中各元素的类型及值是() A、逻辑型,值.F. B、逻辑型,值.T. C、数值

3、型,值0 D、不可知C 9、下列说法错误的是() A、字段变量依附于数据库文件结构而存在,程序执行后仍存在 B、FoxPro(或FoxBase)仅支持一维和二维数组 C、在程序中定义的内存变量在程序执行以后仍存在 D、在FoxPro(或FoxBase)中,数组可与库文件当前记录交换数据B 10、执行语句“? STUFF(北大,3,4,北京大学)”,输出结果为() A、北京大学 B、北北京大学 C、北大北京大学 D、选项A、B、C都不对A 11、已知变量add的值为字符“+”,用语句“? &result”显示数值50和20的和,为变量result赋值用语句() A、STORE 50&add.20

4、 TO result B、STORE 50& add 20 TO result C、STORE 50&add20 TO result D、STORE 50&add+20 TO resultB 12、设字段段变量job是字符型,salary是数值型,分别存放职称和工资信息,要表述“职称是高工且工资大于1000元”这一命题,表达式是() A、job=高工.AND.salary1000.00 B、job=高工.AND.salary1000.00 C、job=高工.OR.salary1000.00 D、job=高工.OR.salary1000.00B 13、命令“TOTAL ON姓名 TO flt”中

5、的flt是() A、内存变量名 B、新数据库文件名 C、文本文件名 D、库文件字段名D 14、在FoxPro(或FoxBase)数据库管理系统中,下列叙述正确的是() A、索引过的数据库文件,其记录的物理顺序按索引表达式的逻辑顺序排列 B、用INDEX命令创建的索引文件可以按索引表达式升序或降序排列 C、使用USE命令打开库文件的同时也打开排序文件 D、SORT、INDEX命令中的关键字的类型可以是N型、C型、D型B 15、当前数据库文件中“性别”字段为逻辑型字段(.T.表示男,.F.表示女),显示所有女同志的记录使用命令() A、LIST FOR 性别 B、LIST FOR.NOT.性别 C

6、、LIST FOR 性别=F D、LIST FOR 性别=F ALLD 16、从FoxPro(或FoxBase)的程序中直接退到操作系统提示符下,使用命令() A、RETURN B、CANCEL C、EXIT D、QUITC 17、数据库文件zg.dbf已经打开,职工工资存于工资字段,对所有职工工资增加80元,使用命令() A、REPLACE工资WITH工资+80 B、REPLACE工资WITH工资+80 C、REPLACE工资WITH工资+80 ALL D、REPLACE工资WITH STR(工资)+80 ALLD 18、已知DIMENSION a(5,4)为这个数组的第6个元素赋值用()

7、A、a(1,1)=5 B、a(1,2)=5 C、a(2,1)=5 D、a(2,2)=5D 19、备注型字段在数据库中的长度为10个字节,它用来存放() A 输入的内容 B、备注文件的文件名 C、指向备注文件的指针 D、指向备注文件中对应文字内容的指针A 20、已有名为abc.mem的磁盘文件,执行命RESTORE FROM abc的结果是() A、从abc.mem恢复内存变量 B、用abc.mem更新数据库 C、更新abc.mem的内容 D、选项A、B、C都不对A 21. 单个用户使用的数据视图的描述称为 【 】 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式B 22. 子模式DD

8、L用来描述 【 】 A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构B 23. 在DBS中,DBMS和OS之间的关系是 【 】 A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行A 24. 五种基本关系代数运算是 【 】 A. ,-,和 B. ,-,和 C. ,和 D. ,和D25. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【 】 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接C 26. 下列聚合函数中不忽略空值 (null) 的是 【 】 A. SUM (列名)

9、B. MAX (列名) C. COUNT ( * ) D. AVG (列名)A 27. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F 【 】 A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解A 28. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式m(r) 间的关系满足 【 】 A. r m(r) B. m(r) r C. r = m(r) D. rm(r)B 29. 在数据库设

10、计中,将ER图转换成关系数据模型的过程属于【 】 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段C 30. SQL中,下列涉及空值的操作,不正确的是 【 】 A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)C 31. 如果事务T获得了数据项Q上的排它锁,则T对Q 【 】 A. 只能读不能写 B . 只能写不能读 C. 既可读又可写 D. 不能读不能写D 32. DBMS中实现事务持久性的子系统是 【 】 A. 安全性管理子系统 B. 完整性管理子系统 C. 并发控制子系统 D

11、. 恢复管理子系统C 33. SQL的全局约束是指基于元组的检查子句和 【 】 A. 非空值约束 B. 域约束子句 C. 断言 D. 外键子句A 34. 分布式数据库系统中分片模式和分配模式均是 【 】 A. 全局的 B. 局部的 C. 分布的 D. 集中的C 35. 属性类型允许是基本数据类型、结构类型和集合类型的模型是【 】 A. 平面关系模型 B. 嵌套关系模型 C. 复合对象模型 D. 分布式关系模型B 44某学校规定,每一个班级至多有50 名学生,至少有10名学生;每一名学生 必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是( ) A(0, 1) B(1, 1) C(1,

12、 10) D(10, 50) B 56设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE A _ _ W _ % B _ % W _ _ C _ W _ _ D _ W _ % A 57在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为( ) A 递归实体 B 弱实体 C 复合实体 D 联系实体 C 58、下列说法错误的是()A、字段变量依附于数据库文件结构而存在,程序执行后仍存在B、FoxPro(或FoxBase)仅支持一维和二维数组C、在程序中定义的内

13、存变量在程序执行以后仍存在D、在FoxPro(或FoxBase)中,数组可与库文件当前记录交换数据A 69关系数据库中的视图属于4个数据抽象级别中的( ) A 外部模型 B 概念模型 C 逻辑模型 D 物理模型 B 70在下列关于关系的陈述中,错误的是( ) A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要 C 71为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) A 完整性控制 B 安全性控制 C 并发控制 D 访问控制 D 72关系数据库中,实现实体之间的联系是通过表与表之间的( ) A 公共索引 B 公共存储 C 公共元组 D 公共属性 D 73在MS SQL Server中,用来显示数据库信息的系统存储过程是( ) A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb C 74下面系统中不属于关系数据库管理系统的是( ) A Oracle B MS SQL Server C IMS D DB2 B 75SQL语言中,删除一个表的命令是( ) A DELETE B DROP C CLEAR D REMORE B 76如果在关系的分片过程中使用了选择操作,则不可能是( ) A 水平分片 B 垂直分片 C 导出分片 D 混合分片 D 77存在一个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号