文章详情

短信预约信息系统项目管理师 报名、考试、查分时间动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

SQL语言基础

2020-08-11 08:22

关注


	SQL语言基础
[数据库教程]

1.定义

对数据库进行查询和修改操作的语言叫做SQL(Structured Query Language,结构化查询语言)
SQL是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系数据库系统;
与其他程序设计语言不同的是,SQL由很少的关键字组成,每个SQL语句通过一个或多个关键字构成。

2.优点

一体化:SQL集数据定义、数据操作和数据控制于一体,可以完成数据库中的全部工作;
使用方便灵活:SQL具有两种使用方式,可以直接以命令方式交互使用,也可以嵌入使用,嵌入C、C++、Fortran、COBOL、java等语言中使用;
非过程化:只提操作要求,不必描述操作步骤,也不需要导航;
语言简洁、语法简单:该语言的语句都是由描述性很强的英语单词组成,而且这些单词的数目不多。

3.SQL包含以下4个部分:

(1)数据定义语言(Data Definition Language, DDL)
用来创建或删除数据以及表等对象:

DROP:删除数据库和表等对象
CREATE:创建数据库和表等对象
ALTER:修改数据库和笔等对象

(2)数据库操作语言(Data Manipulation Language, DML)
用来变更表中的记录:

INSERT:向表中插入新数据
UPDATE:更新表中的数据
DELECT:删除表中的数据

(3)数据查询语言(Date Query Language, DQL)
用来查询表中的记录:

SELECT:查询表中的数据

(4)数据控制语言(Date Control Language ,DCL)
用来确认或取消对数据库中的数据进行的变更,对数据库中的用户设定权限:

GRANT:赋予用户操作权限
REVOKE:取消用户的操作权限
COMMIT:确认对数据库中的数据进行的变更
ROLLBACK:取消对数据库中的数据进行的变更

SQL语言基础

原文地址:https://www.cnblogs.com/ccku/p/13460310.html

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯