
南开大学22春《数据库应用系统设计》在线作业一及答案参考2.docx
13页南开大学22春《数据库应用系统设计》作业一及答案参考1. 表中选出满足条件的列形成一个新表作为运算为( )A.选择B.投影C.连接D.集合参考答案:B2. 要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号=&39;2&39; ORDER BY( )”A.成绩B.成绩 DESCC.成绩 ASCD.100-成绩 DESC参考答案:ABCD3. 现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“学生”表,如果采用VBA代码完成,下面语句正确的是( )A.DoCmd.openform. “学生”B.DoCmd.openview “学生”C.DoCmd.opentable “学生”D.DoCmd.openreport “学生”参考答案:C4. 下列哪个是MySQL的基本数据类型?( )A.数值型B.字符型C.时间日期型D.指针型参考答案:ABC5. 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除这是由层次模型的( )决定的A.数据结构B.数据操作C.完整性约束D.缺陷参考答案:C6. VBA的自动运行宏,必须命名为( )。
A.AutoexecB.AutorunC.execD.run参考答案:A7. 用来显示窗口对象及其控件的视图是( )A.布局视图B.窗口视图C.属性视图D.脚本视图参考答案:A8. 设计E-R模型属于数据库的( )A.需求分析B.概念设计C.逻辑设计D.物理设计参考答案:B9. 在B/S结构的web应用程中包括哪些组件?( )A.文件服务器B.浏览器C.web服务器D.数据库服务器参考答案:BCD10. 一个按钮上显示“确定”字样,则这个按钮的名称属性的值是“确定” )A.正确B.错误参考答案:B11. 在嵌入式SQL中,使用游标的语句是( )A.结果为单记录的SELECT语句B.UPDATE语句C.ALTER语句D.CREATE语句参考答案:B12. 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位 )A.错误B.正确参考答案:B13. alter table命令的DROP子句的功能是删除当前表 )A.正确B.错误参考答案:B14. 介质故障是指造成系统停止运转的任何事件 )A.错误B.正确参考答案:A15. INSERT命令与GROUP BY关键字一起使用可以对表进行分组插入新记录。
)A.正确B.错误参考答案:B16. 在种关系代数运算中,交、连接和除可以采用其他种运算来表达 )A.错误B.正确参考答案:B17. MySQL中使用ALTER TALBE可以为表添加主键 )T.对F.错参考答案:T18. 在数据库设计中,将 ER 图转换成关系数据模型的过程属于( ) 阶段A.需求分析B.逻辑设计阶段C.概念设计阶段D.物理设计阶段参考答案:B19. 查询优化主要是物理方法的优化,而逻辑方法优化与否影响不大 )A.错误B.正确参考答案:A20. 表中一列即为一个元组 )A.错误B.正确参考答案:A21. 使用DROP DATABASE可以删除一个空数据库如果要删除数据库中有表,则删除失败 )T.对F.错参考答案:F22. 属性的取值范围称为该属性的域 )A.错误B.正确参考答案:B23. 一个关系中主码的作用是用来唯一标识关系中的行 )T.对F.错参考答案:T24. 表达式1+1\22 or 9 Mod 43 And Not 1的运算结果是( )A.-1B.0C.-2D.其他参考答案:C25. 数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。
)A.错误B.正确参考答案:B26. 根据关系模型Students(学号,姓名,性别,专业)下列SQL语句SELECT*DISTINCT 专业 FROM Students是语法正确的 )A.正确B.错误参考答案:B27. 设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组笛卡儿积RS的元组个数为( )A.6B.8C.9D.12参考答案:C28. 合并分E-R图时,分E-R图之间的冲突主要有( )A.属性冲突B.命名冲突C.主题冲突D.结构冲突参考答案:ABD29. 要查找职务不是“经理”和“主管”的员工,条件表达式:Not In (“经理”,“主管”) )A.正确B.错误参考答案:A30. 子查询的查询条件不依赖于父查询,称为不相关子查询 )A.错误B.正确参考答案:B31. 字段可以选择输入字母或数字,用掩码L表示 )A.正确B.错误参考答案:B32. 在ER图中用椭圆形表示实体型 )A.错误B.正确参考答案:A33. 表达式Len(“abc程序设计教程123”)的值是( )A.18B.12C.11D.20参考答案:B34. 数据完整性控制确保( )A.只有合法用户才能进行指定权限的操作B.系统中数据的正确性、有效性和相容性C.对多用户的并发操作予以控制和协调D.系统有能力将数据库恢复到最近某个时刻的一个正确状态参考答案:B35. 任何一个二目关系都是属于4NF的。
)A.错误B.正确参考答案:B36. 使用DROP DATABASE可以删除一个数据库如果要删除数据库中有表,则这些表会被同时删除 )T.对F.错参考答案:T37. 以下叙述中错误的是( )A.以撇号开头的注释语句可以放在续行符的后面B.续行符与它前面的字符之间至少有一个空格C.Visual Basic中使用的续行符为下划线“_”D.Visual Basic可以自动对输入的内容进行语法检查参考答案:A38. 客观存在并可相互区别的事物的集合称为实体集 )A.错误B.正确参考答案:A39. 在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工姓名、性别和年龄,正确的SQL命令是SELECT姓名,性别,MIN(YEAR(DATE( ))-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别=“女” )A.正确B.错误参考答案:A40. 运行一个包含多个操作的宏,操作顺序是( )A.从上到下B.可指定先后C.随机D.从下到上参考答案:A41. 下列属于关系运算的是( )A.查询B.投影C.连接D.选择参考答案:BCD42. 从E-R模型向关系模型转换时,一个M∶N联系转换为关系模式时,该关系模式的关键字是( )。
A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性参考答案:C43. 关系是笛卡尔积的有限子集,所以关系也是一个二维表 )A.错误B.正确参考答案:B44. 某查询语句中有%田%语句,在查询结果中可能含有( )A.张田B.陈力田C.田华D.刘田耕参考答案:ABCD45. 在Access查询条件中,日期/时间类型数据在两端加上 )A.正确B.错误参考答案:A46. 在SQL语言中,ORDER BY表示对输出结果进行排序 )A.错误B.正确参考答案:B47. 一个1∶N的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并 )A.错误B.正确参考答案:B48. 要定义数据库描述文件名称和数据库基本连接参数,应选择Database Profile Setup对话框中的( )标签A.ConnectionB.TransactionC.SyntaxD.Preview参考答案:A49. 不能编辑或使用宏的数据库对象是( )A.表B.窗体C.宏D.报表参考答案:A50. 下列故障类型中,哪种故障可能会破坏数据库( )A.事务故障B.系统故障C.介质故障D.计算机病毒参考答案:CD51. 若事务T对数据R已加X锁,则其他事务对数据R( )。
A.可以加S锁B.不能加S锁C.可以加X锁D.不能加任何锁参考答案:BD52. 为了提高查询的速度,在设计关系的时候,可以考虑把经常查询的属性放在一个关系里,而把很少用到的属性放在另一个关系里 )A.错误B.正确参考答案:B53. 使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留 )T.对F.错参考答案:F54. 下列哪种变量的生命周期从过程或函数被调用开始到运行结束?( )A.全局变量B.局部变量C.静态变量D.模块变量参考答案:B55. 查询学生的选课情况,并显示学号、姓名,课程编号和成绩的SQL命令是:SELECT XS.学号,XS.姓名,KCCJ.课程编号,KCCJ.成绩 FROM 学生 as XS,课程成绩 as KCCJ WHERE XS.学号=KCCJ.学号 )A.正确B.错误参考答案:A56. 关系数据库管理系统中的查询处理程序能自动实现查询优化 )A.错误B.正确参考答案:B57. 若R.B→R.A,R.C→R.A,则R(B,C)→R.A )A.错误B.正确参考答案:B58. 不可更新的视图与不允许更新的视图是两个相同的概念。
)A.错误B.正确参考答案:A59. 在宏的调试中,可配合使用设计器上的工具按钮( )A.“调试”B.“条件”C.“单步”D.“运行”参考答案:C60. 若要在文本型字段执行全文搜索,查询“Access”开头的字符串,正确的条件表达式为( )A.Like “Access*”B.Like “Access”C.Like “*Access*”。












