A.二进制记录用户关于MySQL服务器的所有操作,包含MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句
B.二进制文件可用于数据恢复,通过应用二进制日志文件,能够将数据库恢复到故障发生前的状态
C.数据库运行过程中的错误信息,也会被记录到二进制文件中,以便数据库恢复正常
D.二进制文件中记录了数据库查询语句以及其运行时间,可用于服务器性能的优化
A.default character set utf8
B.use utf8
C.default collate utf8_general_ci
D.show character set utf8
A.视图是数据库对象
B.视图是一个虚拟的表
C.创建视图时的WITH CHECK OPTION语句,可以更好的保证数据的安全性
D.创建视图时,WITH CHECK OPTION语句是必须的
A.数据表一旦建立完成就不能修改
B.建立数据表之前必须先建立表结构
C.用户在单机上操作的数据就存放在单机上
D.可以建立多个数据库,但也可以通过限定,使用户只能建立一个数据库
A.记录数据库查询语句
B.记录包括DDL语句
C.记录包括DML语句
D.语句以“事件”的形式保存,它描述了数据的更改过程
在MySQL的webstore数据库中创建一个客户表customers,它包含的字段及数据类型如下:
编写程序采用DAO模式设计访问数据库,定义Dao接口获得数据库连接对象,定义CustomerDao接口,其中包含下面方法:
编写CustomerDao接口的实现类CustomerDaoImpl。编写测试程序测试DAO接口各种方法的使用。
A.创建索引是为了便于全表扫描
B.索引会加快DELET
C.UPDATE和INSERT语句的执行速度
D.索引被用于快速找到想要的记录
E.大量使用索引可以提高数据库的整体性能
学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:
学生 (学号,姓名,专业,入学日期)
收费 (学年,学号,学费,书费,总金额)
假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。
试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)