2023上海公务员考试:信息技术专业模拟试题(一) 41.定义数据库模式、数据库结构以及数据特性等功能是通过( ) 来实现的。 A.数据描述语言DDL B.数据操纵语言DML C.程序设计语言 D.机器语言 42.关于mysql _d6 query与mysq! _query 说法正确的是( ) 。 A.mysq!_ _db_ query与mysqL _query 在执行sql语句后的返回值是一样的,成功返回资源号,失败返回FALSE B.不能用mysql_ query 函数临时在另一个数据库上执行sql语句,而mysql db_ query可以 C.mysqL _query 在功能上等于mysql select_ db+mysq. _db. _query D.mysq!_ db_ query 不会切换回先前连接到的数据库 43.用于事务回滚的SQL语句是( ) 。 A.create table B.commit Cgrant和revoke D.ollback 44.如果对一个表创建索引,下 列索引的设计不正确的是(、) 。 A.一个聚集索引 B.多个聚集索引 C.一个非聚集索引 D.多个非聚集索引 45.遵守两段锁协议关系模式的任何属性,()。 A.不可再分 B.可再分 C.命名在该关系模式中可以不唯一 D.以上都不是. 41.[答案]A.解析:数据库的结构通过数据库定义语言来实现,数据的操作通过数据操纵语言来实现。 42. [答案] D.解析:注意此函数不会切换回先前连接到的数据库。换句话说,不能用此函数临时在另-个数据库上执行sql查询,只能手工切换回来。强烈建议用户在sql查询中使用database. table语法来替代此函数。对于没有数据返回结果集的SQL,如UPDATE、DELETE等在执行成功时返回TRUE,出错时返回FALSE;对于SELECT,SHOW, EXPLAIN或DESCRIBE语句返回一个资源标识符,如果查询执行不正确则返回FALSE。根据查询结果返回-一个正的MySQL结果资源号,出错时返回FALSE.本函数会对INSERT/UPDATE/DELETE查询返回TRUE/FALSE来指示成功或失败。mysql _db_ _query ( ) 选择一个数据库并在其.上执行查询。如果没有提供可选的连接标识,本函数会去找一一个到MySQL服务器的已打开的连接,如果找不到已打开连接则会尝试无参数调用mysql connect ( ) 来建立一个。 43. [答案] D。解析: A选项是创建表: B选项是提交: C选项是赋予权限和收回权限: D选项是回滚。 44.[答案]B.解析:聚簇索引的顺序就是数据的物理存储的顺序,物理排序只有一种,所以聚簇索引只有一种。 45[答案]A.解析:遵守两段锁协议关系模式的任何属性都不可再分。 本文来源:https://www.wddqw.com/doc/f4134f14753231126edb6f1aff00bed5b9f373a8.html