数据库
文章平均质量分 77
就是没核儿
这个作者很懒,什么都没留下…
展开
-
数据库笔记1
数据库:Database Java基础 Database数据库 Java+database = jdbc java访问数据库的一种技术 Javaweb开发中使用jdbc 对于jdbc的封装:orm框架 hibernate,mybatis,spring+mvc等 三种类型的数据库代表: 由小到大: 1、 Mysql,小,开源,免费,主要用于小型项目中。 a)原创 2014-02-20 22:09:34 · 388 阅读 · 0 评论 -
数据库笔记2
从另一个角度对主键进行分类: 1、 自然主键,该列与其他列没有依赖关系; 2、 业务主键,该列数据与其他列数据之间有着依赖的关系; 第三种约束:默认约束 defaut 此种约束也是用来限制列数据内容的; 作用是:当向表中添加记录时,如果该列中设置了默认值,没有显式提供插入数据,则以默认值自动填充;如果显式提供了数据,则以提供的数据填充。 好处在于省略了相同而重复的内容值。原创 2014-02-21 17:56:48 · 433 阅读 · 0 评论 -
数据笔记3
单表约束: 1、 可空、非空约束 2、 主键 3、 唯一性:操作最简单 4、 默认:功能最小; 5、 检查约束 check 检查约束:check 作用:是用来检查列数据是否符合数据的要求(按照实际生活中的逻辑关系判断); 例如年龄,性别等 作一个Person表,来测试检查约束。 检查约束的第1种形式:将数据限制在一个用区间表示的范围内。 区间:完全开闭区间,半开半闭原创 2014-02-25 20:55:04 · 397 阅读 · 0 评论 -
数据库笔记4
最后一个重要的约束外键约束,用于表示多个表之间的关联关系,一般情况下,使用外键的场合是至少两个表以上,但在特殊情况下,在一个表中也可以有外键。 Sql中的表关系有三种: 1、 一对一关系,如丈夫表和妻子表,使用非常少;记为1:1 2、 一对多关系,如父亲表和儿子表,商品表和销售表,使用比较多;记为1:m 3、 多对多关系,如师生关系,记为m:n,使用最多。 对于多对多关系的处理是将其原创 2014-02-27 11:04:40 · 511 阅读 · 0 评论