2023.03.01 星期三
1. 数据库技术学习内容与学习方法
1.1 学习内容
1 Oracle数据库
目前最好的关系型数据库。
基本的CRUD命令。
SQL语句。select®,update(U),delete(D),insert©
2 MySQL数据库
中小型项目非常好用的关系型数据库。
灵活,小巧。
3 扩展软件开发流程中数据库设计原则
ER图—》根据需求分析数据库结构。
三范式—》学会使用范式来规范表结构。
4 JDBC
在Java中连接数据库的技术。
在Java代码中想操作数据库中的数据。就必须使用到JDBC技术。
工具类的封装。DAO-Service的分层。
一定要遵守编码规范。
1.2 学习难点
1 数据库高级查询:子查询,多表连接查询,自连接查询。
2 分级查询与聚合函数。
3 分层时事务处理,异常处理,资源释放。必须按规范编写。
1.3 学习方法
1 背:SQL语句就是一些固定的格式。
例如查询所有:select * from 表名
2 练习:JDBC的规范
2. 数据库 数据库管理系统 数据库可视化工具
2.1 数据库(DataBase)
数据库:一个保存数据的仓库。
在计算机中只有硬盘能长期保存数据。
数据库主是保存到硬盘的数据。都是以文件的形式保存。
2.2 数据库管理系统(DataBase Manager System)
我们平时叫数据库,说的其实是DBMS。
数据库管理系统就是一个软件系统。我们使用这个软件系统来管理保存数据的文件。
我们通过向管理系统 发送命令 的