2023年某科技大学数据库练习题(填空)


二、填空题

1、_____数据库是系统提供的最重要的数据库,其中存放了系统级的信息。(系统)

2、修改数据库使用T-SQL的_______语句,删除数据库使用T-SQL的_____语句。(ALTER,DROP)

3、在SQL Server中,一般主要数据文件的扩展名为_____,一般次要数据文件的扩展名为____,事物日志文件的扩展名为______。(mdf,ndf,ldf)

4、在SQL Server中,数据库具有三类操作系统文件,它们是_____,_______,_________。(主要数据文件、次要数据文件、事务日志文件)

5、在SQL Server中,一个数据库至少有一个________文件和一个_______文件。(主要数据文件、事务日志文件)

6、使用T-SQL创建表的语句是:_________;修改表结构的语句是:________;删除表的语句是:__________.(CREATE TABLE,ALTER TABLE,DROP TABLE)

7、使用T-SQL操作表的数据,添加语句是:________;更新语句是:_______;删除语句是:_______.(INSERT INTO, UPDATE, DELETE)

8、T-SQL表定义有_______、________、_________、________和_________5个列级约束。(定义主键约束,定义唯一性约束,定义外键约束,定义检查约束,定义默认值约束)

9、T-SQL表定义有_______、________、_________、和_________4个表级约束。(实体完整性约束,域完整性约束,参照完整性约束,用户定义完整性约束,)

10、T-SQL中,_______语句使用频率最高。(SELECT查询)

11、左外连接返回连接中左表的_______数据行,返回右表中的______数据行。(所有,所有匹配)

12、SELECT查询语句中两个必不可少的子句是_______和_______。(SELECT,FROM)

13、在SQL Server中不仅可以通过视图检查表中的数据,而且还可以向表中添加和修改数据,但是所插入的数据必须符合表中的________.(列和约束)

14、视图是从______或其他视图导出的表。(基本表)

15、数据模型的三个要素是________、________、_________。(数据结构、数据操作、[数据]完整性约束)

96

1.

在Transact-SQL中如果要对查询结果进行分组,则需要使用_________子句。

考答案:group^groupby^^^^^^

2.

使用Transact-SQL删除数据库的语句为_________。

考答案:DROPDATABASE^dropdatabase^DropDatabase^Dropdatabase^drop^^^^

3.

使用Transact-SQL创建数据库的语句为_________。

考答案:CREATEDATABASE^createdatabase^CreateDatabase^Createdatabase^create^^^^

4.

数据库是计算机系统中按照一定方式组织、存储和应用的____________。

考答案:相关数据集合^数据集合^^^^^^^

5.

数据是表示信息的符号,信息是数据所包含的________。

考答案:含义^^^^^^^^

6.

ER 数据模型一般在数据设计的_________阶段使用。

考答案:概念设计^^^^^^^^

7.

数据库的物理设计是对一个给定的_________模型选取一个最合适应用环境的物理结构的过程。

考答案:逻辑数据^^^^^^^^

8.

数据库设计中,将分ER 图集成时,主要任务是增补_________。

考答案:各局部ER之间的联系^^^^^^^^

9.

DBS的维护工作由_________承担。

考答案:DBA^^^^^^^^

10.

在DBD中,子类具有一个重要的性质:_________。

考答案:继承性^^^^^^^^

11.

θ连接操作由关系代数的_________操作和_________操作组合而成。

考答案:笛卡尔积^选择^选择^笛卡尔积^^^^^

12.

关系代数是以_________为运算对象的一组高级运算的集合。

考答案:关系^^^^^^^^

13.

若在关系中置换属性的次序,可用的关系代数运算是_________。

考答案:投影^^^^^^^^

14.

查询优化是指系统对关系代数表达式进行优化组合,它的目的是_________。

考答案:提高系统效率^^^^^^^^

15.

自然连接要求被连接的两个关系具有_________。

考答案:一个或多个相同的属性名^^^^^^^^

16.

基本表结构的修改用_________关键字,基本表内容的修改用_________关键字。

考答案:ALTER^UPDATE^^^^^^^

17.

删除表中数据的命令是:______

考答案:delete^deletefrom^^^^^^^

18.

新建数据库的命令是:______

考答案:createdatabase^creatdatabase^

19.

备份数据库的命令是_____________

考答案:backup^backupdatabase^

20.

SQL Server2008中,局部变量名必须以______开头。

考答案:@^

21.

数据库的并发操作带来三个问题是:丢失更新问题、读脏数据问题和_________。

考答案:不可重复读问题^^^^^^^^

22.

封锁技术中基本的两种封锁是排他型封锁和_________。

考答案:共享型封锁^^^^^^^^

23.

SQL2 中,程序开始时默认的事务存取模式是_________。

考答案:READWRITE^^^^^^^^

24.

SQL中用_________语句定义新的域。

考答案:CREATEDOMAIN^^^^^^^^

25.

触发器的动作事件条件用_________子句定义,它可以是任意的条件表达式。

考答案:WHEN^^^^^^^^

26.

SQL server 2000 是分布式的关系型数据库管理系统,具有_________体系结构。

考答案:客户服务器^^^^^^^^

27.

服务管理器在启动_________服务后才能进行数据库操作。

考答案:SQLserver ^^sqlserver^^^^^^

28.

用户在混合验证模式下使用_________用户登录SQL sever ,必须提供登录名和密码。

考答案:sql授权^SQL授权^^^^^^^

29.

T-SQL语言中局部变量的作用域是_________。

考答案:当前的批处理^^^^^^^^

30.

在SQL server 中,将一组具有相同权限的用户组织在一起称为_________。

考答案:角色^^^^^^^^

31.

如果要使用SELECT语句返回指定条数的记录,则应使用_________关键字来限定输出字段。

考答案:TOP ^top^Top^^^^^^

32.

使用Transact-SQL修改数据库的语句为_________。

考答案:ALTERDATABASE^alterdatabase^AlterDatabase^Alterdatabase^alter^^^^

33.

在Transact-SQL中删除记录使用_________语句。

考答案:DELETE^delete^Delete^^^^^^

34.

数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,ER 模型是_________。

考答案:概念数据模型^^^^^^^^

35.

DBD的逻辑设计分成两大部分:_________和_________。

考答案:DB逻辑结构设计^应用程序设计^应用程序设计^DB逻辑结构设计^^^^^

36.

在关系代数运算中,最浪费时间的两个运算是_________和_________。

考答案:笛卡尔积^连接运算^连接运算^笛卡尔积^^^^^

37

安全运算是指不产生_________和_________的运算。

考答案:无限关系^无穷验证^无穷验证^无限关系^^^^^

38.

θ 连接操作由_________等基本操作组合而成。

考答案:× Q ^^^^^^^^

39.

SQL中表结构的修改命令是_________。

考答案:ALTER^ALTERTABLE^^^^^^^

40.

数据库中只存放视图的_________而不存放视图的_________。

考答案:定义^记录数据 ^^^^^^^

41.

对查询结果分组使用的关键字是________

考答案:groupby^

42.

truncate table 的作用是______________

考答案:删除表中的所有记录^删除所有记录^删除表中的全部记录^删除全部记录^

43.

事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为_________。

考答案:事务故障^^^^^^^^

44.

若事务丁对数据A 加上_________锁,则允许T读取和修改A ,其他任何事务都不允许对A 加任何类型的锁,直到T释放A 上的锁。

考答案:X^^^^^^^^

45.

在数据库技术中,把未提交的随后被撤消的数据称为__________。

考答案:脏数据^^^^^^^^

46.

S锁解决了丢失更新问题,但同时又可能会引起_________问题。

考答案:死锁^^^^^^^^

47.

SQLserver2000 的版本主要有企业版、标准版、_________和开发版4 个版本。

考答案:个人版^^^^^^^^

48.

用户访问SQL server 数据库中的数据时,经过的第一个验证过程是_________。

考答案:身份验证^^^^^^^^

49.

T-SQL中用于循环结构的流程控制语句是_________。

考答案:while^^^^^^^^

50.

创建局部临时表必须使用由_________开头的表名。

考答案:#^^^^^^^^

51.

内连接查询可分为_________、不等值连接和自然连接3种类型。

考答案:等值连接^^^^^^^^

52.

在Transact-SQL中添加记录使用_________语句。

考答案:INSERT^insert^Insert^INSERT INTO^Insert Into^insert into^^^

53.

“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的_________阶段。

考答案:物理设计^^^^^^^^

54.

ER方法是设计_________的方法。

考答案:概念数据模型^^^^^^^^

55.

现实世界到机器世界过渡的中间层次是_________。

答案:概念模型^^^^^^^^

56.

概念设计的目标是产生反映_________的数据库概念结构,即概念模式。

考答案:企业组织信息需求^^^^^^^^

57.

自然连接操作由_________等基本操作组合而成。

考答案:×∏ Q^^^^^^^^

58.

对关系进行垂直分割的操作称为_________,对关系进行水平分割的操作称为_________。

考答案:投影^选择^^^^^^^

59.

SELECT语句进行查询时,如果要列出所查表中的所有列的简便方法是列名表用_________表示。

考答案:*^

60.

在SELECT语句中,HAVING子句必须跟在_________子句后面。

考答案:group^groupby^

61.

排序的时候关键字DESC表示_________的含义。

考答案:降序^降^降序^递减^递减顺序^倒序^倒^^

62.

事务的原子性由DBMS的_________子系统来实现的。

考答案:事务管理^^^^^^^^

63.

企业管理器提供遵从_________的用户界面。

考答案:Microsoft管理控制台^^microsoft管理控制台^^^^^^

64.

一个存储过程可以声明零个或多个参数,参数名以_________开头。

考答案:@^^^^^^^^

65.

在Transact-SQL中如果要把查询结果放到一个新建的表中,则需要使用_________子句。

考答案:INTO^into^Into^^^^^^

66.

在Transact-SQL中如果要对查询结果进行排序,则需要使用_________子句。

考答案:orderBY^order^orderby^^^^^^

67.

在SQL Server 中 tinyint型数的范围为______________。

考答案:0~255^0-255^0到255^^^^^^

68.

由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫_________。

考答案:数据库系统^DBS^数据库应用系统^^^^^^

69.

在Transact-SQL中修改记录使用_________语句。

考答案:UPDATE^update^Update^^^^^^

70.

域关系演算类似与元组演算,域变量的变化范围是_________,(某个值域)

元组变量的变化范围是_________。

考答案:一个关系^^^^^^^^

71.

若D1 = { a1 , a2 , a3 } , D2 = { 1 , 2 , 3 } ,则。D1×D2集合共有元组_________个 。

考答案:9^^^^^^^^

72.

SQLserver2000 中,实际上用户连接的数目上限是_________个。

考答案:32767^^^^^^^^

73.

在SQL server 2000 中,每个表最多有3 个触发器,分别用于Insert 、Update 和_________

考答案:delete^Delete^^^^^^^

74.

SQL Server 2005 支持两种登录认证模式,一种是Windows身份验证模式,另一种是_____________。

考答案:混合模式^混合^^^^^^^

75.

ER 图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的_________。

考答案:属性和键^^^^^^^^

76.

关系模型用_________表示实体之间的联系。

考答案:关键码^^^^^^^^

77.

关系代数的基本操作是_________。

考答案:∪ - ×∏ Q ^^^^^^^^

78.

如果在查询结果中不允许出现重复元组,应在SELECT语句中增加保留字_________。

考答案:DISTINCT^

79.

SQL server Agent 服务包括作业、_________和操作员三部分。

考答案:警告^^^^^^^^

80.

导入和导出数据可以完成多个数据库之间的_________。

考答案:数据转换和转移^^^^^^^^

81.

在关系R 和S自然连接时,把原该舍弃的元组放在结果关系中,这种操作称为_________。

考答案:外连接^^^^^^^^

82.

除法操作由_________等基本操作组合而成。

考答案:- ∏ Q ^^^^^^^^

83.

视图是一种虚表,它是从_________导出的表。

考答案:基本表^^^^^^^^

84.

在SQL Server中,数据库是由数据文件和_________文件组成的。

考答案:事务日志^日志^^^^^^^

85.

数据库应用系统设计中逻辑设计的主要内容是把ER模型的_________和_________转换为关系模式。

考答案:实体^联系^联系^实体 ^^^^^

86.

更新表中数据的命令是:______

考答案:update^^^^^^^^

87.

实体完整性规则是对_________的约束,参照完整性规则是对的_________约束。

考答案:主键^外键^^^^^^^

88.

SQL中getdate()的作用是____________

考答案:取系统时间^取数据库服务器的系统时间^系统时间^系统日期^

89.

新增表中数据的命令是:______

考答案:insert^insertinto^^^^^^^

90.

支持数据库各种操作的软件系统叫_________。

答案:DBMS^数据库管理系统^^^^^^^

91.

数据实施阶段包括两项重要的工作,一项是数据的_________,另→项是应用程序的编码和调试。

考答案:载入^^^^^^^^

92.

关系中没有行序的原因是_________

考答案:关系被定义为一个集合^^^^^^^^

93.

删除数据库的命令是:

考答案:dropdatabase^

94.

删除数据库中表的命令是:

考答案:droptable^

95.

关系模型的基本数据结构是_________,其数据库存储时基本组织方式是_________。

考答案:关系^文件^二维表^文件^^^^^

96.

对查询结果排序的关键字是_______,默认的顺序是_______

考答案:orderby^升序^

1、 Oracle 9i中的i代表____________.

   参考答案:internet^Internet^

2、 Oracle 11g中的g代表____________.

   参考答案:grid^Grid^

3、 oracle 11g发布于________年

   参考答案:2007^07^

4、 启动监听器的命令是_______

   参考答案:lsnrctl start^

5、 启动服务的命令是__________.

   参考答案:net start^

1、 一个表在物理空间上对应一个或多个_________文件。

   参考答案:数据^

2、 创建表空间的语法格式是create_________表空间名 datafile 路径 size 20m

   参考答案:tablespace^

3、 修改表空间的命令为________ tablespace 表空间名  add datafile 路径 size 20m;

   参考答案:alter^

4、 删除表空间的命令是:_______ tablespace 表空间名

   参考答案:drop^

5、 oracle数据库中最小的存储分配单元是________

   参考答案:块^数据块^

1、 oracle数据库系统的物理存储结构主要由三类文件组成,分别为_________,重做日志文件,控制文件。

   参考答案:数据文件^

1、数据操纵语言中典型的四种语句是Insert、select 、update和___________。

   参考答案:delete^delete^

2、事务处理控制语言中的Commit命令表示提交事务,而回退事务则用_________命令表示。

   参考答案:ROLLBACK^rollback^

3、PL/SQL基本语句块中的声明部分使用___________关键词。

   参考答案:DECLARE^declare^

4、存储过程的参数模式除了具有In和Out外,还有___________模式。

   参考答案:IN OUT^in out^

1、 查询数据表的表结构要用到的关键字为_______.(字母小写)

   参考答案:desc^DESC^

2、 查询数据表的内容,需要用到的sql命令为:_________.(字母小写)

   参考答案:select^SELECT^

41. (填空题, 2分)[填空题]使用Create Database语句创建数据库之后,该数据库不会自动成为当前数据库,需要使用_________语句来指定。
我的答案:

2分

(1) use 

正确答案:

(1) use;use database;

答案解析:

42. (填空题, 2分)[填空题]MySQL 提供了一个________命令,它可以实现数据的备份。
我的答案:

2分

(1) mysqldump 

正确答案:

(1) mysqldump;

答案解析:

43. (填空题, 2分)[填空题]在 MySQL 中,可以使用关键字________按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。
我的答案:

2分

(1) group by 

正确答案:

(1) group by;

答案解析:

44. (填空题, 2分)[填空题]在 MySQL 中,查看已经存在数据库的 sql 语句是_______。
我的答案:

2分

(1) show databases 

正确答案:

(1) show databases;

答案解析:

45. (填空题, 2分)[填空题]在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、_______和 BIGINT。
我的答案:

2分

(1) int 

正确答案:

(1) int;

答案解析:

46. (填空题, 2分)[填空题]在 Windows 下配置 MySql 服务器默认使用的用户是_______。
我的答案:

2分

(1) root 

正确答案:

(1) root;

答案解析:

47. (填空题, 2分)[填空题]MySQL 是一种_______(多用户、单用户)的数据库管理系统。
我的答案:

2分

(1) 多用户 

正确答案:

(1) 多用户;

答案解析:

48. (填空题, 2分)[填空题]若想为表中插入的新记录自动生成唯一的 ID,可以使用________约束来实现。
我的答案:

2分

(1) auto_increment 

正确答案:

(1) auto_increment;

答案解析:

49. (填空题, 2分)[填空题]在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用________语句来修改视图。
我的答案:

0分

(1) alert 

正确答案:

(1) alter; alter view;

答案解析:

50. (填空题, 2分)[填空题]在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为________,再删除主表中的相关记录,这样一定能成功删除。
我的答案:

2分

(1) null 

正确答案:

(1) null;

61. (填空题, 2分)[填空题]在 MySQL 中,拼接字符串的函数是________。
我的答案:

2分

(1) concat 

正确答案:

(1) concat;

答案解析:

62. (填空题, 2分)[填空题]在 MySQL 中,删除函数的语句是________。
我的答案:

2分

(1) drop function 

正确答案:

(1) drop function;

答案解析:

63. (填空题, 2分)[填空题]在 MySQL 中,创建函数的语句是________。
我的答案:

2分

(1) create function 

正确答案:

(1) create function;

答案解析:

64. (填空题, 2分)[填空题]在 MySQL 中,删除触发器的语句是________。
我的答案:

2分

(1) drop trigger 

正确答案:

(1) drop trigger;

答案解析:

65. (填空题, 2分)[填空题]在 MySQL 中,创建触发器的语句是________。
我的答案:

2分

(1) create trigger 

正确答案:

(1) create trigger;

答案解析:

66. (填空题, 2分)[填空题]在 MySQL 中,删除存储过程的语句是________。
我的答案:

2分

(1) drop procedure 

正确答案:

(1) drop procedure;

答案解析:

67. (填空题, 2分)[填空题]在 MySQL 中,创建存储过程的语句是________。
我的答案:

2分

(1) create procedure 

正确答案:

(1) create procedure;

答案解析:

68. (填空题, 2分)[填空题]在 MySQL 中,创建临时表的语句是________。
我的答案:

2分

(1) create temporary table 

正确答案:

(1) create temporary table;

答案解析:

69. (填空题, 2分)[填空题]在 MySQL 中,删除数据库的语句是________。
我的答案:

2分

(1) drop database 

正确答案:

(1) drop database;

答案解析:

70. (填空题, 2分)[填空题]在 MySQL 中,创建数据库的语句是________。
我的答案:

2分

(1) create database 

正确答案:

(1) create database;

答案解析:

71. (填空题, 2分)[填空题]在 MySQL 中,查看表结构语句是________。
我的答案:

2分

(1) describe table 

正确答案:

(1) describe table;show create table;

答案解析:

72. (填空题, 2分)[填空题]手动刷新权限表的语句是:________。
我的答案:

2分

(1) flush privileges 

正确答案:

(1) flush privileges;

答案解析:

73. (填空题, 2分)[填空题]要查询 student 表中 name 字段值以字符“m”开始,以字符“d”结束的记录应该在WHERE 子句后跟 LIKE________。
我的答案:

2分

(1) m%d 

正确答案:

(1) m%d;

答案解析:

74. (填空题, 2分)[填空题]用于返回字符串长度的函数是________。
我的答案:

2分

(1) length() 

正确答案:

(1) length();char_length();

答案解析:

75. (填空题, 2分)[填空题]在创建视图时,如果有 OR REPLACE 子句,必须在视图上具有________权限。
我的答案:

2分

(1) drop 

正确答案:

(1) drop;删除;

答案解析:

76. (填空题, 2分)[填空题]聚合函数中,用于求出某个字段平均值的函数是________。
我的答案:

2分

(1) avg() 

正确答案:

(1) avg();AVG()

答案解析:

77. (填空题, 2分)[填空题]在 MySQL 中,修改表名的基本语法格式alter table 旧表名 ________ [to]新表名;。
我的答案:

2分

(1) rename 

正确答案:

(1) rename;

答案解析:

78. (填空题, 2分)[填空题]在 MySQL 中,主键约束是通过________定义的,它可以唯一标识表中的记录。
我的答案:

2分

(1) primary key 

正确答案:

(1) primary key;

答案解析:

79. (填空题, 2分)[填空题]在 SELECT 语句的 WHERE 条件中,可以使用________关键字来判断字段的值是否为空值。
我的答案:

2分

(1) is null 

正确答案:

(1) is null;

答案解析:

80. (填空题, 2分)[填空题]在创建触发器主体时,可以通过________来获取执行INSERT操作的数据。
我的答案:

2分

(1) new 

正确答案:

(1) new;

46. (填空题, 2分)[填空题]在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用_______语句来修改视图。
我的答案:

2分

(1) alter 

正确答案:

(1) alter;

答案解析:无

47. (填空题, 2分)[填空题]数据表中的字段默认值是通过________关键字定义的。
我的答案:

2分

(1) default 

正确答案:

(1) default;DEFAULT

答案解析:

48. (填空题, 2分)[填空题]进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是________。
我的答案:

2分

(1) left 

正确答案:

(1) left;左外连接;左外连接查询;

答案解析:

49. (填空题, 2分)[填空题]SQL 语言可分为 DDL、DML、DQL 和________
我的答案:

2分

(1) dcl 

正确答案:

(1) dcl;

答案解析:无

50. (填空题, 2分)[填空题]在存储过程中,用于定义变量的关键字是________。
我的答案:

2分

(1) declare 

正确答案:

(1) declare;

答案解析:无

36. (填空题, 2分)[填空题]在 MySQL中,要对查询结果进行排序使用关键字________。
我的答案:

2分

(1) order by 

正确答案:

(1) order by;

答案解析:无

37. (填空题, 2分)[填空题]在 MySQL中,要对查询结果进行分页使用关键字________。
我的答案:

2分

(1) limit 

正确答案:

(1) limit;

答案解析:无

38. (填空题, 2分)[填空题]在 MySQL中,去除重复字段使用关键字________。
我的答案:

2分

(1) distinct 

正确答案:

(1) distinct;

答案解析:无

39. (填空题, 2分)[填空题]在 MySQL 的整数类型中,占用字节数最大的类型是________。
我的答案:

2分

(1) bigint 

正确答案:

(1) bigint;

答案解析:无

40. (填空题, 2分)[填空题]在 MySQL 中,创建视图需要使用create _______语句。
我的答案:

2分

(1) view 

正确答案:

(1) view;

答案解析:无

41. (填空题, 2分)[填空题]MySQL 中用于实现事务提交的语句是_______语句。
我的答案:

2分

(1) commit 

正确答案:

(1) commit;

答案解析:无

42. (填空题, 2分)[填空题]MySQL 支持关系模型中实体完整性、_______和用户定义的完整性。三种不同的完整性约束。
我的答案:

2分

(1) 参照完整性 

正确答案:

(1) 参照完整性;

答案解析:无

43. (填空题, 2分)[填空题]_______型数据用于存储逻辑值,它只有两种状态,即true和false。
我的答案:

2分

(1) bool 

正确答案:

(1) bool;布尔;

答案解析:

44. (填空题, 2分)[填空题]在 MySQL 中,用于设置 MySQL 结束符的关键字是_______。
我的答案:

2分

(1) delimiter 

正确答案:

(1) delimiter;

答案解析:无

45. (填空题, 2分)[填空题]如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为_______。
我的答案:

2分

(1) 自连接 

正确答案:

(1) 自连接;自连接查询

答案解析:

46. (填空题, 2分)[填空题]用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。
我的答案:

2分

(1) 关系 

正确答案:

(1) 关系;

答案解析:无

47. (填空题, 2分)[填空题]MySQL 中提供了_______关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。
我的答案:

2分

(1) like 

正确答案:

(1) like;

答案解析:无

48. (填空题, 2分)[填空题]MySQL 中的用户分为_______用户和普通用户。
我的答案:

2分

(1) root 

正确答案:

(1) root;

答案解析:无

49. (填空题, 2分)【填写题】事务具有____,隔离性和可靠性。
我的答案:

2分

(1) 原子性 

正确答案:

(1) 原子性

50. (填空题, 2分)【填写题】事务处理控制语言中的Commit命令表示提交事务,而回退事务则用____命令表示。
我的答案:

2分

(1) rollback 

正确答案:

(1) ROLLBACK

数据库的选择填空练习通常涉及检验对数据库基础知识的理解,包括但不限于以下几个方面: 1. **数据库类型**:SQL(结构化查询语言数据库、NoSQL(非关系型)数据库如MongoDB、键值存储系统Redis等。 2. **数据模型**:关系模型(如ER图中的表、字段和关联)、文档模型(如JSON或XML格式)、图形数据库(节点和边的关系)。 3. **ACID原则**:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),理解如何在不同数据库中保证这些特性。 4. **索引**:B树、哈希索引、全文索引,以及何时创建索引来优化查询性能。 5. **事务处理**:两阶段提交、乐观锁和悲观锁的工作原理。 6. **数据库设计**:范式理论(第一范式到第五范式),规范化的目的和注意事项。 7. **SQL基础**:SELECT, INSERT, UPDATE, DELETE语句,JOIN操作,视图和存储过程。 8. **连接器选项**:MySQL的InnoDB与MyISAM,PostgreSQL的MVCC(多版本并发控制)。 9. **缓存技术**:例如Redis的LRU(最近最少使用)缓存策略,以及数据库自身的缓存机制。 10. **分片和集群**:水平扩展(Sharding)和垂直扩展(Scaling Up),数据库的高可用性和容错性设置。 如果你提供具体的问题或知识点,我可以帮助你创建一道选择题。举个例子: 题目:哪种类型的数据库最适合处理大量半结构化数据,并支持快速的读写操作? A) SQL关系型数据库 B) MongoDB文档数据库 C) Oracle RAC集群 D) InnoDB存储引擎
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值