Chapter 2 – Building the Data Store and Business Logic
In this chapter, you learn about the typical server architecture required for building the data store and the business logic. You also learn to design data models, writing business logic and where that logic should be placed. You also learn to design permissions and authorization models. Finally you are introduced to Tasker, our demonstration app.
Database servers
The following are the official links to references on various kinds of databases out there:
- Oracle: https://www.oracle.com/database/index.html
- MySQL: http://www.mysql.com
- MariaDB: https://mariadb.org
- PostgreSQL: http://www.postgresql.org
- SQL Server: http://www.microsoft.com/en-us/server-cloud/products/sql-server
- NoSQL servers information
- About NoSQL: http://en.wikipedia.org/wiki/NoSQL
- A list of NoSQL databases: http://nosql-database.org
- Couchbase: http://www.couchbase.com
- The mongoDB: http://www.mongodb.org
Designing Data Models
The following are links to references on data modeling...