Welcome to the DB Derby Wiki
This wiki is part of the [http://wiki.apache.org/general big Apache Wiki Farm]. Derby Wiki page change notifications get sent to the [http://db.apache.org/derby/derby_mail.html derby-commits] list.
What is Derby?
Derby is a relational database implemented completely in Java. It has a small footprint that allows it to be easily embedded into any Java application, disappearing from view and requiring no DBA administration. It also supports the more familiar client/server access model.
The best place to get started with Derby is to visit the [http://db.apache.org/derby Derby home page]. For questions about Derby, subscribe to the [http://db.apache.org/derby/derby_mail.html Derby mail lists].
Before uploading source code to this Wiki, please read this UploadingCode notice.
Information for Derby Users
- UpgradingTen: Upgrading 10.0 to 10.1 is easy, see how!
- PlatformTestsDerby: See how many platforms Derby is tested on and Derby's Java platform support reference
["SQLvsDerbyFeatures"]: Comparison of Derby to SQL-99 and SQL-2003
["JDBCSupport"]: Description of Derby's support for the JDBC interface
- UsesOfDerby: See other projects and products using Derby
- DerbyBooksAndArticles: Lists books, papers, and articles about Derby
- WorkingWithDerby: Lists resources that show how to work with Derby. More resource repositories include:
[http://www.java201.com/resources/browse/215-all.html Derby Related Resources] - Articles, Tutorials.
developerWorks [http://www.ibm.com/developerworks/opensource/top-projects/derby.html Derby] zone
- HintsAndTips: an amalgamation of useful information about using and working with Derby
- HibernateHelp: What works – and what doesn't
["DerbySQLroutines"]: How to implement SQL functions and procedures
- DatabaseNamesRelativeAbsolute: Database names in Derby can be relative or absolute
- ForwardCompatibility - Derby's forward compatibility goal
- PerformanceDiagnosisTips - Initial steps for tracking down performance problems between releases.
- StmtExecutionPlan: Interpreting the Statement Execution Plan
- DerbyPronunciation: How do you pronounce Derby?
[http://db.apache.org/derby/papers/DerbyTut/index.html Apache Derby Tutorial] - the obvious stuff that might not be obvious
Information for Derby Contributors
Derby Developement - All Welcome!
Learn how to [:DerbyDev:get or stay involved in Derby's development] including information on how Derby works, how patches are committed, projects needing work, etc.
Upcoming Releases
- TenTwoRelease: Information on the upcoming 10.2 release.
Misc Developer Info
- VoteResults: Community-wide votes on proposals
General Information on the Derby Project
- DerbyGraphicsAndLogo: Derby logo and related graphics with usage guidelines
General Wiki Information
Interesting starting points
- RecentChanges: see where people are currently working
- WikiSandBox: feel free to change this page and experiment with editing
- FindPage: search or browse the database in various ways
- SyntaxReference: quick access to wiki syntax
- SiteNavigation: get an overview over this site and what it contains
How to use this site
A Wiki is a collaborative site, anyone can contribute and share:
- Edit any page by pressing GetText(Edit) at the top or the bottom of the page
Create a link to another page with joined capitalized words (like [WikiSandBox]) or with
["quoted words in brackets"]
- Search for page titles or text within pages using the search box at the top of any page
- See HelpForBeginners to get you going, HelpContents for all help pages.
To learn more about what a WikiWikiWeb is, read about MoinMoin:WhyWikiWorks and the MoinMoin:WikiNature. Also, consult the MoinMoin:WikiWikiWebFaq.
This wiki is powered by MoinMoin.