了解mysql
来源:互联网 发布:midi软件下载 编辑:程序博客网 时间:2024/06/05 15:25
数据库:存取数据。
关系型数据库和非关系型数据库,关系型数据库通过sql语句来进行操作。
没有sql语句的叫非关系型数据库Nosql,Nosql最常用你得数据库是Mongodb和Redis
redis一般用作缓存,存储的是我们经常用的数据,一般的数据是存储在mysql和oracle中的。
分布式内存数据库:把很多台电脑看作一台电脑
内存数据库:所有的数据都存储在内存中。
磁盘数据库
2.mysql三范式:经过研究和使用中问题的总结,对于设计数据库提出了一些规范,这些规范被称为范式。
第一范式: 列不可拆分
第二范式:唯一标识 不是主键
第三范式:引用主键 主键是唯一的,主键可以保证文件的唯一性。
后一个范式都是在前一个范式上建立的
E-R模型 当前物理的数据库都是按照E-R模型进行设计的
E表示entry,实体。 R表示relationship 关系
一个实体转换为数据库中的一个表
关系描述两个实体之间的对应规则,包括,,一对一,一对多 ,多对多
关系转换为数据库表中的一个列,在关系型数据库中一行就是一个对象
操作:数据库的操作:创建、删除
表的操作: 增 删 改
数据的操作:增删改查,简称crud
4.数据完整性:一个数据库就是一个完整的业务单元,可以包含多张表,数据存储在表中,在创建表的时 候,为表添加一些强制性的验证,包括数据字段的类型、约束 ,比如学生表年龄一栏可以限制为int类型
char(10) "niu "空格一并存入
字段类型:数字(包含decimal小数),字符串,日期,布尔(bit 实际上是0和1)
5.约束:主键primary key 主键只能有一个
非空 not null
唯一 unique 可以有多个,物理上的存储的结构是由主键维护的
默认 default
外键foregin key
设计表结构:
学生表结构: id name gender address
科目表结构:id name
图形窗口操作:创建数据库 创建表 添加字段 逻辑删除
- 了解Mysql
- 了解mysql
- 深入了解MySQL
- 了解MYSQL Cast函数
- 初步了解mysql
- 了解MYSQL Cast函数
- MySQL int(M)了解
- MySQL体系结构了解
- 了解MySQl数据库目录
- MySQL相关的了解
- mysql基础知识了解
- MySQL锁简单了解
- mysql的了解
- 深入了解MySQL
- 初步了解MySQL 数据库
- 深入了解mysql
- MySql 初步了解
- mysql存储过程了解
- sed工具
- T3-财务报表输出关键字丢失bug
- oracle函数进行日期格式转换
- Java常用的九种排序方法及代码实现
- 课程小结——灰度直方图、Haar-like、HOG、LBP和PCA
- 了解mysql
- 正式走向程序人生
- 【C++ Primer Plus总结】第二章——开始学习C++
- 开博感言以及渣硕的不定期更新的人生感想
- javaBean构造器
- 《Android》Android Studio打开项目卡死
- 使用#define指令和#undef指令进行宏定义和终止宏定义
- 视频监控安防平台-GB28181-系统目录查询TCP协议和系统录像文件检索TCP协议
- TabLayout与ViewPage联用