微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
是 SELECT DISTINCT姓名,单位FROM读者,借阅 A.WHERE 图书.总编号=借阅,总编号B.WHERE 读者.借书证号=借阅.借书证号C.WHERE 总编号 IN(SELECT 借书证号 FROM借阅)D.WHERE 总编号 NOT IN(SELECT借书证号FROM借阅) 参考答案: B 本题的要求是检索所有借阅了图书的读者姓名和所在单位。此时需要两个表才能够完成该任务,一个是读者表,另一个是借阅表。并且需要着两个表之间的连接才能完成题目的要求。本题应采用的SQL语句如 下: SELECT DISTINCT姓名,单位FROM读者,借阅 WHERE读者.借书证号=借阅.借书证号因此本题的正确答案应该是B。----------------------------------------29、 对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。SQL语句正确的是 SELECT姓名,书名FROM借阅,图书,读者WHERE; 借阅,借书证号=“0001”AND; A.图书.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号B.图书.分类号=借阅.分类号AND读者.借书证号=借阅.借书证号C.读者.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号D.图书.总编号=借阅.总编号AND读者.书名=借阅.书名 参考答案: A 题目的要求是查询0001号借书证的读者姓名和所借图书的书名。此时涉及到3个表,读者、借阅和图书表,并且是一个多表查询的题目,其中读者表与图书表通过纽带表借阅表进行关联,本题所应该采用的SQL语 句如下: SELECT姓名,书名FROM借阅,图书,读者; WHERE借阅.借书证号=“0001”AND; 图书.总编号=借阅.总编号AND读者.借书证号 =借阅.借书证号 因此本题的正确答案应该是A。----------------------------------------30、在SQL中,删除视图用 A.DROP SCHEMA命令B.CREATE TABLE命令C.DROP VIEW命令D.DROP INDEX命令 参考答案: C 本题的正确答案是C,命令是DROP VIEW。选项A中命令的含义是删除某个模式;选项B中的命令含义是创建表;选项D中命令的含义是删除某个表上建立的索引。----------------------------------------31、为表单MyForm添加事件或方法代码,改变该表单中的控件cmd1的Caption属性的正确命令是 A.MyForm.cmd1.Catio=“最后一个”B.Thi.cmd1.Catio=“最后一个”C.ThiForm.cmd1.Catio=“最后一个”D.ThiFormet.cmd1.Catio=“最后一个” 参考答案: C 要改变控件cmdl的Caption属性,那么需要对该属性进行赋值操作。要通过表单对象访问该控件,可以采用内置的变量thisform,因此用于完成“改变表单中的控件cmd1的 Caption属性”的命令为ThisForm.cmd1.Caption=“...”,本题应该选C。----------------------------------------32、连编应用程序不能生成的文件是 A.APP文件B.EXE文件C.COM DLL文件D.PRG文件 参考答案: D 连编应用程序时,首先需要设置文件的“排除”与“包含”,然后设置应用程序的主程序,连编项目,当连编项目获得成功之后,可以试着运行该项目,如果该项目运行正确,就可以最终连编成一个应用程序 文件了。应用程序文件包括项目中所有“包含”文件,并且应用程序连编结果