mysql数据库考试试题及答案word,mysql数据库应用技术复习题

mysql数据库考试试题及答案word,mysql数据库应用技术复习题

广开-形考-10234Mysql数据库与APP应用

1 .可以使用mysqldump命令恢复Navicate生成的备份文件。

2、数据库备份是将数据库还原到系统,还原到正确的数据库状态。

3、冷备份的优点是数据库往往可以在工作时恢复。

4、“增量备份”的正确说法是~

5、以下MYSQL数据库还原命令的说法是正确的

6、热备份的好处的正确说法如下。

7、“差分备份”的正确说法是~

8、“完全备份”的正确答案是~

9 .进行数据库备份的命令如下

10 .如果数据库损坏,数据库管理员可以使用该方法恢复数据库

11、以下命令运行正确的mysqldump-r rootp students _ coursesstudentsc:/students _ courses _ 2016.SQL是正确的:

12、会话变量应用于begin和end语句块之间。 declare语句专门用于定义局部变量。

13、局部变量的作用范围在begin到end语句块之间。 declare语句专门用于定义局部变量。

14、打开光标时,指针指向结果集中的空记录。

15.MySQL触发器是一种特殊类型的存储过程,在执行语句事件时触发。

16、MySQL存储区中参数分为3类,分别为

17、定义条件处理程序时,错误处理方式如下: ~

18、与SQL Server的INSERTED和DELETED一样,MySQL在包含触发器的表中定义了一个表示触发触发器的行中的数据的对象。 ~

19 .游标是指向查询结果集的指针,它是一组定义与单个UPDATE语句相关的语句的SQL语句。 游标允许用户逐行访问UPDATE查询语句返回的结果集,并对不同的行执行不同的操作。

20、___________的优点是数据库在备份时可用。

21 .由于游标是指向查询结果集的指针,因此用户可以逐行访问由SELECT查询语句返回的结果集。 光标包含这两个内容~

22、存储过程是用于完成特定功能的________的集合。 ~

23、存储过程存储在数据库服务器中并由_________执行的程序模块。

24、用户指定并执行存储过程的_______和对应的_______。

25、如果已经定义了游标,则名为curs_teachers的语句为~

26、为了增强程序处理问题的能力,避免程序异常停止,~

27、事务是对数据库的一系列操作,可以由一条或多条SQL语句组成。 同一个操作具有同步特征,如果其中有一条语句不能执行,则所有语句都不会执行。 这意味着事务中的语句要么全部执行,要么不执行。

28 .游标可以集中处理数据并通过游标控制对特定行的操作,从而提供更大的灵活性。 ~

29、为实现某一功能而预置的一组T-SQL程序代码,经过命名编译后保存在MySQL服务器上。

30、一条update语句需要更新多条记录。 如果无法完成一条记录的更新,则所有记录的更新将被取消。 这个案例体现了事务的连贯性。

31、隔离性是指对执行事务的修改应当与其他并行事务的修改相互隔离。 当多个事务同时进行时,必须避免相互干扰。 此外,还必须防止一个事务非法访问其他事务也更改的数据,或者不完全读取数据。

32、持久性:事务完成后,其影响永久保存在数据库系统中,意味着此修改已写入数据库。 因此,在银行系统中,转账业务提交后不能撤销。

33、数据库为共享资源,可供多线程同时访问,容易出现多线程同时打开事务的情况,出现脏读、重复读、幻读。 如果不控制并发操作,则可能会访问和存储非法数据,从而破坏数据库的完整性。 要避免这种情况,必须设置事务的隔离级别。

34、Mysql事务的提交方法的说法是正确的:

35、将事务隔离级别设置为READ COMMITTED可以避免脏读。 但是,() )的情况是不可避免的。 ~

36、数据库有学生表共10条记录时,执行命令: UPDATE学生表SET年级=年级1; 执行第5条之前的记录时,如果系统错误地结束执行,学生代表受影响的记录数为。

37、在手动提交模式下,最近的COMMIT后执行了7条命令。 其中,第四个命令是create table……,其他六个命令是INSERT命令。 运行ROLLBACK是否会取消某些命令的执行?

38、属于事务控件的语句是

39、在“无法重复读取”的情况下,如果需要多次读取某个数据,则可能会产生差异,这是“报告生成业务”无法接受的。 事务隔离级别必须设置为_________。

40、事务回滚是指在事务中执行某个语句失败时,将对数据库的操作返回到事务执行前或指定的位置。 使用命令回滚事务。

41 .事务的最低级别,该级别的事务能够读取尚未在另一事务中提交的数据,即脏读取。

42 .数据库只存储视图的定义,视图不生成选定数据的行和列的永久副本。

43、可以使用以下命令创建主键索引“create [ unique ] index索引名ON表名(字段名()、……)”:

44 .创建索引的目的是提高添加、删除、变更等操作的效率。

45.Navicat图形界面工具允许您在“创建表”窗口的“索引”选项卡中添加唯一约束。

46、主键在索引上也是一种约束。

47、复合索引不能用作主键。

48、在表中创建索引时,可以包含多个字段。 通过组合这种多个字段创建的索引称为复合索引。

49、在数据库中创建视图的优点是:

50、以下关于视图的说法是正确的。

51、一个表只能有一个复合索引。

52、视图由查询语句组成,基于查询选择_ _ _ _ _ _ _ _ _。 因此,创建视图时最重要的内容是构成视图的_ _ _ _ _ _ _ _ _。 ~

53、如果在“上课号码”、“学生姓名”字段中都选择了主键标记,则表示已创建_ _ _ _ _ _ _。

54、关于集合索引和非集合索引的以下表述是正确的:

55、数据库中有students表。 字段如下所示。 sno (学号-主键)、sname )学生姓名-非空)、xb )性别-非空)、zhy )专业-非空)、in_year )、dept )所属本科sc表,字段为: sno (学号-主键)、cno )课号-非空)、cj )成绩-非空)、xq )学期-非空)。 courses表,字段如下。 cno (课程编号-主键)、cname )课程名称-非空)、xf )单位-非空)、tno )任课教师编号)。 teachers表,字段如下。 tno (教师编号-主键)、tname (教师姓名-非空)、txb ) )教师性别-非空)、zc )职务)、age )年龄)。 要查询所有学生的学号、姓名、所选课程号和成绩,即使学生还没有选课,也必须列出学号和姓名,并在所选课程号、课程名、成绩为空时使用。

56、索引( index )依赖于________创建,用于加快数据的速度。

57、每个表可以创建_______个聚集索引,_ _ _ _ _ _个非聚集索引。

58、唯一索引也是________。 在MYSQL数据库中创建唯一索引的字段________。

59 .查看数据库系统中已存在的数据库时,可以执行命令

60、数据库中有students表。 字段如下所示。 sno (学号-主键)、sname )学生姓名-非空)、xb )性别-非空)、zhy )专业-非空)、in_year )、dept )所属本科sc表,字段为: sno (学号-主键)、cno )课号-非空)、cj )成绩-非空)、xq )学期-非空)。 courses表,字段如下。 cno (课程编号-主键)、cname )课程名称-非空)、xf )单位-非空)、tno )任课教师编号)。 teachers表,字段如下。 tno (教师编号-主键)、tname (教师姓名-非空)、txb ) )教师性别-非空)、zc )职务)、age )年龄)。 要查询所选课程的学生编号、学生姓名、课程编号和成绩,查询语句为。

相关推荐

自考本科怎么选选择专业,如何选择自考本科专业?看这篇就懂了

大家好,我是热爱教育的刘老师,今天给大家分享我个人对于专业的选择以及一些建议。文章很...