![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 87
Champion_netjava
这个作者很懒,什么都没留下…
展开
-
JDBC+mysql
1. 什么是JDBC?JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。2. jdbc操作数据库的总体模型: 1)一张表对应一个pojo类,也就是一个表对应一个java对象。 2)pojo类中的...原创 2011-01-19 11:19:12 · 232 阅读 · 0 评论 -
oracle学习笔记(1)
1、sql*plus常用命令1)disc[onnect] 用来断开与当前数据库的连接2)passw[ord] 用来修改用户的密码,如果想修改其它用户的密码,需要用sys/system登陆3)show urser 显示当前用户名4)exit 断开连接,同时退出5)& 可以替代变量,而该变量在执行时,需要用户输入。 select * from emp where job="&...原创 2011-05-06 18:12:31 · 259 阅读 · 0 评论 -
oracle学习笔记(2)
1、事务处理 1)事务和锁 当执行事务操作时(dml语句),oracle 会在被作用的表上加锁,防止其他用户改表的结构,只有当一个事务执行完了 锁解开了,其他用户才可以对这个表进行操作,这对于用户来说十分重要,避免同时操作同一个表。 2)回退事务 保存点(savepoint)是事务中的一点,用于取消部分事务,当结束事务后,会自动的删除该事务所定...原创 2011-05-11 22:13:06 · 168 阅读 · 0 评论 -
数据库设计的三范式
第一范式:原子性:对于表中的每个属性都是最小的单位,不能划分。比如,有一个地址字段,湖南省长沙市中南大学铁道校区,这个就不符合原子性,它可以划分为省、市、学校、学院。但是这个范式并不是一成不变的,得看你的实际需要,在设计时有时并不用细分到很小。第二范式:完全依赖性:每个非主属性完全依赖与主键,也就是,如果主键不存在,就没有其他的属性,比如,学生信息表有学号,姓名,性别,班级等属性,那么能作为...原创 2010-10-20 14:11:21 · 106 阅读 · 0 评论 -
网上商城不同类别产品数据库的设计思路
问题的提出:网上商城对产品进行了很多分类,不同的分类产品又有不同的属性,比如,电脑的属性有:CUP,内存, 主板,硬盘等等,服装的属性有:布料,尺寸,颜色等等,那么产品表以及产品分类表应该如何设计才能满足 不同类型产品的区别呢?解决方案: 产品分类表的设计 第一种设计思路:使用树形结构,递归的形式,可以对产品进行N...原创 2011-08-29 21:59:48 · 1005 阅读 · 0 评论