iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >SQL语言基础
  • 951
分享到

SQL语言基础

摘要

1.定义 对数据库进行查询和修改操作的语言叫做sql(Structured Query Language,结构化查询语言) SQL是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系数据库系统; 与其他程序设计语言不同的是,


	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

您可能感兴趣的文档:

--结束END--

本文标题: SQL语言基础

本文链接: https://www.lsjlt.com/news/7801.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Swift语言基础
    swift基础 swift简介xcode项目文件语法变量与常量类型安全强制类型转换 运算符控制结构if语句switch语句 循环结构数组字典函数inout传递和地址传递函数类型函数...
    99+
    2023-09-17
    swift ios
  • python语言基础
    python基础语言 注释 单行注释:# 多行注释:''' ''' 或 """ """ 数字 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。 长整型(long integers) - 无限大小的整数,整数最后是一个大...
    99+
    2023-01-31
    语言 基础 python
  • Sql基础语法汇总
    本篇内容介绍了“Sql基础语法汇总”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.创建数据库create...
    99+
    2024-04-02
  • 【SQL基础】SQL增删改查基本语句
    目录 1 SQL 增删改查基本语句2 select 语句2.1 select 基本语句2.2 Select .. where 语句2.3 Select .. order by 语句2...
    99+
    2023-10-04
    sql 数据库 注入 database mysql
  • SQL基础的查询语句
    目录一、基础SELECT语句1、查询指定字段3、设定别名4、常数的查询5、表达式的查询6、去重7、条件查询7.1 单条件查询7.2 多条件查询7.3 指定范围查询7.4 模糊...
    99+
    2024-04-02
  • 【Python】Python语言基础(中)
    ❤️博客主页: iknow181 🔥系列专栏: Python、JavaSE、JavaWeb、CCNP 🎉欢迎大家点赞👍收藏⭐评论✍ 目录 第十章 Python的数据类型 基本数据类型...
    99+
    2023-10-18
    python 开发语言
  • Go语言的基础是什么语言?
    Go语言的基础是C语言和Pascal语言。Go语言是由Robert Griesemer、Rob Pike和Ken Thompson三位大牛联合开发的。他们在设计Go语言时,主要参考了C...
    99+
    2024-04-02
  • java语言基础学习
    个[@more@]string 类的主要方法public int length()public char charat(int index)public string tolowercase()public string toupperca...
    99+
    2023-06-03
  • php语言基础简介
    这篇文章给大家分享的是有关php语言基础简介的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的WEB站点。本教程并不...
    99+
    2023-06-17
  • 【SQL刷题】Day2----SQL语法基础查询
    Day2----SQL语法基础查询 博主昵称:跳楼梯企鹅 博主主页面链接:博主主页传送门 博主专栏页面连接:专栏传送门--网路安全技术 创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望...
    99+
    2023-09-03
    sql 数据库 mysql
  • 解读Go语言中SQL的基础知识和应用
    本篇文章向大家介绍《解读Go语言中SQL的基础知识和应用》,主要包括,具有一定的参考价值,需要的朋友可以参考一下。Go语言中SQL的基本概念及用法解析SQL(Structured Query Lan...
    99+
    2024-04-04
  • SQL SERVER基础语法有哪些
    这篇文章主要介绍SQL SERVER基础语法有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Struct Query Language1.3NF  a.原子性  b.不能数据冗余...
    99+
    2024-04-02
  • 【sql语句基础】——删(delete) /改(update)
    目录 删(delete)代码样例delete注意事项 改(update)代码样例update注意事项 删(delete) 代码样例 DELETE FROM goodsWHER&#...
    99+
    2023-09-13
    mysql 数据库 大数据
  • Go语言基础并发channel
    这篇文章主要讲解了“Go语言基础并发channel”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Go语言基础并发channel”吧!为什么需要channel...
    99+
    2024-04-02
  • C语言基础 strlen 函数
    目录一.strlen 函数简介二.strlen 函数实战一.strlen 函数简介 在C 语言中,char 字符串也是一种非常重要的数据类型,我们可以使用 strlen 函数获取字符...
    99+
    2024-04-02
  • Go语言基础之指针
    区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的指针 任何程序数据载入内存后,在内存都有他们的地址,这就是指针。而为了保存一...
    99+
    2023-08-30
    golang 开发语言 后端
  • C语言 基础60题(3)
    第17题int sum_nth(unsigned int num, unsigned int n);功  能:求出给定自然数的指定位置的数字(个位为0,十位为1,......)参  数:num为给定的自然数;n为指定位置.返回值:>=...
    99+
    2023-01-31
    语言 基础
  • python入门之语言基础
    目录1、注释2、代码缩进3、保留字4、标识符5、变量6、基础数据类型7、数据类型转换总结1、注释 注释是指在程序代码中添加的标注性的文字 单行注释:使用 # 注释内容 多行注释:在...
    99+
    2024-04-02
  • Python语言基础之函数语法
    目录1 匿名函数(lambda 函数)2 python中函数的可变参数在 Python 中,函数可以通过以下语法定义和使用: def function_name(parameter1...
    99+
    2023-05-19
    Python语言基础 Python函数语法 Python函数
  • asp语言基础语法有哪些
    ASP(Active Server Pages)是一种动态网页开发技术,它使用VBScript(Visual Basic Scrip...
    99+
    2023-09-21
    asp
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作