数据库mysql基本概念_[MySQL] 数据库基本概念

数据库基本概念

1 数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件)。

理解数据库的一个最简单的方法是将数据库想象为一个文件柜,此文件柜是一个存放数据的物理位置,不管数据是什么以及如何组织的。

2 表(table) 某种特定类型数据的结构化清单。

这里关键的一点是存储在表中的数据是一种类型的数据或一个清单,并且数据库中的每个表都有一个唯一的名字。

3 模式(schema) 关于数据库和表的布局及特性的信息。

4 列(column) 表中的一个字段。所有表都是由一个或多个列组成的。

理解列的最好办法是讲数据库想象成一个网格,网格中每一列存储着一个特定的信息。

5 数据类型(datatype) 所容许的数据的类型。每个表都有相应的数据类型,它限制(或容许)该列中存储的数据。

6 行(row) 表中的一个记录。

表中的数据是按行存储的,所保存的每个记录存储在自己的行内。

7 主键(primary key) 一列(或一组列),其值能够唯一区别表中的每个行。

表中的任何列都可以作为主键,只要它满足以下条件:

a、任意两行都不具有相同的主键值

b、每个行都必须具有一个主键值(主键列不允许NULL值)

8 子句(clause) SQL语句由子句组成。一个子句通常由一个关键字和所提供的数据组成。例如SELECT的FROM子句。SELECT的ORDER BY子句。

9 NULL 无值(no value) 它与字段包含0、空字符串或仅仅包含空格不同。

10 操作符(operator) 用来联结或改变WHERE子句中的子句的关键字。也称为逻辑操作符(logical operator)。

11 通配符(widcard) 用来匹配值的一部分的特殊字符。

12 搜索模式(search pattern) 由字面值、通配符或两者组合成的搜索条件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值