数据库与SQL
- 学习链接
- 数据库
- 关系型数据库管理系统(RDBMS)
- SQL
- SQL介绍
- SQL类型
- SQL 基础语言学习
- 创建表(create table)
- 语法
- 数据类型
- SQL最常用的数据类型
学习链接
- 基础篇:数据库 SQL 入门教程
数据库
用于存储数据
存放数据的一个容器
例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。
关系型数据库管理系统(RDBMS)
表(数据库对象)存储数据
表:相关的数据项的集合,由列和行组成
表:包含带有数据的记录(行)
一个数据库通常包含一个或多个表
SQL
SQL介绍
操纵数据库的语言
用于访问和处理数据库的标准的计算机语言
结构化查询语言
一种 ==ANSI ==的标准计算机语言
SQL 可与数据库程序协同工作
比如 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
由于各种各样的数据库出现,导致很多不同版本的 SQL 语言,为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词( SELECT、UPDATE、DELETE、INSERT、WHERE 等等),这些就是我们要学习的SQL基础。
SQL类型
- 数据操纵语言(DML:Data Manipulation Language)
- 数据定义语言 (DDL)
- 数据查询语言(DQL: Data Query Language)
SQL 基础语言学习
有表才能查询
创建表(create table)
语法
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
);
create table smytest
(
column1 text,
column2 varchar(255)
);
数据类型
数据类型(data_type)规定了列可容纳何种数据类型