该课程旨在针对数据库零基础学者,快速了解并上手三大数据库操作,同时也提出部分功能性函数等,提高开发过程中SQL组织的效率。
该课程以MySQL为起点,让学员通过一个轻量级的数据库的学习,从而快速掌握SQLServer,进而掌握稍有难度大Oracle数据库,达到循序渐进的功效,同时也能学习到基本DB知识之外的一些独到的知识点。希望学员通过本教程的学习能更加快速的掌握并上手开发。
1.课程研发环境课程中以SQL脚本为基准。
三大数据库版本:MySQL5.5、SQLSERVER2008、ORACLE 12c;
其他工具:Navicat11.0.7,Oracle自带SQL Developer等都会提供与项目匹配的安装程序,并且是破解版
2.内容简介
本教程从基础的MySQL开始介绍,到SQLServer,然后Oracle,让学员能够从易到难,从Java或PHP语言到.Net,再到Java的数据库的灵活使用。其中分库介绍了,各个数据库的基本独立使用,以及各自的安装和配置。课程中主要是以SQL脚本为基础,带领学员更加牢固的掌握知识点。学员在学习的过程中能够体验到与普通数据库不同之处和一些非常实用性的脚本使用。例如:层次化查询,正则表达式以及技巧性函数等等。
一、MySQL:
001.数据库理论介绍.rar
002.数据库范式.rar
003.SQL语言.rar
004.WHY使用MySQL.rar
005.MySQL下载.rar
006.MySQL安装.rar
007.MySQL配置.rar
008.免安装的MySQL.rar
009.MySQL数据类型之整型.rar
010.MySQL数据类型之浮点型.rar
011.MySQL数据类型之日期时间型.rar
012.MySQL数据类型之字符串型.rar
013.MySQL数据类型之二进制型.rar
014.操作MySQL数据库.rar
015.操作MySQL表之创建表.rar
016.操作MySQL表之创建主键.rar
017.操作MySQL表之创建外键.rar
018.操作MySQL表之创建相关完整性约束.rar
019.操作MySQL表之查看表结构.rar
020.操作MySQL表之修改表上.rar
021.操作MySQL表之修改表下.rar
022.操作MySQL表之删除表.rar
023.MySQL索引之概念.rar
024.MySQL索引之分类.rar
025.MySQL索引之设计原则.rar
026.MySQL索引创建方式一.rar
027.MySQL索引创建方式二.rar
028.MySQL索引创建方式三.rar
029.MySQL删除索引.rar
030.MySQL基本查询语句.rar
031.MySQL查询之字段查询.rar
032.MySQL查询之where条件查询.rar
033.MySQL查询之IN.rar
034.MySQL查询之BETWEEN AND.rar
035.MySQL查询之LIKE.rar
036.MySQL查询之空值.rar
037.MySQL查询之AND.rar
038.MySQL查询之OR.rar
039.MySQL查询之去重.rar
040.MySQL查询之排序.rar
041.MySQL查询之分组.rar
042.MySQL查询之LIMIT.rar
043.MySQL查询之聚合函数.rar
044.MySQL查询之连接查询.rar
045.MySQL查询之子查询.rar
046.MySQL查询之合并查询结果.rar
047.MySQL查询之AS.rar
048.MySQL查询之正则表达式上.rar
049.MySQL查询之正则表达式下.rar
050.MySQL插入数据上.rar
051.MySQL插入数据下.rar
052.MySQL更新数据.rar
053.MySQL删除数据.rar
054.MySQL函数之数学函数.rar
055.MySQL函数之字符串函数.rar
056.MySQL函数之时间日期函数.rar
057.MySQL函数之条件判断函数.rar
058.MySQL函数之系统信息函数.rar
059.MySQL函数之加密函数.rar
060.MySQL函数之其他函数.rar
061.MySQL视图之简介.rar
062.MySQL视图之语法定义.rar
063.MySQL视图之创建.rar
064.MySQL视图之查看.rar
065.MySQL视图之修改.rar
066.MySQL视图之更新.rar
067.MySQL视图之删除.rar
068.MySQL触发器之创建.rar
069.MySQL触发器之查看.rar
070.MySQL触发器之使用.rar
071.MySQL触发器之删除.rar
072.MySQL存储过程和函数之语法.rar
073.MySQL存储过程和函数之创建.rar
074.MySQL存储过程和函数之变量的使用.rar
075.MySQL存储过程和函数之流程控制的使用.rar
076.MySQL存储过程和函数之调用.rar
077.MySQL存储过程和函数之查看.rar
078.MySQL存储过程和函数之删除.rar
二、SQLSERVER
079.MSSQL下载安装.rar
080.MSSQL之启动&登录.rar
081.MSSQL之创建数据库上.rar
082.MSSQL之创建数据库下.rar
083.MSSQL之修改数据库.rar
084.MSSQL之查看&删除数据库.rar
085.MSSQL之数据类型.rar
086.MSSQL之创建表.rar
087.MSSQL之查看表结构.rar
088.MSSQL之修改表.rar
089.MSSQL之删除表.rar
090.MSSQL之索引.rar
091.MSSQL之创建索引.rar
092.MSSQL之删除索引.rar
093.MSSQL之SQL基本查询上.rar
094.MSSQL之SQL基本查询下.rar
095.MSSQL之SQL分组查询.rar
096.MSSQL之SQL聚合函数查询.rar
097.MSSQL之SQL连接查询.rar
098.MSSQL之SQL子查询.rar
099.MSSQL之SQL子查询分页.rar
100.MSSQL之SQL合并查询结果.rar
101.MSSQL之数据插入T-SQL.rar
102.MSSQL之数据更新T-SQL.rar
103.MSSQL之数据删除T-SQL.rar
104.MSSQL之内置函数.rar
105.MSSQL之创建&修改视图.rar
106.MSSQL之更新&删除视图.rar
107.MSSQL之触发器.rar
108.MSSQL之存储过程上.rar
109.MSSQL之存储过程下.rar
110.MSSQL之数据库备份和还原.rar
三、ORACLE:
111.Oracle之下载安装.rar
112.Oracle之创建数据库.rar
113.Oracle之表空间.rar
114.Oracle之操作数据表.rar
115.Oracle之dual数据表.rar
116.Oracle之SQL基本查询.rar
117.Oracle之子查询.rar
118.Oracle之联合语句.rar
119.Oracle之连接查询.rar
120.Oracle之层次化查询.rar
121.Oracle之插入数据.rar
122.Oracle之更新数据.rar
123.Oracle之删除数据.rar
124.Oracle之内置函数(数学函数).rar
125.Oracle之内置函数(字符串函数).rar
126.Oracle之内置函数(日期函数).rar
127.Oracle之技巧性函数.rar
128.Oracle之条件语句.rar
129.Oracle之循环语句.rar
130.Oracle之创建&修改视图.rar
131.Oracle之更新视图数据&删除视图.rar
132.Oracle之触发器.rar
133.Oracle之序列.rar
134.Oracle之存储过程(上).rar
135.Oracle之存储过程(下).rar
目标一. 了解并掌握三大数据的安装及其配置
目标二. 掌握三大数据库通用的及其基本的SQL语句
目标三. 可以让学员掌握开发中涉及到的存储过程及权限视图
目标四. 可以让学员通过一些技巧性函数在未来的开发中学以致用,提高开发效率
目标五. 熟悉脚本以及各数据的工具的使用提高编写效率
目标六. 通过本课程的学习,为学员以后从事各大主流语言开发,数据库连接等奠定了基础
亮点一、数据均采用的是目前使用广泛的数据库版本,讲解时既会有新特性更会有常用的技巧
亮点二、理论与实战相结合,由浅入深。即照顾到基础学员,又照顾到有一定经验的学员,讲解过程中留有学生思考的时间
亮点三、课程中非同例SQL脚本均是一一手工敲入,手把手一步步带领学员从入门到精通
亮点四、整个课程虽深,但整个项目基本上SQL中常用的都一一有讲诉,实用性很强
1.课程针对人群
本课程针对数据库零基础及具有一定DB基础的学员,想通过本课程的学习,了解使用三大数据库以及其中的差异和各自的优点的学员。也适合是有志于成为DBA等方向的学员。
2.我该怎么学,如何才能学好这门课程,给些建议。
2.1、时间上的安排建议
本课程共42讲,如果您时间上充分,建议数据库分解法进行每天3-5讲的进度往前学习。
2.2、学习要求
如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的SQL脚本自己手敲一遍,以加深理解和记忆
如果您有基础,可不必按部就班进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三
2.3、讲师建议
1. 最好看完视频之后,抛开视频,独立自己去把上课中的一些要求SQL脚本结合相关表写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。
2. 对于视图存储过程部分,难道稍大,要自己亲自动手写一遍,不要满足听完就OK了
3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。
4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三
5. 最后祝您学有所获
课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作
1.DBA管理工程师
2.Java软件开发工程师
3.Php或.net开发程师 (因为它是一个数据库技术,可以任意和后台语言结合,选择适合自己的数据库)