数据库与SQL

数据库与SQL

  • 学习链接
  • 数据库
    • 关系型数据库管理系统(RDBMS)
  • SQL
    • SQL介绍
    • SQL类型
    • SQL 基础语言学习
      • 创建表(create table)
        • 语法
      • 数据类型
      • SQL最常用的数据类型

学习链接

  1. 基础篇:数据库 SQL 入门教程

数据库

用于存储数据
存放数据的一个容器
例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。

关系型数据库管理系统(RDBMS)

数据库与SQL_第1张图片

表(数据库对象)存储数据
表:相关的数据项的集合,由列和行组成
表:包含带有数据的记录(行)
一个数据库通常包含一个或多个表

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)规定了列可容纳何种数据类型

SQL最常用的数据类型

你可能感兴趣的:(数据库,sql)