Derby数据库学习笔记
1. Derby数据库是JAVASE 附带的一个关系型数据库,只占用空间不到10MB.
2. 当用户安装了JavaSE 6.0后,在安装目录下有个名为"db"的子目录,其中是所有与derby相关的支持文件.具体安装如下步骤:
请确认你有以下压缩包:
db-derby-10.3.1.4-bin.zip
derby_core_plugin_10.3.1.zip
derby_ui_plugin_1.1.0.zip
3.安装好了Eclipse 和java环境
以下是这个三个包的绝对下载路径:
数据库和文档:
http://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/db-derby-10.2.2.0-bin.zip
数据库插件:
http://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/derby_core_plugin_10.2.2.485682.ziphttp://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/derby_ui_plugin_1.1.0.zip
现在让我们进入安装之旅吧
下载好上面的文件后
解压后会得到plugins文件夹,里面有三个org...包
然后,我们得到这三个文件,可以放到你安装的eclipse的插件安装目录
如果你以前没有安装过插件,可以直接新建一个目录plugins
然后我们启动eclipse
进入菜单Help ---- about eclipse platform如图:
弹出一个对话窗口如图:
我们点击Plug-in Details 如图:
看到哪三项内容说明你安装成功了。
好了,我们现在要新建一个项目来做一下测试
在java project 新建HelloWorld
然后解压db-derby-10.3.1.4-bin.zip,在lib包中找到如下几个jar:
derby.jar
derbyclient.jar
derbynet.jar
derbyrun.jar
derbytools.jar
将上述四个文件导入用户库后引入项目的build path.
如图:
然后右键单击HelloWorld 项目
Apache Derby ---- Start Derby Network Server 如图:
然后会看到
Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2007-12-17 07:15:11.334 GMT 时在端口 1527 上接受连接
说明正常
下来我们切换到
Apache Derby ---- ij
看到版本
ij version 10.2
——————————————————————————————————
输入如下(创建了数据库,并设置语言,用户名和密码)
ij> connect 'jdbc:derby:d:/Derby_data/mydb;create=true;territory=zh_CN;user=root
;password=root';
退出
ij>exit;
下一次连接输入:
ij> connect 'jdbc:derby:d:/Derby_data/mydb';
创建test表,并插入一条数据:
ij> create table test (name varchar(50)); insert into test values('Hello Derby');
select一下:
ij> select * from test;
显示Hello Derby
查看表结构:
describe test;
分享到:
相关推荐
Derby数据库是一款轻量级的关系型数据库管理系统,由Apache软件基金会开发并维护,它属于Java数据库(JDBC)的一部分。...通过学习这些笔记,开发者可以深化对Derby数据库的理解,提高其在实际项目中的应用能力。
### Hive学习笔记(更新版) #### 一、Hive简介 Hive 是一款构建于 Hadoop 之上的数据仓库工具,旨在提供一种简单易用的方法处理存储在 Hadoop 文件系统 (HDFS) 中的大量数据集。它允许用户使用类似于 SQL 的语言...
总之,"入门必备Java学习笔记"是一份全面的资源,涵盖了Java初学者需要掌握的所有基础知识,包括JavaSE API的使用,Javalang的基本概念,以及数据库连接技术JDBC和Apache Derby的应用。通过深入阅读和实践,学习者...
本文档是关于Hive学习笔记的整理,涵盖了Hive的架构、Hive和Hadoop的关系、Hive和普通关系数据库的异同、Hive的元数据库、Hive数据存储、Hive的基本操作等知识点。 1. HIVE结构 Hive的架构主要包括三个部分:用户...
**Hive学习笔记** Hive是由阿里巴巴数据产品平台推出的一款基于Hadoop的大数据处理工具,主要服务于大数据与云计算技术领域。Hive的核心是提供了一种类SQL(HQL)的查询语言,使得熟悉SQL的开发者能够方便地进行大...
《阿里巴巴Hive学习笔记》是基于阿里巴巴内部分享的资料,主要涵盖了Hive的基本结构、与Hadoop的关系、元数据库管理以及基本操作等方面,为初学者提供了深入理解Hive的全面指南。 1. **Hive结构** - **Hive架构**...
【Hive学习笔记精华版】 Hive是大数据处理领域中的一款重要工具,它基于Hadoop构建,主要用于数据仓库和数据分析。作为一个离线处理系统,Hive可以将结构化的数据文件映射成数据库表,允许用户使用类似SQL的查询...
### Hive学习笔记——深入理解大数据处理框架 #### HIVE架构详解与Hadoop关系解析 Hive作为基于Hadoop的大数据处理框架,其架构设计旨在简化海量数据的存储、查询和分析过程。它提供了类似SQL的查询语言——HiveQL...
标题中提到的"Hive学习笔记-比较全的知识"和描述中所述"相当不错的,适合初学者,下载绝对不亏"意味着本篇文档旨在为初学者提供一个全面的学习指南,覆盖Hive的主要概念和操作。而标签"hive"确定了文档的中心主题是...
### 大数据技术知识沉淀:Hive学习笔记 #### 1. Hive 架构 - **概述**:Hive 是一个基于 Hadoop 的数据仓库工具,它可以将结构化的数据文件映射为一张数据库表,并提供简单的 SQL 查询功能,使不熟悉 MapReduce 的...
【Java学习笔记JDK6课件之二】深入解析 Java是世界上最流行的编程语言之一,尤其对于新手开发者来说,理解并掌握JDK6是至关重要的第一步。本篇笔记将详细介绍如何下载、安装JDK,设置Path和Classpath,以及编写并...
- Apache Derby是一个开源的关系型数据库管理系统,它是Java平台上的轻量级数据库,特别适合于嵌入式应用。在Java SE 6中,它作为Java数据库连接(JDBC)的一部分,提供了更强大的数据库支持。 - JDBC 4.0带来了...
- **Apache Derby**:Java SE6开始,内置了轻量级的关系型数据库Apache Derby,它是一个嵌入式数据库,适用于开发桌面应用和测试环境。 - **JDBC 4.0**:Java Database Connectivity (JDBC) API在Java SE6中升级到...
第一部分 Spark学习 ....................................................................................................................... 6 第1章 Spark介绍 ..............................................