数据库基础_笔记
MySql数据库概述
数据库由系统数据库和用户数据库两大类
系统数据库
用户不能删除系统数据库,否则MySql不能正常运行
用户数据库
用户数据库由开发需求建立,上图建立了一个”xa“的用户数据库,可在CLC模式下,show database命令查看
创建第一个数据库并选中它
create database cqcee; //创建名为cqcee的数据库
use cqcee; //选中名为cqcee的数据库
数据类型
mysql数据类型共有三种分别是
数值类型,日期和时间类型,字符串类型
数值类型
MySql支持所有标准sql数值数据类型。
常用:tinyint,interger(int),bigint,float,double,dec,
二进制类型基本不用
日期和时间类型
常用:date,datetime,year
字符串类型
常用:char,varchar,text,enum,set
二进制字符串基本不用。
ps:
关系属性分为:主键,外键,候选键
关系模型是逻辑模型的一种
关系的完整性规则包括:实体完整性规则,参照完整性,域完整性