
如果一点数据库知识也没有的话,先把你要学习的数据库环境搭建起来(网上很多教程)。
先不要看书,环境搭建成功后在网上搜罗一些demo,sql脚本之类,直接动手敲进去一点一点体会。
能搜到的简单sql语句都练到了,再结合疑问去翻书,并系统学一下基础。到此为止的效率,远比先抱着一本书硬啃高多了(还容易犯困,半途而废)。
入门级书籍,个人认为只要尽量没有错误,都是可以的。找个名声好些的出版社的书。进阶的书籍再好好挑也不迟。
延展
数据库学习需要什么基础?
不需要基础,计算机的学习最大的基础就是兴趣,只要有兴趣,许多东西不学就会了。
相信很多数据库入门的新手们在学习数据库方面都存在困惑,本文列出了一个非常完整的数据库学习路线,并对数据库学习过程中的细节进行详细指导。希望能够成为大家学习数据库过程中一份纲领性的教程。
本回答来自:数据库怎么学?数据库学习零基础入门指导_树懒学堂
数据库知识要点学习新手学习数据库务必把握的知识要点:
数据库的安装下载:了解数据库的环境变量,文件目录构造。
数据库网络服务器的启动,登陆与登出。
数据库常用命令及语法标准。
数据库基本数据类型与数据表的实际 *** 作。比如,数据表的增删、单表查寻、多表查询等。
数据库运算符和函数,比如,日期函数,时间函数,信息函数,聚合函数,数据加密涵数,自定义函数等。
数据库存储过程,存储过程的调度。
数据库每个存储引擎的特性。
数据库事务管理的定义和应用等。
数据库管理权限和用户管理等。
数据库学习材料推荐:1《MySQL必知必会》
这书讲的十分全,从基本要素,到查寻到插入新建表,用户的管理方法,都是有实际的事例,特别适合没有基础的同学们来学习Mysql,总而言之这本书学习的方式 便是:
掌握数据库的基本概念
按照示例进行练习
2《SQL必知必会》
纯新手必读,这也是Amazon上最热销的SQL书籍的汉化版,写的很轻快,定义十分清晰。这本书用于学习关系型数据库也非常好,基本概念比大部头的教材内容说得清晰得多。
网站推荐:树懒学堂_一站式数据知识学习平台
JDBC *** 作数据库其实只要掌握了六大步骤就基本差不多啦:
1加载驱动
ClassforName(String);
String(驱动器的名称,分oracle,sql
server等数据库驱动)
2创建连接
DriverManagergetConnection(url,userName,passwd);
url是数据库的地址,后面分别是用户名和密码
3创建会话statement(三种statement)
stmt(Statement):所有stmt的父类从connection对象获得,主要用于解析执行sql语句,返回响应结果,多执行异构的sql语句
pstmt(preparedStatement):主要用于执行同构的sql语句,stmt的子类。
cstmt:主要用于执行plsql的编程对象
4执行sql语句
executeQuery();
5处理结果集(有结果集返回,无则可省去,比如插入和删除)
ResultSet
rs
=
步骤4的结果
6释放资源即连接,一般些在finally语句块中,目的是减轻服务器的压力
1首先你要选择一样数据库来进行学习,建议选择oracle,对你以后出来工作很有用的!
2然后就是选择一本好的教程,基础的那种,专注于SQL本身而不针对于某个数据库产品,电子版、纸质版的都行,但是要有恒心坚持下来。
3然后就是专注于学习你选择的数据库产品方面的专业书籍进行学习。
4最后,贯穿整个学习过程中的精神就是:自己动手写SQL,一定要多加练习,不然的话,看了是没有效果的!
5重中之重:练习,练习,练习!
学习任何东西都没捷径不用去参加什么培训浪费钱又学不到东西
建议自己网上下教程(我看文字容易打瞌睡推荐看视频教程)先了解关系型数据库的原理然后学sql
然后再针对某一个特定的数据库学习比如sql serveroracledb2mysql
以上就是关于学数据库怎么入门全部的内容,包括:学数据库怎么入门、数据库该怎么学习,纯小白、JDBC *** 作数据库如何快速学会等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)