Professional Documents
Culture Documents
Unit IV
Introduction-(Wiki)
An online database is a database accessible from a network, including from the Internet. It differs from a local database, held in an individual computer or its attached storage, such as a CD. For the system or software designed to manage a database, see Database management systems (DBMS) For information on the structure of a database itself, see Database For information on the programs for searching a database, see Search engines
They embed common collaboration features such as sharing, email notifications, etc.
For information on the contents of specific types of database, see
Bibliographic databases
Customer relationship management To learn about generic online databases that can be used by any software
Bibliographic Database
A bibliographic database is a database of bibliographic records, an organized digital collection of references to published literature, including journal and newspaper articles, conference proceedings, reports, government and legal publications, patents, books, etc. In contrast to library catalogue entries, a large proportion of the bibliographic records in bibliographic databases describe analytics (articles, conference papers, etc.) rather than complete monographs, and they generally contain very rich subject descriptions in the form of keywords, subject classification terms, or abstracts.
Bibliographic Index
A bibliographic index is a bibliography, an aid to search the literature of, for example, an academic field or discipline (example: Philosopher's Index), to works of a specific literary form (Biography Index) or published in a specific format (Newspaper Abstracts), or to the analyzed contents of a serial publication (New York Times Index).
Indexes of this kind are issued in print periodical form (issued in monthly or quarterly paperback supplements, cumulated annually) or online (in which case they are called bibliographic databases).
Citations are usually listed by author and subject in separate sections, or in a single alphabetical sequence under a system of authorized headings collectively known as controlled vocabulary, developed over time by the indexing service
The first automated citation indexing was done by CiteSeer in 1997. Other sources for such data include Google Scholar.
The overall goals are to find, attract, and win new clients, nurture and retain those the company already has, entice former clients back into the fold, and reduce the costs of marketing and client service.
Customer relationship management describes a company-wide business strategy including customer-interface departments as well as other departments.Measuring and valuing customer relationships is critical to implementing this strategy.
A Customer Relationship Management system may be chosen because it is thought to provide the following advantages: Quality and efficiency Decrease in overall costs Decision support Enterprise ability Customer Attentions Increase profitability.
Cloud Databases
A cloud database is a database that typically runs on a cloud computing platform, such as Amazon EC2, GoGrid and Rackspace. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.
Deployment model
There are two primary methods to run a database on the cloud: Virtual machine Image - cloud platforms allow users to purchase virtual machine instances for a limited time. It is possible to run a database on these virtual machines. Users can either upload their own machine image with a database installed on it, or use ready-made machine images that already include an optimized installation of a database. For example, Oracle provides a ready-made machine image with an installation of Oracle Database 11g Enterprise Edition on Amazon EC2. Database as a service - some cloud platforms offer options for using a database as a service, without physically launching a virtual machine instance for the database. In this configuration, application owners do not have to install and maintain the database on their own. Instead, the database service provider takes responsibility for installing and maintaining the database, and application owners pay according to their usage. For example, Amazon Web Services provides two database services as part of its cloud offering, SimpleDB which is a NoSQL key-value store, and Amazon Relational Database Service which is an SQL-based database service with a MySQL interface.
A third option is managed database hosting on the cloud, where the database is not offered as a service, but the cloud provider hosts the database and manages it on the application owner's behalf. For example, cloud provider Rackspace offers managed hosting for MySQL databases.
Data model
It is also important to differentiate between cloud databases which are relational as opposed to non-relational or NoSQL: SQL database, such as Oracle Database, Microsoft SQL Server and MySQL, are one type of database which can be run on the cloud (either as a Virtual Machine Image or as a service, depending on the vendor). SQL databases are difficult to scale, meaning they are not natively suited to a cloud environment, although cloud database services based on SQL are attempting to address this challenge. NoSQL databases, such as Apache Cassandra, CouchDB and MongoDB, are another type of database which can run on the cloud. NoSQL databases are built to service heavy read/write loads and are able scale up and down easily,and therefore they are more natively suited to running on the cloud. However, most contemporary applications are built around an SQL data model, so working with NoSQL databases often requires a complete rewrite of application code.
Cloud Databases
http://longjump.com/ http://en.wikipedia.org/wiki/Salesforce.com