SQL(发音为字母S-Q-L或sequel)是结构化查询语言(Structured Query Language)的缩写。SQL是一种专门用来与数据库通信的语言。

与其他语言不一样,SQL由很少的词构成,这是有意而为的。设计SQL的目的是很好地完成一项任务,即提供一种从数据库中读写数据的简单有效的方法。

SQL有如下的优点。
SQL不是某个特定数据库供应商专有的语言。几乎所有重要的DBMS都支持SQL,所以,学习此语言使你几乎能与所有数据库打交道。
SQL简单易学。它的语句全都是由描述性很强的英语单词组成,而且这些单词的数目不多。
SQL尽管看上去很简单,但它实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。

DBMS专用的SQL,SQL不是一种专利语言,而且存在一个标准委员会,他们试图定义可供所有DBMS使用的SQL语法,但事实上任意两个DBMS实现的SQL都不完全相同。本书讲授的SQL是专门针对MySQL的,虽然书中所讲授的多数语法也适用于其他DBMS,但不要认为这些SQL语法是完全可移植的。

数据库基础:什么是SQL相关推荐

  1. 数据库基础面试题- SQL语句

    24.SQL如何创建一个数据库? A. CREATE db  my_db; B. CREATE SQLDATABASE  my_db; C. CREATE MYDATABASE my_db; D. C ...

  2. 数据库基础及常用SQL语句

    SQL语句 表结构 student sc course tesacher sid sid - tname sname cid cid - sage score cname - ssex - tid t ...

  3. iif能用到mysql中吗_数据库基础知识:SQL中的IIF语句详解

    IIf 返回由逻辑测试确定的两个数值或字符串值之一. 语法 数字 IIf(Logical EXPression, Numeric Expression1, Numeric Expression2) 如 ...

  4. 【MySQL系列】第一节.MySQL数据库基础

     作者简介:大家好,我是未央: 博客首页:未央.303 系列专栏:Mysql系列 每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!文章目录 文章目录 前言 一.数据库的介绍 1.1什么 ...

  5. ORACLE系列之SQL从入门到精通(全面把控数据库基础)

    2019独角兽企业重金招聘Python工程师标准>>> 学习目标:                 1.了解设计数据库的步骤                2.掌握如何绘制数据库的E ...

  6. 1 SQL server数据库基础

    SQL server数据库基础 一 数据库简介 1数据库的基本概念 1)数据 ·描述事物的符号记录称为数据(Data),包括数字.文字.图像.声音等.以"记录"的形式按统一格式进行 ...

  7. MySQL数据库基础(五)——SQL查询

    MySQL数据库基础(五)--SQL查询 一.单表查询 1.查询所有字段 在SELECT语句中使用星号""通配符查询所有字段 在SELECT语句中指定所有字段 select fro ...

  8. 【SQL server速成之路】数据库基础

    数据库基础 1.1 一个简单的数据库应用系统 1.2 数据库设计 1.2.1 E-R模型 1.2.2逻辑数据模型 1.3 数据库应用系统 1.3.1应用系统的数据接口 1.3.2应用系统架构 数据库概 ...

  9. 【Oracle SQL数据库-教学2】--- Oracle数据库基础

    [Oracle SQL数据库-教学2]- Oracle数据库基础 文章目录 [Oracle SQL数据库-教学2]--- Oracle数据库基础 本期主要内容: 一. 数据库管理系统概述 ① 数据处理 ...

  10. c井语言和SQL第一章上机1,第一章 SQL Server 数据库基础复习内容(上机)

    上机课程总目标 在本学期中,将模拟开发一套学员信息管理系统,用来管理学员的个人基本资料,老师资料,学生成绩,课程信息等教学相关内容,以实现学校的信息自动化,提高工作效率. 该系统包括学生档案管理.学生 ...

最新文章

  1. vi 环境,跳转函数定义
  2. 不以英语为中心,百种语言互译,FB开源首个单一多语言MT模型
  3. SaltStack 学习笔记 - 第四篇: SaltStack常用模块
  4. SAP用户信息查询的几张表
  5. opencv学习笔记16:梯度运算之scharr算子及其函数使用
  6. w5100 网上资料整理
  7. 使用WTMPlus快速搭建发卡网
  8. Orleans的集群构建
  9. 人生这场牌,怎么打才是最优解?
  10. 获取自己主机外网ip
  11. 解决linux下javac -version和java -version版本显示不一致
  12. unity 灯光阴影
  13. 计算机大学离散数学难吗,大学离散数学怎么学
  14. JAVA输入/输出流详细讲解
  15. 手机c语言编译器ide文件位置,C语言编译器IDE
  16. a标签下载文档 a下载文档失败问题 跨域调用
  17. HDU--2015-TO-2019--假期实在是太无聊了....
  18. 终端操作GitHub代码以及代码的版本控制(develop/master)多图
  19. TLS Origination for Egress Traffic(0.8)
  20. python api文档生成二维码_使用Python第三方库生成二维码

热门文章

  1. [转载] python字典类方法
  2. [转载] real和imag在python_Python numpy.imag() 使用实例
  3. [转载] java 捕获异常还是抛出异常
  4. [转载] Java中的关键字含义以及介绍
  5. 【iOS开发】使用iFrameExtractor实现视频直播
  6. WEB 端批量移动设备管理控制工具 STF 的环境搭建和运行
  7. Vue(二十三)vuex + axios + 缓存 运用 (以登陆功能为例)
  8. Codeforces 583 DIV2 Robot's Task 贪心
  9. Weakness and Poorness
  10. Android自定义样式