1.建议初学时不要研究这种问题,没意义,以后等你做oracle深层开发了再研究不迟
2.JDBC所谓的加载数据库驱动,实际的操作是指先把JAR包放到指定的项目路径(一般是lib文件夹),然后在代码中写上加载的代码,以oracle为例:
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
这步是将JAR包中的驱动相关类文件加载到JVM,比如DriverManager.class,这样你才能调用DriverManager的getConnection()方法来建立到数据库的连接
3.我个人认为能写sql就可以了,掌握视图、函数、存储过程这些基本就OK了,还有表连接比较重要,或者说非常重要
4.JDBC目前来说只要会连接就可以; 以后的话主要是往程序优化方面扩展吧,比如连接池的概念不过我目前也很少研究连接池这类的深层,知道有这么回事就行了
1.默认这个数据文件是存放在你oracle安装目录下的文件夹下了。
当然如果你用数据库管理程序,创建表空间、数据库等,会有一个存放位置的设置选项。
2.jdbc连接数据库,大致原理就是,通过数据库驱动程序(oracle\mysql\mssql...等jar包),建立一个程序与数据库的桥连接,从名字上来记忆更容易理解。java database brige connection 大概是这样的吧。 不同的数据库需要使用不同的jar包驱动程序。
通过程序中连接数据库的配置信息,比如数据库地址、用户名、密码等信息,来连接到指定数据库。
一般来说这个jar包,网上搜搜很多地方提供数据库驱动的下载。
3.java web开发,数据库掌握到什么程度,因人或项目而异。自然越多越好。必须掌握的几点就不说了,先把基础弄懂吧。
4.jdbc是提供一种java与数据库打交道的工具,连接只是开始,之后的操作才真正重要。