郝斌视频教程4套全集\C语言\Java\数据结构\SQL2005数据库

郝斌视频教程4套全集\C语言\Java\数据结构\SQL2005数据库
内容介绍:
教你如何快速掌握C语言,Java,数据结构,数据库郝斌讲解,幽默而且加深了解....
郝斌,现在瑞德学校担任教学组长,曾在雅博等公司担任项目总监。6年开发经验,擅长C/C++ 、Java、 数据结构、数据库。具有四年培训经验。郝老师讲的授课太犀利了,简单明了不说,老师讲的每一点东西都还是用键盘敲出来的,若遇到了难点老师都会仔细的讲出分析思路,让你不接受,也得接受.想想大学里,老师真悲剧,讲的吐白沫,到头来没几个人真正的明白。
4门课程包含文件以及各门课程目录!(在这里说明下 有的顾客想试看下郝斌老师的授课视频!?没问题!您旺我后 我发试看给您!满意再拍)
四门课程如下图:
郝斌c语言视频教程全集包含:郝斌老师C语言[教学视频源代码]  郝斌老师C语言【教学大纲与教程笔记】 郝斌老师C语言教学视频[1-180]全
郝斌Java视频教程全集包含:源代码&PPT  郝斌Java视频教程107讲全
郝斌数据结构视频教程全集包含:[数据结构(C语言版)PDF]  郝斌数据结构视频教程78讲全
郝斌数据库(SQL Server2005)视频教程全集包含:郝斌SqlServer2005视频教程99讲全  郝斌SqlServer2005视频教程的源代和大纲
以下是每门课程的详细目录:
1、郝斌数据库(SQL Server2005)视频教程目录
1什么是数据库
2_我对自学的一些看法
3 为什么需要数据库
4 答疑:是不是所有的软件都是用SqlServer 2005做数据库
5 数据库的安装和卸载
6 预备知识 和 必备的一些操作 概述
7 学习数据库必须的学习数据库原理么
8 学习SqlServer 2005必须的先学一门编程语言么
9 数据结构和数据库的区别
10 什么是连接【重点】
11 有了编程语言为什么还需要数据库
12 建议初学者从三个方面学习数据库
13 如何建数据库
14 如何删除数据库
15 如何附加和分离数据库【如何备份还原数据库】
16 下次课程预告
17 如何新建登陆账号 SqlServer权限简述
18 通过一个示例简单介绍什么是字段、属性、列、元组、记录、表、主键、外键【重点】
19 详细阐述什么是 字段、属性、列、元组、记录、表、主键、外键【重点】
20 如何通过图形化界面建表 和 主外键约束
21 复习上机课知识 再次演示如何添加外键约束
22 通过sql命令建表 和 主外键约束
23 详细阐述主键约束 外键约束的 作用
24 什么是check约束 及其 作用
25 命令记不住怎么办
26 什么是 default约束
27 什么是 unique约束
28 unique约束修饰的列是否允许多列为空?
29 主键和唯一键区别及其两者配合使用举例【重点】
30 复习上机课知识
31 什么是not null约束 及其not null约束与default约束的异同
32 表和约束的区别
33 什么是关系  什么是关系型数据库
34 详述一对一关系及其实现
35 详述一对多关系及其实现【重点】
36 详述多对多关系及其实现【重点】
37 SqlServer2005数据关系图的使用 和 闲聊
38 复习前面四节课的内容
39 主键的具体定义
40 设计主键要注意的问题【重点】
41 外键的具体定义及其要注意的问题
42 先删主键表还是外建表?
43 查询1_查询总述
44 查询2_scott 表介绍
45 查询3_计算列的用法
46 查询3_distinct的用法
47 复习上机课知识
48 查询5_between的用法
49 查询6_in的用法
50 查询7_top的用法
51 答疑 如何把1500到3000之间工资最高的前4个输出
52 查询8_null的用法
53 复习上节课知识 和  isnull函数的讲解
54 查询9_order by的用法
55 查询10_模糊查询_什么地方要使用模糊查询
56 查询11_模糊查询_怎样编写模糊查询语句
57 查询12_聚合函数_函数的分类 聚合函数的分类
58 查询13_聚合函数_count()的使用
59 查询14_聚合函数_使用聚合函数可能出现的问题
60 后期课程预告
61 复习上节课知识
62 查询15_group by的用法【重难点】
63 查询16_group by答疑 按上司分组 按null分组 何谓整体信息和组内详细信息
64 查询16_having1_思考下列having语句为何正确或错误【难点】
65 查询18_having2_having和where的异同【重点】
66 查询19_having3_文字总结having的所有用法【重点】
67 复习上节课知识
68 查询20_内连接1_概述
69 查询21_内连接2_select ... from emp, dept的用法【重点】
70 查询22_内连接3_select ... from A, B where ... 的用法【重点
71 查询23_内连接4_select ... from A join B on ... 的用法【重点】
72 查询24_内连接5_from where和 join on的区别(SQL92和SQL99的区别)【重点】
73 查询25_内连接6_为什么推荐使用join on(SQL99) 示例讲解【重点】
74 查询26_内连接7_答疑 where是否可以写在join on 的前面【重点】
75 查询27_内连接8_判断下列两个语句的输出结果是什么【重点】
76 查询28_内连接9_from emp,dept where emp.deptno = 10用SQL99标准如何实现【SQL92标准如何转化成sql99标准】
77 复习上节课知识
78 查询29_内连接10_习题1
79 查询30_内连接11_习题2和3
80 查询31_内连接12_习题4
81 查询32_内连接13_习题5
82 查询33_内连接14_习题6
83 查询34_内连接总复习【重点】
84 查询35_左(右)外连接用法及其实际含义
85 查询36_完全连接和交叉连接的用法
86 查询37_自连接的用法【重点】
87 查询38_联合的用法
88 查询39_分页
89 identity的用法和初学者可能出现的两个问题解答【重点】
90 衡量好书的标准 我们应该按什么样的思维方式去学习
91 视图1_为什么需要视图 什么是视图 如何创建视图
92 视图2_视图的优点
93 视图3_视图的缺点
94 视图4_使用视图要注意的三个问题 和 答疑
95 事务1 初学者必须要理解的三个概念【重要】
96 事务2 具体语法知识讲解
97 后期数据库内容概述
98 总复习
99 补录视频: 分页查询的写法
SqlServer 2005初步了解
安装SqlServer2005_上
安装SqlServer2005_下
安装SqlServer2005_中
我为什么要出视频
2、郝斌数据结构视频教程78讲全目录
1_什么叫做数据结构
2_衡量算法的标准
3_数据结构的特点.avi
4_预备知识_指针_1
5_预备知识_指针_2
6_所有的指针变量只占4个子节  用第一个字节的地址表示整个变量的地址
7_如何通过函数修改实参的值
8_结构体的使用概述
9_malloc()动态分配内存概述
10_跨函数使用内存讲解及其示例
11_复习
12_连续存储数组的算法演示_1
13_连续存储数组的算法演示_2
14_链表的重要性
15_typedef的用法
16_链表的定义
17_如果希望通过一个函数来对链表进行处理,我们至少需要接受链表的哪些参数
18_每一个链表节点的数据类型该如何表示的问题
19_链表的分类
20_非循环单链表插入节点伪算法讲解
21_删除非循环单链表节点伪算法的讲解
22_学习数据结构的目的和要达到的要求
23_复习
24_链表创建和链表遍历算法的演示
25_判断链表是否为空 和 求链表长度 算法的演示
26_通过链表排序算法的演示 再次详细讨论到底什么是算法以及到底什么是泛型【重点】
27_如何学习算法自己的一些感想
28_链表插入和删除算法的演示
29_复习
30_栈的定义
31_栈的分类
32_栈可以执行哪些操作
33_栈程序演示
34_栈的日常具体应用
35 _ 队列1 _ 什么是队列
36 _ 队列2 _ 队列的分类  和  链式队列伪算法的讲解
37 _ 队列3 _ 学习循环队列必须要弄清楚的7个问题概述
38 _ 队列4 _ 静态队列为什么必须是循环队列
39 _ 队列5 _ 循环队列需要几个参数来确定 及其含义的讲解
40 _ 队列6 _ 循环队列各个参数的含义
41 _ 队列7 _ 循环队列入队伪算法讲解
42 _ 队列8 _ 循环队列出队伪算法讲解
43 _ 队列9 _ 如何判断循环队列是否为空
44 _ 队列10 _ 如何判断循环队列是否已满
45 _ 复习 _ 求链表的长度
46 _ 复习上节课队列知识
47 _ 循环队列程序演示
48 _ 队列的具体应用
49 _ 可以不看
50 _ 递归1 _ 递归的定义 和 不同函数之间相互调 程序举例
51 _ 递归2 _ 一个函数自己调自己 程序举例
52 _ 递归3 _ 1+2+3+....+100之和用递归来实现
53 _ 递归4 _ 布置作业_汉诺塔
54 _ 递归5 _ 一个函数为什么可以自己调用自己
55 _ 递归6 _ 递归必须满足三个条件
56 _ 递归7 _ 循环和递归的比较
57 _ 递归8 _ 汉诺塔
58 _ 递归9 _ 递归的应用
59_1线性结构总复习 2线性结构和非线性结构关系  3栈队列链表数组之间的关系【重点】
60_树1_树的定义
61_树2_树的专业术语解释
62_树3_树的分
63_树4_二叉树连续存【重点】
64_树5_二叉树的链式存储
65_树6_普通树的存储
66_树7_森林的存储
67_树8_二叉树的先序遍历
68_树9_二叉树的中序遍历
69_树10_二叉树的后序遍历
70_树11_已知两种遍历序列求原始二叉树概述
71_树12_已知先序和中序求后序
72_树13_已知中序和后序求先序
73_树14_树的应用简单介绍
74_树15_复习上节课知识
75_树16_链式二叉树遍历具体程序演示
76_树17_5种常用排序概述 和 快速排序详细讲解
77_树18_再次讨论什么是数据结构
78_树19_再次讨论到底什么是泛型
3、郝斌Java视频教程目录
1_Java概述_1
2_Java概述_2
3_Java概述_3
4_Java的卸载
5_Java的安装
6_环境变量的设置
7_常见dos命令 文件名和类名不同时编译运行的问题
8_变量命名规则 数据类型 运算符 格式化输出 流程控制
9_复习上节课
10_类和对象
11_内存分配
12_访问控制符_1
13_访问控制符_2
14_构造函数
15_UltraEdit的使用
16_复习
17_函数的重载
18_构造函数
19_this
20_static
21_复习
22_static两示例_求个数_只生成一个对象__1
23_static两示例_求个数_只生成一个对象__2
24_继承的由来 和 继承的访问控制权限_1
25_继承的由来 和 继承的访问控制权限_2
26_面向对象的继承反映的是现实中的一般到特殊的关系
27_Java为什么没有多继承
28_复习+super_1
29_复习+super_2
30_重写父类方法_1
31_重写方法示例
32_多态的语法知识
33_复习
34_多态注意事项和 实际应用示例
35_抽象类  和  final
36_接口_1
37_接口_2
38_面向对象复习
39_编译运行含有包层的类_1
40_编译运行含有包层的类_2
41_同包和不同包类的相互访问
42_复习 和 不同包之间的相互访问_1
43_复习 和 不同包之间的相互访问_2
44_jar包的生成.avi
45_如何使用Jar包 和 包的总回顾
46_异常概述_1
47_异常概述_2
48_复习
49_为什么需要异常
50_printStackTrace方法的介绍
51_可处理可不处理的异常  和 必须得进行处理的异常
52_处理异常的两种方式
53_finally
54_自定义异常 和 throws常见错误解析_1
55_自定义异常 和 throws常见错误解析_2
56_异常复习
57_异常
58_ToString()方法介绍_1
59_ToString()方法介绍_2
60_equals_1
61_equals_2
62_复习
63_String类的 equals==常量字符串的用法
64_String类的常用方法介绍 字符串和整数的相互转化
65_String常用方法举例
66_printf和println的区别
67_复习
68_StringBuffer
69_数组
70_线程_1
71_复习
72_创建线程的第二种方式
73_线程常用方法的介绍
74_线程的控制
75_线程同步问题的产生原因
76_复习
77_买票程序讲解
78_闲聊
79_复习
80_生产消费_1
81_生产消费_2
82_awt展望
83_gui
84_布局管理器
85_事件处理
86_复习
87_十个按钮的设计
88_三个文本框的相加运算示例
89_复习  内部类 匿名类
90_计算器 可运行jar包的生成
91_什么叫流 流的分类  四大基本抽象流
92_复习
93_字节流 字符流的使用和它们的区别
94_缓冲流的使用
95_将一个长整型数据写入字节数组然后再从字节数组读出来 示例的讲解
96_print流 Object流
97_什么是容器 容器的分类 Collection的介绍 List Set的区别 重写toString方法的必要性  Collections的使用
98_Comparable 接口 Set接口
99_ 复习
100_equals和hashCode方法的使用(难点)
101_Iterator接口
102_Map接口的使用
103_泛型
104_网络编程基础知识  UDP编程
105_TCP编程 和 TCP下的WEB服务器程序的讲解
106_JavaSE复习大纲
107_JavaSE复习大纲
4、郝斌老师C语言教学视频[1-180]全目录
1_ C概述 _ 本讲内容概述
2_ C概述 _ HelloWorld程序举例
3_ C概述 _ C语言的起源和发展
4_ C概述 _ C的特点
5_ C概述 _ C的应用领域
6_ C概述 _ C的重要性
7_ C概述 _ 怎样学C语言
8_ C概述 _ 学习的目标
9_ C概述 _ 常见问题答疑   1.学习java为什么建议先学C语言  2.没学过计算机专业课程能够学懂C语言么  3.英语和数学不好能学好C么?
10_ C概述 _ C语言课程总纲要
11_ C概述 _ 一元二次方程详解 =
12_ C概述 _ VC++6.0软件使用讲解=
13_ C概述 _ 回顾本讲内容=
14_ C编程预备计算机专业知识 _ 本讲概=
15_ cpu 内存条 硬盘 显卡 主板 显示器 之间的关系 =
16_ HelloWorld程序如何运行起来的==
17_ C编程预备计算机专业知识 _ 数据类型 ==
18_ C编程预备计算机专业知识 _ 什么是变量 =
19_  C编程预备计算机专业知识 _ cpu 内存条 vc++6.0 操作系统 之间的关系
20_ 变量为什么必须的初始化【重点】 =
21_ C编程预备计算机专业知识 _ 如何定义变量 =
22_C编程预备计算机专业知识_什么叫进制【重点】 =
23_C编程预备计算机专业知识_常量在C语言中是如何表示的 =
24_C编程预知识_常量以什么样的二进制代码存储在计算机中 =
25_C编程预备计算机专业知识_本讲知识回顾 =
26_C编程预备计算机专业知识_代码的规范化【重点】 =
27_C编程预备计算机专业知识_什么是字节.swf=
28_C编程预备知识_不同类型数据之间相互赋值的问题 =
29_char使用常见问题解析=
30_什么是ASCII + 字符本质上与整数的存储方式相同 =
31_printf和scanf简介=
32_对初学编程者的一些个人建议=
33_printf的用法详解_1【重点】 =.
34_如何编写出更有保存价值 和 更有学习价值的程序 --=.
35_printf用法详解_2【重点】 =
36_printf_3_printf为什么需要输出控制符=.
37 _ 复习上节课内容 =
38 _ scanf用法1 _ 不含输入控制符的用法
39 _ scanf用法2 _ 含有非输入控制符=
40_sacnf用法3 _ 一次给多个变量键盘赋值
41_sacnf用法4 _ 如何使用scanf编写出高质 =
42
43_运算符2_除法与取余运算符
44
45
46
47_流程控制1_什么是流程控制
48
49
50_流程控制4_流程控制为什么非常非常重要
51_选择1_if概述
52_选择2_if最简单的用法
53_选择3_if的范围问题【重点】
54_选择4_if..else...的用法
55_选择5_if..else if...else..的用法
56_选择6_C语言对真假的处理
57_选择7_if举例--求分数的等级
58_if例子1_互换两个数字
59_if例子2_对任意三个数字进行排序
60_学习C语言常见误区 如何看懂一个程序 如何掌握一个程序
61_复习上机课知识
62_选择8_空语句的问题
63_选择9_if常见问题解析【重点】
64_switch后面再讲
65_ 循环的定义
66_循环的分类
67_for循环1_为什么需要for循环
68_for循环2_for循环最简单的用法
69_for循环3_for和if的嵌套使用
70_复习上节课知识
71_for循环4_强制类型转化和对初学者很重要求和程序讲解
72_for循环5_浮点数的存错所带来的问题
73_for循环6_for和if的嵌套使用四个习题的讲解
74_for循环7_多层for循环嵌套使用执行顺序【极其重要
75
76
77 _ 运算符补充2 _ 三目运算符 1292496260
78 _ 运算符补充3 _ 逗号表达式 1292496244
79_for循环8 _ 复习多个for循环嵌套使用时执行顺序 1292496225
80
81 _ while循环1 _ while概述
82 _ while循环2 _ while执行顺序 1292496204
83 _ for和while的比较
84
85_如何看懂一个程序举例_2_菲波拉契序列_1 --
86 _ 如何看懂一个程序举例_2 _ 菲波拉契序列_2
87_什么时候使用while,什么时候使用for
88_do...while 与 while和for的比较
89 _ 一元二次方程 用do...while 实现
90 _ switch的用法简介
91 _ switch琐碎非重点知识介绍
92 _ break的用法【重点】
93 _ continue的用法
94_学C语言为什么无法做出像样东西 和 各门课程之间关系
95_流程控制 总复习
96_流程控制 总测试
97_数组_1_数组概述
98_数组_2_数组的简单使用
99_数组_3_为什么需要数组
100_数组_4_数组之所以不是我们学习重点的原
101_数组_5_一维数组的使用
102_数组_6_二维数组的使用
103_数组_7_是否存在多维数组
104_函数1_函数概述
105_函数2_函数使用简单介绍
106_函数3_为什么需要函数
107_函数4_什么是函数
108_函数5_如何定义函数
109_函数6_return和break的区别
110_函数7_函数的分类
111_函数_8_函数举例_判断一个数字是否是素数
112_函数_9_复习上节课知识
113_函数_10_函数的声明
114_函数_11_形参和实参
115_函数_12_如何在开发中合理的设计函数来解决实际问题
116_函数_13_复习上节课知识
117_函数14_常用系统函数和如何通过书籍学习系统函数
118_函数_15_递归
119_函数_16_函数复习
120_函数_17_变量的作用域和存储方式
121_指针_1_指针用法初次简单介绍【重点】
122_指针2_指针的重要性
123_指针3_什么是地址
124_指针4_什么是指针
125_指针5_基本类型指针
126_指针6_基本类型指针常见错误解析
127_指针7_经典指针程序_互换两个数字
128_指针8_星号的三种含义
129_指针9_复习前面所有指针知识 实参和形参永远是不同
130_指针10_通过指针为什么可以使被调函数修改主调函数多
131_指针11_一维数组和指针关系概述
132_指针12_下标和指针的关系
133_指针13_一维数组名的含义
134_指针14_确定一个一维数组需要2个参数及其原因
135_指针15_复习上节课知识
136_指针16_指针变量的运算
137_指针17_何谓变量的地址 一个指针变量到底占几个字节
138_指针18_动态内存分配概述
139_指针19_传统数组的缺点【重点】
140_指针20_为什么需要动态分配内存【重点】
141_指针_21_malloc函数使用的简单介绍
142_指针_22_malloc函数的用法续
143_指针_23_动态内存分配举例_动态一维数组的构造
144_指针_24_动态内存和静态内存的比较【重点】
145_指针_25_多级指针
146_指针_26_复习上节课知识
147_指针_27_闲聊
148_指针_28_静态变量不能跨函数使用详解【重点
149_指针_29_动态内存可以跨函数使用详解【重点】
150_指针_30_跨函数使用内存习题测试【重点】
151_结构体1_为什么需要结构体 什么叫结构体【重点
152_结构体2_如何定义结构体[3种方式]
153_结构体3__怎样使用结构体变量概述
154_结构体4_结构体的赋值和初始化
155_结构体5_如何取出结构体变量中的每一个成员【重点】
156_结构体6_布置作业
157_考前知识点概述
158_结构体7_复习上节课知识
159_结构体8_通过函数完成对结构体变量的输入和输出
160_结构体9_应该发送内容还是应该发送地址【重点】
161指针优点大总结【重点】
162_结构体10_结构体变量的运算
163_冒泡排序
164_结构体11_综合应用_学生管理系统(存储,排序,输出
165_枚举 上
166_枚举下
167_进制转化
168_补码 上
169_复习上节课补码知识
170_补码下
171_链表 上
172_链表 中
173_链表_下
174_狭义的算法
175_广义的算法
176_位运算符
177_文件 宏 typedef 漫谈[课程全部结束]
178_C期末考试测试题讲解 上
179_NULL的含义
180_C期末考试测试题讲解 下

本文由 素材居 作者:sucaiju 整理编辑,其版权均为相关版权人和权利人所有,所有资源由免费公共网络整理,仅供学习与研究使用,请勿公开发表或用于商业用途和盈利用途!如有侵权请联系素材居,核实后将第一时间撤下。

3

发表评论