第二章 表结构管理

2.1 关系建模

1.关系模型是由若干个关系模式组成的集合,关系模式的实例称为关系,每个关系实际上是一张二维表格。
2.关系模型用键导航数据,其表格简单。

订单号

客户 ID

下单时间

订单金额

订单状态

DD201805200001

C10001

2018-5-2019:20:03

322.5

商品出库

DD201805220001

C10003

2018-5-229:13:20

530

物流揽收

DD201805220002

C10002

2018-5-2214:42:31

123.56

发往目的地

DD201805260002

C10001

2018-5-2610:13:25

210.2

客户签收

     关系数据库是以关系模型为基础的数据库,是一种根据表、元组(记录)以及字段(列)之间的关系进行组织和访问数据的数据库,其通过若干个表来存取数据,并且通过关系将这些表联系在一起。
     关系模型中的术语:
1.关系(Relation)
2.元组(Tuple)
3.属性(Attribute)
4.主键(Key)

                5.关系模式

对于关系型数据库而言,一张表就是一个关系
在数据库中,数据表是数据存储的基本单位,是数据库中最重要、 最基本的操作对象。
数据表被定义为列的集合, 数据在表中是按照行和列的格式来存储的。
每一行代表一条唯一的记录,每一列代表记录中的一个域。

 

MySQL 常见数据类型

类型分类

类型

取值范围或描述

示例

整数类型

tinyint

0 255

员工年龄:32

smallint

-32768~32767

员工数:2540

int

-2147483648~2147483647

中国人口数:1354040000

小数类型

decimal

decimal(5,2)表示小数的取值范围是-999.99~999.99

商品单价:892.35

定长字符串类型

char

char(10) 表示字符串存储 10 个字符,即便该字符串只有一个字符, 它所占用的存储空间也是 10 个字符空间大小

公司名:HUAWEI

变长字符串类型

varchar

varchar(10) 表示字符串最多存储10 个字符,如果该字符串仅包含一个字“中”,那么它所占用的存储空间也只是一个字符空间大小。定义 varchar 类型可节省存储空间

公司地址:武汉洪山区珞瑜路 546 路光谷科技会展中心

 

日期类型

date

格式:YYYY-MM-DD(年 - 月- 日)取值范围:1000-01-01 9999-12-31

出生日期:1982-03-24

日期类型

time

格式:HH:MM:SS(时 : 分钟 : 秒)取值范围:-838:59:59 838:59:59

注意:时间不限当天

早晨上班时间:08:30:00

datetime

格式:YYYY-MM-DD HH:MM:SS

围:1000-01-01 00:00:00 9999-12-31 23:59:59

间:2015-05-1214:35:0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值