Database.com is the cloud database that integrates Salesforce.com's Social Enterprise Platform. Whether you are building employee facing apps with Force.com, or customer facing apps with Heroku, Database.com is the cloud database that makes it easy to securely share data across multiple channels, build collaboration into every app, and connect employees and customers everywhere with mobile applications.
Database.com will be free to get started. Basic Database.com services, including database access, file storage and automatic administration, will be available beginning at:
See Database.com Pricing for more details.
A transaction is an API call to the database.
There are two types of end-users in Database.com: Standard Users and Light Users. By leveraging Database.com users, developers get access to a number of using security and collaboration capabilities that they would otherwise have to code themselves.
Standard Users include:
Light Users include:
See Force.com and Database.com for a list of differences between the products. See Understanding Database.com System and Data Access Controls for more information about the Database.com security model.
Database.com is built for social and mobile enterprise apps. For example, customers can build anything from inventory management, recruiting and order entry apps that are mobile and provide social collaboration capabilities built-in. Customers can use Database.com to power their native mobile apps that allow employees, partners, and customers to share and collaborate.
Users expect to access their data whether they are at home, in the office, or on the road from their laptop, tablet, or mobile phone. This is leading to more distributed, multi-channel architectures where applications running on different platforms access the same data service to present a consistent view of that data regardless of the delivery channel.
Database.com is an ideal platform for building these enterprise data services with central security configuration and enforcement and advanced capabilities for securely exposing custom APIs over the Internet. Developers can access these services from any language, running on any platform or device. Typical use cases would be social & mobile enterprise applications running on a cloud platform or native mobile apps on a mobile device.
The application can be written in any language: Java, C#, Ruby, PHP, Perl, Objective C and others. They can run anywhere - on Force.com, Heroku, Amazon EC2, Google AppEngine, or Microsoft Azure. They can run natively on any device, like an iPad, an iPhone, Android, Blackberry, etc.
For more detail on Database.com’s security model, see Understanding Database.com System and Data Access Controls.
See Database.com Tools for a list of tool kits that are available from salesforce.com & 3rd parties.
No. It's up to the developer.
The main benefits to Database.com’s user model is the ability to leverage the built-in security and collaboration features. If developers choose to use Database.com's identity and authentication system, they can simply pass user tokens through its API and Database.com will handle all of the authentication and security filtering logic freeing them from having to code this into their apps. This is particularly useful when the filtering logic is relatively complex and/or depends on an organization hierarchy. It is also quite useful to centralize security configuration and enforcement when the data needs to be access from multiple applications. For more detail on Database.com’s security model, see Understanding Database.com System and Data Access Controls.
In additional to security, Database.com’s user model is the basis for the Chatter REST API and framework. Chatter REST API gives you access to user profiles, groups, subscriptions to records and documents, social graph, and automatically generated data feeds while adhering to any security settings you have configured.
Alternatively, developers can also choose to manually code identity, authentication and data security logic, enterprise search, and collaboration into their applications themselves. Of course this is not a trivial task and more complex your security requirements are the more sensitive your data, the more reason to leverage Database.com’s proven model.
Database.com is based on the same trusted and proven technology and service delivery infrastructure that has powered salesforce.com for the past 12 years. It includes the latest and most advanced security technologies for authentication, encryption and identity verification. It has been vetted by many of the largest governments, banks and health care providers in the world. It has been certified ISO 27001, SysTrust and SAS 70 Type II. Database.com also makes it easy to create rules that specify exactly what data each user or groups of users have access to - down to the individual record level. For more detail, see Understanding Database.com System and Data Access Controls and Database.com: Secure, Private, and Trustworthy.
There is no fixed upper limit.
There is no fixed upper limit. We have customers with hundreds of thousands of users.
Database.com includes a native, transactional trigger and stored procedure language.
Database.com is optimized for the cloud and natively supports SOAP and REST APIs.
Developers who want to use ODBC or JDBC connections for standard SQL communication with Database.com can leverage drivers created by third parties in the Database.com ecosystem such as Progress Software.
Records, transactions and users prices per month: 12 AUD 10 Euro 1,000 JPY 8 GBP 85 SEK
Database.com has already been made generally available as a standalone product. You can sign up for your free database now from the homepage.
Please see Database.com Pricing.
Force.com is an application development platform. Database.com is a database. They can be used together or separately.
Database.com provides database services only. All access to the database is programmatic through our APIs. Database.com does not include the Force.com development platform so there is no point-and-click application development, no automatically generated forms, no chatter UI, no reports/dashboard, no visualforce, no web sites, no email messaging and visual workflow. All user interfaces must be built by a developer using their development platform of choice.
The number of transactions is posted on the home page of Database.com. It is the cumulative number of transactions done by Database.com for all applications using it, including the Salesforce applications, as well as all of the custom applications and packaged ISV applications running on Force.com. System health, transactional volume and performance can always be seen at trust.database.com.
No. They are all part of Force.com.
No, Salesforce Mobile is part of Force.com. With Database.com you can build native apps for mobile devices using our tool kits and call the database through the API.
Yes. Developers can migrate existing databases to Database.com by either writing migration scripts using our metadata APIs or through 3rd party migration tools. For example, Informatica Cloud offers a tool to automatically migrate on-premise database schemas and data to Database.com.