数据库视频总结之增删改查

简介: 数据库视频总结之增删改查

背景介绍        

       在数据库操作方面最核心的也就是增删改查了。只要我们把增删改查掌握了,数据库视频的半壁江山我们就算是拥有了。接下来给大家分享一下我对增删改查的认识。

概念说明

增加(insert)

       通过INSERT语句,我们可以向数据库中的表格插入新的数据记录。INSERT语句可以指定要插入的表格、要插入的列和对应的值。插入数据时,需要确保数据的完整性和一致性,遵循表格的约束和规范。

删除(delete)

       通过DELETE语句,我们可以从数据库中删除符合特定条件的数据记录。DELETE语句可以指定要删除的表格和删除条件。删除数据时,需要谨慎操作,确保只删除需要删除的数据,并且避免删除关键数据或造成数据的不一致。

修改(update)

       通过UPDATE语句,我们可以修改数据库中已有的数据记录。UPDATE语句可以指定要更新的表格、要更新的列和对应的新值,以及更新条件。修改数据时,需要确保更新的数据是准确的,并且遵循表格的约束和规范。

查询(select)

        通过SELECT语句,我们可以从数据库中检索出符合特定条件的数据记录。SELECT语句可以指定要查询的表格、要查询的列和查询条件,还可以进行数据聚合和排序。查询数据时,需要根据需求选择合适的查询条件和查询结果,并且保证查询的效率和准确性。

操作过程

       数据库的增删改查(CRUD)是数据库操作的核心功能,它涉及到对数据库中的数据进行增加、删除、修改和查询。在数据库操作中,我们使用SQL语言来执行这些操作。

语句说明

增:先查询,找到目前最后一个数据的位置,将要添加的数据插入其中

语句:

insert into  表或视图 values (' ',' ',' ',' ')

单引号里填写你要添加的内容。插入的顺序要和列的顺序一致。

        通过INSERT语句,我们可以向数据库中的表格插入新的数据记录。INSERT语句可以指定要插入的表格、要插入的列和对应的值。插入数据时,需要确保数据的完整性和一致性,遵循表格的约束和规范。

删:先查询删除内容是否存在,如果存在,在进行删除工作

语句:

delete  form  表或视图
 delete  form  表或视图   where   限制条件

     通过DELETE语句,我们可以从数据库中删除符合特定条件的数据记录。DELETE语句可以指定要删除的表格和删除条件。删除数据时,需要谨慎操作,确保只删除需要删除的数据,并且避免删除关键数据或造成数据的不一致。

改:先查询修改内容是否存在,在查询修改数据的位置,在进行修改

语句:

update 表或视图  set  修改内容  where  限制条件

     通过UPDATE语句,我们可以修改数据库中已有的数据记录。UPDATE语句可以指定要更新的表格、要更新的列和对应的新值,以及更新条件。修改数据时,需要确保更新的数据是准确的,并且遵循表格的约束和规范。

查:查询想要显示的一些数据,只是单纯的查看

语句:

select * 表或视图  where 限制条件

      通过SELECT语句,我们可以从数据库中检索出符合特定条件的数据记录。SELECT语句可以指定要查询的表格、要查询的列和查询条件,还可以进行数据聚合和排序。查询数据时,需要根据需求选择合适的查询条件和查询结果,并且保证查询的效率和准确性。

       在进行增删改查操作时,需要注意数据库的事务处理和并发控制。事务处理可以确保数据库操作的原子性、一致性、隔离性和持久性,避免数据的不一致和丢失。并发控制可以处理多个用户同时对数据库进行操作时可能出现的数据冲突和一致性问题。

效果展示

下面是我在SQL server 2008 中的实践。

原表:

20190830095753256.png

增:

insert into class_Info values('123','初中一年级','456','789')

20190830095929557.png

删:

delete  from class_Info  where grade ='初中一年级'

20190830100139939.png

改:

update class_Info set grade='初中一年级' where class_No =222

20190830100318190.png

查:

select * from  class_Info where grade='初中二年级'

20190830100355886.png

总结提升

       总而言之,数据库的增删改查是数据库操作的核心功能,通过使用SQL语言和合适的语句,我们可以对数据库中的数据进行添加、删除、修改和查询。在进行这些操作时,需要注意数据的完整性、一致性和安全性,并且遵循数据库的规范和约束。同时,事务处理和并发控制也是保证数据库操作正确和高效的重要手段。



相关文章
|
6天前
|
SQL 关系型数据库 MySQL
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
课程分类查询、课程新增、统一异常处理、统一封装结果类、JSR303校验、修改课程、查询课程计划、新增/修改课程计划
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
|
1月前
|
SQL 数据库连接 API
ThinkPHP6实现增删改查接口
ThinkPHP6实现增删改查接口
29 1
|
1月前
|
XML 数据库 数据格式
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】
这篇文章是Spring5框架的实战教程的终结篇,介绍了如何使用注解而非XML配置文件来实现JdbcTemplate的数据库操作,包括增删改查和批量操作,通过创建配置类来注入数据库连接池和JdbcTemplate对象,并展示了完全注解开发形式的项目结构和代码实现。
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】
|
1月前
|
SQL XML Java
Spring5入门到实战------12、使用JdbcTemplate操作数据库(增删改查)。具体代码+讲解 【上篇】
这篇文章是Spring5框架的实战教程,详细讲解了如何使用JdbcTemplate进行数据库的增删改查操作,包括在项目中引入依赖、配置数据库连接池、创建实体类、定义DAO接口及其实现,并提供了具体的代码示例和测试结果,最后还提供了完整的XML配置文件和测试代码。
Spring5入门到实战------12、使用JdbcTemplate操作数据库(增删改查)。具体代码+讲解 【上篇】
|
1月前
|
关系型数据库 MySQL 大数据
C#使用SqlSugar操作MySQL数据库实现简单的增删改查
C#使用SqlSugar操作MySQL数据库实现简单的增删改查
148 2
|
23天前
|
开发工具 数据安全/隐私保护 索引
LDAP学习笔记之二:389-DS(RHDS) 增删改查基本操作
LDAP学习笔记之二:389-DS(RHDS) 增删改查基本操作
|
23天前
|
关系型数据库 MySQL 数据库
MySQL数据库的增删改查
MySQL数据库的增删改查
12 0
|
30天前
|
SQL 关系型数据库 MySQL
"Python与MySQL的浪漫邂逅:一键掌握增删改查,开启你的数据库编程之旅!"
【8月更文挑战第21天】Python因其简洁的语法和强大的库支持,成为连接数据库的首选工具。本文介绍如何使用Python连接MySQL数据库并执行基本操作。首先需安装`mysql-connector-python`库。通过配置连接信息建立数据库连接后,可利用`cursor.execute()`执行SQL语句进行数据的增删改查,并通过`commit()`提交更改。查询时使用`fetchall()`或`fetchone()`获取结果。记得处理异常及关闭连接以释放资源。掌握这些基础,有助于高效进行数据库编程。
27 0
|
1月前
|
druid Java 数据库连接
SpringBoot项目整合MybatisPlus持久层框架+Druid数据库连接池,以及实现增删改查功能
SpringBoot项目整合MybatisPlus和Druid数据库连接池,实现基本的增删改查功能。
158 0
|
1月前
|
前端开发 Java 关系型数据库
通过HTML网页对mysql数据库进行增删改查(CRUD实例)
通过HTML网页对mysql数据库进行增删改查(CRUD实例)
144 0