今天给大家整理一些数据库必知必会的面试题,一起来看吧。基础相关1、关系型和非关系型数据库的区别?关系型数据库的优点容易理解,因为它采用了关系模型来组织数据。可以保持数据的一致性。数据更新的开销比较小。支持复杂查询(带 where 子句的查询)非关系型数据库(NOSQL)的优点无需经过 SQL 层的解析,读写效率高。基于键值对,读写性能很高,易于扩展可以支持多种类型数据的存储,如图片,文档等等。扩展
转载 2023-07-09 23:06:27
99阅读
50题参考出处,题目一样,代码有出入,因为题目比较有意思,都自己做了一次。https://zhuanlan.zhihu.com/p/50662216 -- 1、查询课程编号为“01”的课程比“02”的课程成绩高的所有学生的学号。 -- 方法1 select * from score a inner join score b on (a.s_id = b.s_id and a.c_id
一、测试表数据学生表:student [学号,学生姓名,出生年月,性别]成绩表:scoreuctu...
转载 2022-06-26 00:12:38
10000+阅读
 1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15?2、Mysql的技术特点是什么? 3、Heap表是什么?4、Mysql服务器默认端口是什么? 5、与Oracle相比,Mysql有什么优势?6、如何区分FLOAT和DOUBLE?7、区分CHAR_LENGTH和LENG
#–1.学生表 #Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 CREATE TABLE `Student` ( `s_id` VARCHAR(20), s_name VARCHAR(20) NOT NULL DEFAULT '', ...
转载 23天前
355阅读
1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ?(1) 如果表的类型是 MyISAM,那么是 18因为 MyISAM 表会把自增主键的最大 ID 记录到数据文件里,重启 MySQL 自增主键的最大ID 也不会丢失(2)如果表的类型是 Inno
转载 2023-09-21 16:26:25
42阅读
MySQL面试专题总结(55题汇总) 文章目录MySQL面试专题总结(55题汇总)1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录, 再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ?2、Mysql 的技术特点是什么?3、Heap 表是什么?4、Mysql 服务器默认端口是什么?5、与 Ora
转载 2023-06-22 23:13:06
53阅读
varchar(50)中50的涵义?最多存放50个字符,varchar(50)和(200)存储hello所占空间一样,但后者
原创 2022-07-28 05:52:34
151阅读
数据库笔试题库(入门基础篇)一、入门基础题`基础查询``条件查询``高级查询``多表查询` ?个人主页:@编程ID ?个人简介:大家好,我是编程ID,一个想要与大家共同进步的程序员儿一、入门基础题基础查询 1、现在运营想要查看用户信息表中所有的数据,请你取出相应结果(1-6题共用一个表)2、现在运营同学想要用户的设备id对应的性别、年龄和学校的数据,请你取出相应数据3、现在运营需要查看用户来自于
前言MySQL试题以及答案整理【最新版】MySQL高级面试题大全,发现网上很多MySQL试题都没有答案,所以花了很长时间搜集,本套MySQL试题大全,汇总了大量经典的MySQL程序员面试题以及答案,包含MySQL语言常见面试题MySQL工程师高级面试题及一些大厂MySQL开发面试宝典,面试经验技巧等,应届生,实习生,企业工作过的,都可参考学习!这套MySQL试题大全,希望对大家有帮助哈~
转载 2023-09-12 13:19:32
110阅读
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点问5点不同; innodb引擎的4大特性 2者selectcount(*)哪个更快,为什么 3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义(1)、varchar与char的区别 (2)、varchar(50)中50的涵义
计算机视觉研究院专栏作者:Edison_G有兴趣的同学请学会面试答题!祝大家都可以拿到心仪的Offer!1、
转载 2022-10-11 09:51:51
248阅读
1、背景介绍:前段时间,生产跑批出现过一个问题,报错如下: 按照以往经验,初步定位是连接失效了,后期生产复现发现时间都很接近,为此引发一个问题,这个接近15分钟的时间,到底是哪里定义的? 本地尝试复现,但是本地多次尝试没法复现。为此只能从整个sql 调用链路分析。2、背景分析初步分析,大的层面会有三个模块可能设置了该超时时间,是应用层设置了超时时间是应用服务器到数据库服务器,哪里设置了超时时间,中
1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。1.2. 什么是 Spring Framework? 它是轻量级、松散耦合的。 它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。 它可以集成其他框架,如 Structs、Hibernat
转载 2021-06-13 15:12:39
118阅读
1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作
原创 2022-05-30 20:52:46
61阅读
本博客SQL脚本地址:gitee 准备工作 已知有如下4张表: 学生表:student(学号,学生姓名,出生年月,性别) 成绩表:score(学号,课程号,成绩) 课程表:course(课程号,课程名称,教师号) 教师表:teacher(教师号,教师姓名) 一、创建数据库和表 为了演示题目的运行过程 ...
SQL
转载 2020-06-27 17:10:00
790阅读
2评论
2023的4月招聘季如此卷,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?找工作最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个。虽然不提倡背答案,但是该看的面试题还是得看,这里给大家总结了一些MySQL的通用面试题,不管面哪个行业都能派上用场,持续更新。1、关系型和非关系型数据库的区别?2、详细说一下一条 MySQL 语句执行的
除了基础题部分,小编收集整理的MySQL试题还包括如下知识点或题型:MySQL高性能索引SQL语句MySQL查询优化MySQL高扩展高可用MySQL安全性为了避免收藏不看,让大家更有耐心看下去,印象更深刻些,民工哥将分几次分别发布这些内容,欢迎持续关注公众号后续文章分享。问题1:char、varchar的区别是什么? varchar是变长而char的长度是固定的。如果你的内容是固定大小的,你会得
【大话Mysql面试】-常见SQL语句书写4.1 SQL语句主要分为哪几类?数据定义语言DDL(Data Defination Language):主要为create drop alter等操作,即对逻辑结构等有操作的,其中包括表结构,视图和索引。数据查询语言DQL(Data Query Language): 主要为select操作,即以select关键字的各种简单查询,连接查询都属于DQL。数据
作者:Peter相信大多学习了 Mysql 数据库语言的同学都会上网找练习来练手,而大部分的人肯定知道有一篇 Mysql 经典练习题50题的帖子,上面的题目基本上涵盖了 Mysql 查询语句的关键知识点。笔者近期对又将这 50 题进行了练习,同时整理了相关的参考答案,有自己的思路和方法,也有参考大神们的。不得不说,这50题对SQL的提升真的很有帮助!笔者使用的 MySQL 版本 是 MySQL 5
转载 2024-09-11 15:14:32
54阅读
  • 1
  • 2
  • 3
  • 4
  • 5