Contents

Create databases with no knowledge of programming needed
Modelling and prototyping tool for developers
Demonstrate your own tools and technologies
For learning
Terms of use

Create databases with no knowledge of programming needed

Create your own database with web-interface in seconds. Very easy. No complications.

MyLittleDatabase is a powerful online database collaboration tool. You may easily invite other persons to view or edit your database. Share many kinds of data in any structure you would like.

Do you want to just discuss an idea with others? Are you put off by the resources and effort needed to set up a basic web-site? Try MyLittleDatabase instead, test your idea and see if it has any merits.

As our name MyLittleDatabase say, we focus on small databases. This means that you are not slowed down by complicated features which are only relevant for big projects. MyLittleDatabase takes a highly pragmatic view to database development.

Despite its simplicity of use, MyLittleDatabase gives you a lot of features: tables, fields, formulas and common spreadsheet functions, user interface, hierarchical relations, ordinary relations (one-to-one, one-to-many, many-to-many), self relations, impersonation, access-management (both at design level and at runtime), log in codes by SMS or e-mail, logging (revision-control), export, import / export (even import / export of hierarchical structures) and much more.

Getting started is extremely easy. It is up to you to use the advanced functionality or not. Our system uses the exciting new schema language called panSL making the whole development process much simpler and easier to understand.

Do you want a permanent database at our site? Ask for hosting terms at MyLittleDatabase.com.

More advanced options are integrating of your database into your own site / domain but still host it with us. You might even host the database-server yourself, in order to keep your data within your own organisation.

Modelling and prototyping tool for developers

AgoRapide means extremely rapid and simple prototyping in cooperation with your customer. Use AgoRapide in the early beginning of your development process to work out your datamodel. Then test the model in an auto-generated GUI with live data. Do changes on the fly.

AgoRapide supports concepts like named relationships, abstract types, associations between subtypes, complex types and enumerations to name a few. Inheritance and different methods of mappig inheritance trees to database tables are also supported.

Everything is done through the new panSL schema language, giving you a single point of reference for specification of your project. Changes are very simple to implement. For instance, suppose you need to change a relation from one-to-many to many-to-many. You only need to change a single word in the panSL schema from "One" to "Many". You may then immediately start testing your new model. You may even do this with live data in the database.

When you are finished prototyping you may use our automatic code-generation tool to build a basis for further development. Choose your favourite language and developing tehnology. You get everything from ER-diagram and SQL schema for your favourite database to an IDE project of your own choice. You choose your own favourite setup. AgoRapide is technology agnostic, our goal is to support all popular development methods / tools / technologies in use.

Demonstrate your own tools and technologies

Do you have a programming language, architecture or development strategy that you want to demonstrate to others? Do you need rapid creation of examples, with basis in a given data model?

Please contact us about how we may add your favourite way of doing things to our tools for autogenerated code. You will get a rapid path to sample generation, and your customers will get a much clearer understanding about how your ideas may be utilized for different scenarios.

For learning

Teacher or student? Do you need a quick setup for getting started with terms like tables, fields, records and relations? Is "many-to-many relation" an abstract term? Or do you need a quick and easy start with formulas and common spreadsheet functions? Make it concrete and easy to understand with the help of MyLittleDatabase.

Do you work at a more advanced level? Would you like to explore different tools and paradigms in an easy manner? For instance compare NHibernate and Entity Framework? Or compare OO-approach to E/R-approach in terms of database layout and code? Just use our code generation tool to create working examples for each tool and paradigm.

Terms of use

Note: AgoRapide and MyLittleDatabase are in alpha-stage at the moment. Please use for testing only. Feedback is welcome. For information about panSL please see the web-side panSL.org with online examples for you to try out.

Developed by Bjørn Erling Fløtten, Trondheim, Norway, email bef@bef.no, phone +4790534333.

Some icons by http://www.famfamfam.com