数据库第四讲
2019-03-24 本文已影响0人
一介俗人i
数据库基础
数据表(Table)是数据在数据库中的逻辑存储单元,按指定关系模式将数据存储在对应的数据表中。
表:是数据库最主要的对象之一,主要由列和行构成。
列:每一列用来保存对象的某一类属性。
行:每一行用来保存一条记录,是数据对象的一个实例。
建立一张新的数据表,需要先定义该表的结构,然后在建立好的表结构中依次加入数据信息。
MySQL数据类型有:
数值类型(整数和小数)
字符串类型
日期类型
复合类型
二进制类型
知识点总结
数据类型
MySQL支持4种基本数据类型用于各类数据值的存储、检索和解释:
数值数据类型(int,decimal)
字符串数据类型(char,varchar,text)
日期类型(date,datetime)
复合类型(enum,set)
二进制类型(binary,bit)
表创建语法格式:
Create table 表名
(列名 类型[(长度)[not null ]],
列名 类型[(长度)] [default 默认值],
……
[constraint 约束名] | [primary key|unique(列名))
|(列名)foreign key references 表名 (列名));
Create table:创建表
(not)null:该字段是否为空
Primary key:主关键字
Unique:唯一索引
Default:默认值
Foreign key(列名) references表名(列名) :外部关键字