判定表
结构:由4部分组成
条件桩:列出问题的所有条件 通常条件的次序无关紧要
条件项:列出针对它条件的取值
动作桩:列出问题规定可采取的动作 顺序无约束
动作项:列出条件各种情况的应采取的动作
因果图符号 代表因果和结果之间的关系
c 原因
e 结果
恒等:== 当原因出现的时候结果一定出现
非: ≠ not ~ 当原因出现的时候 结果不一定出现
或: or 、/ 、 || 当多个原因中有一个原因出现 则结果一定出现
与:和、且、and、&、^、 多个原因同时出现 则结果才能出现
约束符号:
E: 男和女 可以都不选 但是选的话只能选一个
I:所有原因中最少选一个,可以都不选
O:唯一 必须要选择一个 不能出现两个同时都选和两个都不选的情况
R:要求,武汉市出现的时候要求出现湖北省
M:强制:必须
mysql数据库
什么是数据库
存放数据的电子仓库,以某种方式存储很多条,供多个用户访问共享
数据库分关系型数据库和非关系型数据库
关系型数据库:把数据保存在不同的表中 表与表之间存在某种联系 依据关系模型创建的数据库
MySQL 开源免费
Oracle 收费
sql server 微软旗下
MySQL特点:
1、体积小、安装简单、维护成本低
2、开源免费
3、使用C++编写
4、支持多系统
非关系型数据库:
不像关系型数据库样用表结构来存储数据,通常是以列模型、键值对结构存储
hbase 大数据
redis 做数据缓存 提高数据库查询性能
1、安装MySQL之前先查询:rpm -aq|grep mysql 查看当前服务器是否有安装数据库
2、rpm -ev mysql-libs-5.1.71-1.el6.x86_64 --nodeps 如果查询有先移除安装
3、yum install -y mysql 安装数据库客户端
yum install -y mysql-server 安装数据库服务端
4、service mysqld start 启动数据库
service mysqld restart 重启数据库
service mysqld stop 停止数据库
5、登录mysql 数据库 第一次登录不需要密码
mysql -uroot -p -u表示用户user的意思 root用户 -p表示密码password
按住ctrl+c 或者exit 退出数据库交互界面
修改用户密码:Linux界面执行
Mysqladmin -uroot password "123456"
mysql -uroot -p123456 修改密码后登录MySQL数据库
|
|