SQL语言中INSERT、DELETE、UPDATE实现的是什么功能

SQL语言中INSERT、DELETE、UPDATE实现的是什么功能,第1张

add,alter,drop是ddl语句,insert,update,delete是dml语句

ddl语句是对表结构的修改,dml语句是对表数据的修改

比如一个表有3列数据c1,c2,c3如下

a,1,2

b,2,3

c,3,4

ddl语句可以给表添加一列,删除一列或者删掉这个表

而dml语句是给表里的数据修改,添加,或删除

(1)数据定义功能。DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。

(2)数据存取功能。DBMS提供数据 *** 纵语言(DML),实现对数据库数据的基本存取 *** 作:检索,插入,修改和删除。

(3)数据库运行管理功能。DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。

(4)数据库的建立和维护功能。包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。

(5)数据库的传输。DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与 *** 作系统协调完成。

表中每一个字段可以是简单的数据项,也可以是组合的数据项。

能够提供数据定义语言(Data Description Language,简称DDL)和相应的建库机制。用户利用DDL可以方便地建立数据库。

实现数据的插入、修改、删除、查询、统计等数据存取 *** 作的功能称为数据 *** 纵功能。数据 *** 纵功能是数据库的基本 *** 作功能,数据库管理系统通过提供数据 *** 纵语言(Data Manipulation language,简称DML)实现其数据 *** 纵功能。

扩展资料:

注意事项:

1、字段尽量设置为Not Null。

2、避免where子句进行null判断。尽量设置为0。

3、认真规范字段大小,越小越好;数据类型越简单越好。

4、表中不应该有重复值和字段。

5、表中记录应有唯一标志符。

6、表名规范前缀。

7、一个表尽量存储一个对象本身,小数空间占用可能比整数大,精度高时会消耗更多CPU资源。可能的情况下,把数据存储为整数,由客户程序再转换运算。

参考资料来源:百度百科-关系数据库

参考资料来源:百度百科-二维表


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9652863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存