数据库
suwu150
业精于勤,荒于嬉;行成于思,毁于随;磨刀不误砍柴工。
展开
-
数据库的访问实现过程
数据库,现在社会中大家都知道是一个非常重要的数据管理软件系统,在这里我们进行一次Access数据库的访问操作,在正式介绍之前,我们先了接一下数据库访问的过程,在数据库访问中,根据最普遍的想法,需知道的构件主要有三层:分别为客户实体(即软件的图形界面)、访问的中介(即连接数据库与实体的部分)、数据库后台。在配置完之后,我们进行程序代码的访问工作,打开eclipse,进行代码的编写,首先我们为按钮事件的响应创建四个类,类的名称分别为Delete、Insert、Update、Query这四个类,在建立好类之后,原创 2016-03-29 21:53:29 · 5623 阅读 · 3 评论 -
DatabaseMetaData ResultSet ResultSetMetaData三种类型的区别
DatabaseMetaData,ResultSet,ResultSetMetaData三种类型的区别1、DatabaseMetaData 有关整个数据库的信息:数据库产品的名称和版本,数据库中表和列等信息,关于数据库的整体综合信息。2、ResultSet 关于某个表的信息或一个查询的结果。必须逐行访问数据行,但是可以任何顺序访问列。这个ResultSet中包含的列可能是一个表中的所有列或者某些列,也能是多张表中不同的列,表示数据库结果集的数据表,通常通过执行查询数据库的语句生成3、ResultSe原创 2016-10-05 01:37:20 · 6023 阅读 · 0 评论 -
Statement 和 PreparedStatement之间的关系和区别
关系:PreparedStatement继承自Statement,都是接口 区别:PreparedStatement可以使用占位符,是预编译的,批处理比Statement效率高表示预编译的 SQL 语句的对象。 接口:public interface PreparedStatement extends Statement之间的继承关系 SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。 注:用于设置 IN 参数值的设置方法(setShort原创 2016-10-06 20:02:51 · 68293 阅读 · 8 评论 -
Java EE中判断连接Oracle数据库连接成功
首先进行数据库的连接,在eclipse中建立项目,导入(复制)连接数据库的jar包之后,右键点击导入的jar包,然后点击add path,为导入的包建立路径建立路径之后结果如下图所示,我使用的classes12版本的:之后建立实现类编写代码如下所示import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class Application { public static Conne原创 2016-05-18 12:50:02 · 3378 阅读 · 0 评论 -
数据库中schema与catalog简介
数据库schema与catalog简介 按照SQL标准的解释,在SQL环境下Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数据库对象(表、视图、序列等),反过来讲一个数据库对象必然属于一个Schema,而该Schema又必然属于一个Catalo转载 2016-10-04 23:48:38 · 8292 阅读 · 0 评论 -
JDBC驱动连接数据库的方法
连接数据库的方法中,有很多方法,在Windows系统中,我们能够使用ODBC进行数据库的连接,但是,怎么连接在其他平台上数据库,这时,我们就可以使用数据库厂商提供的数据库驱动,对于使用厂商驱动,有两个步骤: (1)到相应的数据库厂商网站下载相应的驱动,或者从数据库安装目录下找到相应的厂商驱动程序,复制到项目的classpath下。 在oracle中,我们可以将Oracle的安装目录\jd...原创 2016-04-19 20:10:29 · 1765 阅读 · 1 评论 -
select语句(5)--多表查询
多表查询,又称表联合查询,即一条sql语句涉及到的表有多张,数据通过特定的连接进行联合显示. 一、笛卡尔积 在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X × Y. 假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。 在数据库中,如果直接查询俩张表,那么其查询结果就会产生笛卡尔积原创 2016-09-17 01:11:31 · 8852 阅读 · 2 评论 -
数据库的优点
数据库的主要特点 (1)实现数据共享。 数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。 (2)减少数据的冗余度。 同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。 (3)数据的独立性。 数据的独立性包括数据库中转载 2016-09-13 22:35:10 · 18444 阅读 · 0 评论 -
部分数据库中ODBC数据源的建立
在Windows系统中,我们经常要使用ODBC进行数据库的连接,在此我们进行数据源ODBC的建立演示:1、SQL Server数据源的建立:我们需要进入到Windows的配置中进行数据源的配置,现在,我们开始 (1)、打开“控制面板”,进入到“管理工具”,能够看到”ODBC数据源(64位)“左键双击击,接着在弹出的”ODBC数据源管理程序(64位)“对话框中选择“系统DSN”标签,选择其下的“添加”按钮,然后在弹出的对话框“创建数据源”中选择"SQL Server"点击完成按钮后,进行原创 2016-05-23 13:38:20 · 3782 阅读 · 1 评论 -
Oracle数据库创建第一张表
对于Oracle数据库的使用,创建一张符合自己需求的表是至关重要的,下面就让我们进行创建第一张属于自己的表创建表时有两种种方式:(1)在cmd命令行提示符里边根据需要进行创建(Linux系统中使用终端进行创建) (2)在sql developer中进行创建,而对于在可视化界面sqldeveloper中创建时,也有两种方式,即一种是使用命令直接进行创建,另外一种是使用可视化界面按钮进行点击创建面就是创建的具体过程: (1)首先我们进行数据的连接,在SQLdeveloper中进行操作,在使用sqldev原创 2016-05-27 09:04:38 · 9396 阅读 · 2 评论