视频课程目录:
01 课程介绍
02 数据库入门
03 关系数据库
04 数据库与数据表初识
05 数据库与表的基本操作
06 数据更新
07 单表查询
08 多表查询
09 常见数据库对象
10 数据库设计
11 基于JDBC数据库编程
12 Java桌面数据库编程实训
├─{01}--课程介绍
│ [1.1]--0.课程介绍.mp4
│
├─{02}--数据库入门
│ [2.2]--1.2数据库的基本概念.mp4
│ [2.3]--1.3数据模型.mp4
│ [2.4.1]--1.4.1MySQL8.0下载与安装(1).mp4
│ [2.4.2]--1.4.2MySQL服务的启动与停止.mp4
│ [2.4.3]--1.4.3用户登录MySQL.mp4
│ [2.5.1]--1.5.1MySQL图形化客户端-Workbench.mp4
│ [2.5.2]--1.5.2MySQL图形客户端-SQLyog(1).mp4
│ [2.5.3]--1.5.3MySQL图形化客户端-Navicat(1).mp4
│
├─{03}--关系数据库
│ [3.1]--2.1关系模型基本术语(1).mp4
│ [3.2]--2.2关系的完整性约束与关系模型的数据操作(1).mp4
│
├─{04}--数据库与数据表初识
│ [4.1]--3.1MySQL的数据类型(1).mp4
│ [4.2]--3.2使用图形客户端WorkBench创建数据库.mp4
│ [4.3]--3.3使用图形客户端Workbench创建数据表.mp4
│ [4.4]--3.4实体完整性.mp4
│ [4.5]--3.5用户自定义的完整性.mp4
│ [4.6]--3.6参照完整性.mp4
│
├─{05}--数据库与表的基本操作
│ [5.1]--4.1数据库基本操作.mp4
│ [5.2]--4.2创建数据表与查看数据表.mp4
│ [5.3.1]--4.3.1修改数据表-添加、修改、删除字段.mp4
│ [5.3.2]--4.3.2修改数据表-添加外部约束.mp4
│ [5.4]--4.4删除数据表.mp4
│ [5.5.1]--4.5.1.1使用SQLyog可视化备份数据库(1).mp4
│ [5.5.2]--4.5.1.2使用SQLyog可视化恢复数据库(1).mp4
│ [5.5.3]--4.5.2.1使用workbench可视化备份数据库(1).mp4
│ [5.5.4]--4.5.2.2使用workbench可视化恢复数据库(1).mp4
│ [5.5.5]--4.5.3.1使用命令行备份数据库(1).mp4
│ [5.5.6]--4.5.3.2使用命令行恢复数据库(1).mp4
│
├─{06}--数据更新
│ [6.1.1]--5.1插入记录-为表中所有字段添加记录.mp4
│ [6.1.2]--5.1.2插入记录-为表中指定字段添加数据.mp4
│ [6.1.3]--5.1.3插入记录-使用INSERT语句同时添加多条记录(1).mp4
│ [6.2]--5.2修改记录(1).mp4
│ [6.3.1]--5.3.1删除记录-delete.mp4
│ [6.3.2]--5.3.2删除记录-使用TRUNCATE语句.mp4
│ [6.3.3]--5.3.3删除记录-级联删除.mp4
│
├─{07}--单表查询
│ │ [7.4.1]--6.4.1单表查询-排序.mp4
│ │ [7.4.2]--6.4.2单表查询-Limit关键字.mp4
│ │ [7.5.1]--6.5.1单表查询-聚合函数.mp4
│ │ [7.5.2]--6.5.2单笔查询-分组查询.mp4
│ │ [7.5.3]--6.5.3单表查询-HAVING关键字进行分组后的筛选.mp4
│ │ [7.6.1]--6.6.1单表查询-内置函数.mp4
│ │ [7.6.2]--6.6.2单表查询-内置函数的使用.mp4
│ │ [7.6.3]--6.6.3单表查询-内置函数-条件判断函数的应用.mp4
│ │
│ ├─{01}--关系代数理论
│ │ [7.1.1]--6.1.1关系代数-集合运算.mp4
│ │ [7.1.2]--6.1.2关系代数-选择运算.mp4
│ │ [7.1.3]--6.1.3关系代数-投影运算.mp4
│ │ [7.1.4]--6.1.4关系代数-连接运算.mp4
│ │ [7.1.5]--6.1.5关系代数-除法运算.mp4
│ │
│ ├─{02}--简单查询
│ │ [7.2.1]--6.2.1简单查询-查询所有列的数据与查询部分列的数据.mp4
│ │ [7.2.2]--6.2.2简单查询-AS关键字的使用.mp4
│ │ [7.2.3]--6.2.3简单查询-DISTINCT关键字过滤重复行.mp4
│ │ [7.2.4]--6.2.4简单查询-查询字段为表达式.mp4
│ │
│ └─{03}--按条件查询
│ [7.3.1]--6.3.1按条件查询-运算符.mp4
│ [7.3.2]--6.3.2按条件查询-模糊查询.mp4
│
├─{08}--多表查询
│ │ [8.1]--7.1多表查询-联合查询.mp4
│ │
│ ├─{02}--连接查询
│ │ [8.2.1]--7.2.1多表查询-连接查询-交叉连接.mp4
│ │ [8.2.2]--7.2.2多表查询-连接查询-内连接与复合条件连接查询.mp4
│ │ [8.2.3]--7.2.3多表查询-连接查询-外连接查询.mp4
│ │
│ └─{03}--子查询
│ [8.3.1]--7.3.1子查询-使用带比较运算符的子查询.mp4
│ [8.3.2]--7.3.2子查询-IN关键字的子查询.mp4
│ [8.3.3]--7.3.3子查询-ANY、SOME或ALL修饰比较运算符的子查询.mp4
│ [8.3.4]--子查询-带EXISTS关键字的子查询.mp4
│ [8.3.5]--7.3.5子查询在UPDATE、INSERT等DML指令中的使用.mp4
│
├─{09}--常见数据库对象
│ [9.1.1]--8.1.1视图的定义及应用.mp4
│ [9.1.2]--8.1.2视图的应用.mp4
│ [9.2]--8.2索引.mp4
│ [9.3.1]--8.3常见数据库对象-自定义函数.mp4
│ [9.3.2]--8.3.2常用数据库对象-自定义函数-带参函数.mp4
│ [9.4.1]--8.4.1常用数据库对象-无参存储过程的创建与调用.mp4
│ [9.4.2]--8.4.2常见数据库对象-带参存储过程.mp4
│ [9.5.1]--8.5.1常见数据库对象-触发器定义.mp4
│ [9.5.2]--8.5.2常用数据库对象-触发器的应用.mp4
│ [9.5.3]--8.5.3常用数据库对象-触发器的应用-提高版.mp4
│ [9.6]--8.6事务.mp4
│
├─{10}--数据库设计
│ [10.1]--9.1数据库设计-数据库系统设计步骤.mp4
│ [10.2]--9.2数据库设计-需求分析.mp4
│ [10.3]--9.3数据库设计-概念结构设计和E-R模型.mp4
│ [10.4]--9.4数据库设计-逻辑结构设计.mp4
│
├─{11}--基于JDBC数据库编程
│ │ [11.1]--10.1JDBC数据库编程-JDBC概述.mp4
│ │ [11.2]--10.2JDBC数据库编程-JDBCAPI常用接口及方法介绍.mp4
│ │
│ ├─{03}--JDBC编程入门
│ │ │ [11.3.1]--JDBC数据库编程-使用JDBC连接MySQL数据库.mp4
│ │ │ [11.3.3]--10.5JDBC数据库编程-使用JDBC向数据库表插入数据.mp4
│ │ │ [11.3.4]--10.3.4JDBC数据库编程-资源释放.mp4
│ │ │ [11.3.5]--10.3.5JDBC数据库编程步骤小结.mp4
│ │ │
│ │ └─{02}--使用JDBC查看数据库表数据
│ │ [11.3.2.1]--10.4.1JDBC数据库编程-使用JDBC查看数据库表数据-使.mp4
│ │ [11.3.2.2]--10.4.2JDBC数据库编程-使用JDBC查看数据库表数据-使.mp4
│ │
│ └─{04}--分层开发
│ [11.4.10]--10.4.10分层开发-表现层-LoginFrame窗体.mp4
│ [11.4.11]--10.4.11分层开发-用户登录模块小结.mp4
│ [11.4.1]--10.4开发模式.mp4
│ [11.4.2]--10.5.1分层开发-包定义的规则.mp4
│ [11.4.3]--10.5.2分层开发-JDBCUtils工具类.mp4
│ [11.4.4]--10.5.2分层开发-User实体类定义.mp4
│ [11.4.5]--10.5.3分层开发-UserDao接口.mp4
│ [11.4.6]--10.4.6分层开发-数据持久层-UserDao实现类的定义-c.mp4
│ [11.4.7]--10.4.7分层开发-单元测试类的编写.mp4
│ [11.4.8]--10.4.8分层开发-UserService接口及实现类.mp4
│ [11.4.9]--10.4.9分层开发-控制层-UserController.mp4
│
└─{12}--Java桌面数据库编程实训