WAMP:在windows系统下搭建PHP开发环境
APPSERVER:
两种可用于开发环境的,一般用WAMP
LAMP构架
Linux系统
Apache服务器管理软件
Mysql数据库
php语言
php服务器管理软件Apache
.net服务器管理软件IIS
Java服务器管理软件TomCat
管理软件起的作用
数据库:Mysql
将数据存到数据库内
数据库内的类型:int 整型 varchar(20)字符串 20指的是长度,只有varchar写长度,其他的不用
bit布尔型数据 datetime 日期日时类型 float小数 double小数 text 长文本
money 存货币 image存二进制数据
varchar有长度限制 text没有文本限制
数据表:
1、列名 类型 长度
2、主健
每个表都要有,主健列是不能重复的,是能够唯一标识一条数据的
3、控制列的类型(索引)
唯一索引 非空(允许空值打勾)
unique 唯一
4、外健 存在与两个表之间的关系
让一张表可以控制另一张表
若表一引用表二,则表一是从
是主健的表就是主表,主表控制从表
从表加外健
关系型数据库
数据库的设计:
三大范式:
1、第一范式:保证列的原子性
相对于功能,拆到最小,不能再拆了
2、第二范式:每一列都要和主健有关系,每一列和该表有关系
3、第三范式:每一列都要和主健有直接关系