基本信息
文件名称:Python语言程序设计-题库(项目9).pdf
文件大小:229.91 KB
总页数:13 页
更新时间:2025-07-01
总字数:约5.76千字
文档摘要

《Python语言程序设计》配套题库(项目9)

1、以下哪种数据库属于关系数据库?(单选题)

A、MongoDB

B、Redis

C、MySQL

D、Couchbase

答案:C

难易度:易

2、MySQL的默认端口号是?(单选题)

A、3306

B、8080

C、5432

D、80

答案:A

难易度:易

3、PyMySQL模块的主要作用是?(单选题)

A、连接SQLite数据库

B、连接MySQL数据库

C、管理文件系统

D、支持图形界面开发

答案:B

难易度:易

4、PyMySQL连接数据库时,host参数的作用是?(单选题)

A、指定数据库地址

B、指定数据库用户名

C、指定数据库密码

D、指定数据库名称

答案:A

难易度:易

5、以下哪个方法用于执行SQL语句?(单选题)

A、connect()

B、commit()

C、execute()

D、fetchall()

答案:C

难易度:易

6、创建数据库时,SQL语句的关键字是?(单选题)

A、CREATETABLE

B、INSERTINTO

C、SELECT*

D、CREATEDATABASE

答案:D

难易度:易

7、修改表结构时,增加字段的关键字是?(单选题)

A、ADDCOLUMN

B、DROPCOLUMN

C、ALTERCOLUMN

D、RENAMECOLUMN

答案:B

难易度:易

8、查询数据时,SQL语句的关键字是?(单选题)

A、UPDATE

B、DELETE

C、SELECT

D、INSERT

答案:C

难易度:易

9、插入数据时,SQL语句的关键字是?(单选题)

A、SELECT

B、UPDATE

C、DELETE

D、INSERTINTO

答案:D

难易度:易

10、删除数据时,SQL语句的关键字是?(单选题)

A、SELECT

B、DELETE

C、UPDATE

D、INSERT

答案:B

难易度:易

11、PyMySQL的fetchone()方法的作用是?(单选题)

A、获取一条记录

B、获取所有记录

C、提交事务

D、关闭连接

答案:A

难易度:易

12、游标的正确使用步骤是?(单选题)

A、创建游标→执行SQL→提交更改→获取结果→关闭游标

B、创建游标→执行SQL→获取结果→提交更改→关闭游标

C、创建游标→获取结果→执行SQL→提交更改→关闭游标

D、创建游标→提交更改→执行SQL→获取结果→关闭游标

答案:B

难易度:中

13、以下哪种数据库是非关系数据库?(单选题)

A、MongoDB

B、MySQL

C、PostgreSQL

D、SQLite

答案:A

难易度:易

14、PyMySQL连接数据库时,charset参数的作用是?(单选题)

A、设置连接超时时间

B、设置自动提交事务

C、设置字符编码

D、设置数据库端口

答案:C

难易度:易

15、修改表名时,SQL语句的关键字是?(单选题)

A、RENAMETABLE

B、ALTERTABLE

C、DROPTABLE

D、RENAMETO

答案:D

难易度:易

16、删除表时,SQL语句的关键字是?(单选题)

A、DELETETABLE

B、DROPCOLUMN

C、DROPTABLE

D、TRUNCATETABLE

答案:C

难易度:易

17、以下哪种操作需要使用事务处理?(单选题)

A、查询数据

B、修改数据

C、插入数据

D、删除数据

答案:B

难易度:易

18、PyMySQL的commit()方法的作用是?(单选题)

A、回滚事务

B、关闭连接

C、提交事务

D、获取结果

答案:C

难易度:易

19、以下哪种方式可以安装PyMySQL?(单选题)

A、使用pip命令

B、使用PyCharm

C、使用conda命令

D、以上都可以

答案:D

难易度:易

20、以下哪种功能是数据库连接池的作用?(单选题)

A、动态管理数据库连接

B、提高程序运