某小型书店需要管理其图书库存,决定使用SQLite数据库来存储图书信息。在创建数据库和图书表的过程中,以下哪个步骤是正确的?( )
使用connect('library.db')创建数据库连接后,直接执行INSERT语句插入数据
创建表后,必须使用commit()方法提交事务,否则数据不会保存
关闭数据库连接时,先关闭游标,再关闭连接
使用CREATE TABLE语句时,必须指定主键