手记

MySQL T2-数据库表,使用工具创建表

1、数据库:有序数据的集合,分门别类的存放到结构化的数据表中

文件柜  =   数据库
抽屉     =   表
文件     =   记录(也叫行,表的一行)

2、表的组成:
表名、行、列
行(也叫记录):一条记录,描述一个完整的信息
列(也叫字段):控制数据的值

3、数据冗余的处理
冗余的数据部分,分表,一个表变成多个表

 好处:修改的时候,只要修改一处。

4、完整性 = 可靠性 + 准确性
实体完整性:唯一约束,主键约束,标识列
字段完整性
引用完整性
自定义完整性

标识列:MySQL独有的,采用数字编号,系统自动编写,不需要人为控制。
auto_increment

5、使用SQL Manager for MySQL
启动mysql服务(服务自动启动,忽略此步骤)
建库:创建数据库 (create database)
建表:创建表(选定某个数据库)

员工管理系统
部门表(部门编号,部门名称,部门经理,备注说明)
员工表(员工编号,姓名,性别,住址,部门编码,备注说明)

char和varchar的区别
char 固定长度,char(10) 存储的时候,不管输入数据的长度都用定义长度存储
varchar 可变长度 varchar(10),存储的时候,按输入的数据长度存储,超过最大值,就截取。

1人推荐
随时随地看视频
慕课网APP