SQL 可与数据库程序协同工作,比如 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。SQL对大小写不敏感。 二、SQL术语 USE 数据库名---选择数据库,每一句话写完以后句尾要加上分号。 --相当于#,起到注释作用。 1.数据库组成 一个数据库通常包含一个或多个表。每个表由一个名字...
sql数据库学习笔记 starting... 1.数据库概念 2.安装和卸载 3.数据类型 4.基本查询 5.复杂查询 6.约束、备份和恢复 (1).表名和列的命名规则:必须以字母开头、长度不能超过128字符、不要使用sql server的保留字、只能使用如下字符A-Z,a-z,0-9,$,_等... 注意: unicode编码:用两个字节表示一个字符(可...
1. SQL语言有以下几部分 数据定义语言(DDL) 数据操纵语言(DML) 完整性(Integrity) 视图定义(View definition) 事务控制(Transaction control) 授权(Authorization) 2.SQL数据定义 SQL的DDL不仅能够定义一组关系,还能够定义每个关系的信息,包括: 每个关系的模式 每个属性的取值类型 完整性约束 每个关系维护的索引集合 ...
SQL是一门由关键字组成的语言。关键字是一些用于执行SQL操作的特殊保留词汇。在命名数据库、表、列和其它数据库对象时,不应使用这些关键字。 SQL不是一门专利语言。SQL存在一个标准委员会,他们试图定义可供所有DBMS使用的通用SQL语法。但事实上任意两个DBMS中SQL的具体实现都不完全相同。在本系列学习笔记中以MySQL为...
【数据库】SQL学习笔记 MySQL学习笔记 登录和退出MySQL服务器 # 登录MySQL $ mysql-uroot-p12345612 # 退出MySQL数据库服务器 exit; 1. 2. 3. 4. 5. 基本语法 -- 显示所有数据库 show databases; -- 创建数据库 CREATE DATABASE test; -- 切换数据库...
SQL的关键词一般使用大写字母表示 SQL语句的结束符为";" SQl采用格式化书写方式 数据库不区分大小写,而且空白量的多少也不影响代码的运行,但最好是不影响阅读为宜。 写在后面 好了,关于SQL的一些概念我就写到这里了,这可能不是很全,但是都是重点内容呢。下一期的笔记,则就正式进入数据库的语法的学习了。
SQL数据库高级知识汇总 上周给大家分享了一部分《SQL基础教程》学习笔记,今天将剩下部分继续分享给大家。 5 复杂查询 5.1 视图 从sql角度,视图和表是相同,区别在表中保存的实际数据,而视图保存是select语句(视图本身不存储数据)使用视图,可以轻松完成跨多表查询数据等复杂操作可以...
sql中事务的开始: 一个sql执行,隐含开始了一个事务 结束事务: commit work:完成所有事务,提交事务 rollback worl:不能完成所有任务,回滚事务 commit/rollback:结束事务,其后的sql属于新的事务 4.完整性约束 完整性: 数据的正确性和相容性 完整性检查: ...
例1:用 CREATE DATABASE 语句创建一个数据库,数据库名为 mytest,其他项均采用默认方式。 CREATE DATABASE mytest 例2:创建一个名为ToyUniverse的数据库。数据文件的逻辑文件名为ToyUniverse_Data,存放在“D:\SQL2016\DataBase”目录下;文件的初始大小为10MB,最大值为300MB,增长方式为自动增长,每次增加5MB。日志...
使用GROUP BY 分组数据 使用HAVING 筛选 GROUP BY 分组后的数据 String Operations 不同的数据库对字符串有不同的处理方式,你可能无法直接在一个数据库中使用在另一个数据库中能够正常工作的 SQL。 用LIKE 来进行字符串匹配 用'%' 匹配任意子字符串