数据库增删改查(CRUD)面试题及详细答案.docxVIP

  • 0
  • 0
  • 约6.91千字
  • 约 10页
  • 2026-04-30 发布于河北
  • 举报

数据库增删改查(CRUD)面试题及详细答案.docx

数据库增删改查(CRUD)面试题及详细答案

一、基础必考题(入门级,高频)

1.请简述什么是数据库的CRUD?分别对应哪些SQL语句?

答案:CRUD是数据库操作的四大核心,对应数据的新增、查询、修改、删除四个基础操作,是日常开发和面试的基础,具体对应关系如下:

1.C(Create):新增数据,对应SQL语句INSERT,用于向数据表中插入一条或多条新记录;

2.R(Read):查询数据,对应SQL语句SELECT,用于从数据表中筛选、获取需要的数据;

3.U(Update):修改数据,对应SQL语句UPDATE,用于更新数据表中已存在的一条或多条记录;

4.D(Delete):删除数据,对应SQL语句DELETE,用于删除数据表中不需要的一条或多条记录。

补充:日常开发中,CRUD是最常用的操作,其中查询(SELECT)的复杂度最高,也是面试重点考察内容。

2.写出向学生表(student)中插入一条数据的SQL语句,要求包含学号(stu_id)、姓名(stu_name)、年龄(age)、班级(class),具体数据自拟。

答案:首先明确学生表(student)的字段对应关系,假设插入的数据为:学号1001、姓名张三、年龄18、班级高一(1)班,SQL语句有两种常用写法,实际开发中均可使用:

写法1(指定字段插入,推荐,避免字段顺序变动导致错误):

文档评论(0)

1亿VIP精品文档

相关文档