一、数据库设计
软件开发:
需求分析
概要设计
详细设计
代码编写
测试
上线部署
ER图:
画ER图 :
visio
亿图
二、三大范式
第一范式:
确保每列的原子性
保证每列都是不可再分的最小数据单元
第二范式:
要求每张表只描述一个事情
第三范式
如果一个关系满足2NF,
并且除了主键以外的其他列都不传递依赖于主键列,
则满足第三范式(3NF)
三、JDBC
java连接数据库技术
DriverManager :依据数据库的不同,管理JDBC驱动
Connection :负责连接数据库并担任传送数据的任务
Statement :由 Connection 产生、负责执行SQL语句
ResultSet:负责保存Statement执行后所产生的查询结果
jdbc操作数据库的步骤