💬 2020-02-06
本章目标:掌握本章核心知识点
前置要求:完成前序章节学习
预计时长:60 分钟
【单选题】MYSQL 如何删除一个数据库?
正确答案:A
解析: 在 MySQL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。
语法:
1DROP DATABASE [ IF EXISTS ] <数据库名>
💬 2020-02-07
【单选题】SQL命令分组查询?
正确答案:C
解析: GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。严格来说,这题有点问题,因为语法不标准,标准语法参考👇🏻。
SQL GROUP BY 语法
1SELECT column_name, aggregate_function(column_name)
2FROM table_name
3WHERE column_name operator value
4GROUP BY column_name
💬 2020-02-08
【单选题】关系型数据库中View视图的作用?
正确答案:D
解析: 视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,它是一个虚表。因为数据库中只存放视图的定义,而不存放视图对应的数据,用来展示相同数据结构的数据集合。
💬 2020-02-09
【单选题】在编写访问数据库的Java程序时,ResultSet的主要作用是?
正确答案:C
解析: 顾名思义,结果集(ResultSet)是用来存储数据结果集的,ResultSet集合的主要功能是用来存储查询语句返回的结果集。注意:他存储的不是结果集内容,所以不会造成数据量过大而引发的内存溢出,他存储的只是查询数据的部分资料,而具体的数据信息会在调用next()时拿出来。
💬 2020-02-10
【单选题】存储过程的含义?
正确答案:B
解析: 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
💬 2020-02-11
【单选题】如何删除一个表?
正确答案:B
解析: DROP TABLE 语句可以轻松删除表中的所有数据,以及在数据字典中定义表的元数据。
语法:
DROP TABLE删除一个或多个表。可以使用以下语法:
1DROP TABLE table1_name, table2_name, ...;
💬 2020-02-12
【多选题】MySQL中表变量的特点是?
正确答案:A,B
解析: 这里涉及到表变量和临时表两个概念,临时表是利用了硬盘(tempdb数据库) ,表名变量是占用内存。表变量缺省放在内存,速度快,所以在触发器,存储过程里如果数据量不大,应该用表变量。表变量有明确的作用域,在定义表变量的函数、存储过程或批处理结束时,会自动清除表变量。
💬 2020-02-13
【多选题】关于MySQL中索引的缺点,描述正确的是?
正确答案:A,B
解析: 注意本题是找缺点,不要把优点选进去!索引的缺点: 1、占用大量磁盘空间;2、索引维护需要耗费大量时间。但是,瑕不掩瑜,优点远大于缺点!
💬 2020-02-14
【多选题】下列哪些是开源数据库?
正确答案:C,D,E,F
解析: Oracle、SQL Server都是商用数据库!
😓 不要问我 02/15 哪里去了,我也不知道,可能被吃了吧!
💬 2020-02-16
【单选题】当GaussDB T数据库启动时,2号控制文件发生了写丢失而不一致,启动数据库时需要的操作步骤是:
正确答案:D
解析: 如同Oracle数据库早期一样,GaussDB 初始创建了3个控制文件,是完全一致的副本。因此,2号控制文件发生写丢失并不会影响数据库启动。
本次分享到此结束啦~
如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力。
❤️ 技术交流可以 关注公众号:Lucifer三思而后行 ❤️
