What is Salesforce?
What is Salesforce?
Salesforce is a cloud-based Customer Relationship Management (CRM) software that makes solutions available for sales, service, marketing, collaboration, analytics, and building custom mobile apps. It's a world's #1 CRM. Force.com a platform that enables developers to develop things inside the Salesforce. In Salesforce there are three releases comes every year and they are termed as winter, summer and spring.
Salesforce is a product of Salesforce.com (usually abbreviated SFDC) an American cloud computing company headquartered in San Francisco, California. It was founded by Marc Benioff in the year 1999.
How is Salesforce different from other CRM?
Other CRM | Salesforce |
High-Cost | Low Cost |
Hosted on company's server | Hosted on cloud |
Takes so long to set up | Can set up in few days or weeks |
Difficult to operate and understand | Easy to operate and understand |
Products Offered By Salesforce :
Editions Available In Salesforce :
- Professional Edition
- Enterprise Edition
- Unlimited Edition
- Developer Edition
User Licenses Available In Salesforce :
You can find out the list of all user licenses available in your Salesforce org by reaching out to the Company Information under the Company Profile in Administration Setup. Some specific Licenses are available inside the given table with the number of availability in Developer Edition org.
Name | Total Licences |
Salesforce | 2 |
Salesforce Platform | 3 |
Customer Community Login | 5 |
XOrg Proxy User | 2 |
Work.com Only | 3 |
Identity | 10 |
Customer Community Plus | 5 |
Force.com - Free | 2 |
Chatter Free | 5000 |
Governor Limits In Salesforce :
Salesforce is actually based on multi-tenant architecture, which says one platform for many means everyone allows to use such resources within predefined limits. Apex code or processes don’t monopolize shared resources. When apex code exceeds the limit then process issues a runtime exception that cannot be handled. The apex or governor limits are categorized into different sections.
- Per-Transaction Apex Limits
- Per-Transaction Certified Managed Package Limits
- Force.com Platform Apex Limits
- Static Apex Limits
- Size-Specific Apex Limits
- Miscellaneous Apex Limits
Objects And Fields In Salesforce
Objects represent a table name in a database whereas Fields represents the name of columns and the Records are the data available in rows w.r.t their columns inside the particular table in Database.
Categories of Objects in Salesforce:
- Standard Objects
- Custom Objects
- Big Objects
- Junction Objects
Categories of Fields in Salesforce :
- Standard Fields
- Custom Fields
- Rollup Summary Fields
- Formula Fields
Relationships In Salesforce
- Master-Detail Relationship
- Lookup Relationship
- Many To Many Relationship
Master-Detail Relationship | Lookup Relationship |
Parent-Child relationship exist in Master-Detail relationship | Lookup creates relation in between two objects |
If master record gets deleted then child record also get deleted. | If we delete any object then no other object gets deleted. |
Rollup Summary field can be made on master-detail | No Rollup Summary field can be made on Lookup relationship |
One object has only 2 Master-Detail relationships. | One object has 25 lookup relationships. |
Note: We cannot create master-detail relationship type fields directly if records already exist. Instead, we have to first create Lookup fields then fill all the records with that lookup filed. After that, we can convert the lookup fields to master-detail relationship.
Overview About Tabs used in Salesforce
Custom tabs let you display custom object data or other web content in Salesforce. It's actually determined as a visual representation of an object that are used in Salesforce .
Different types of custom tabs are available to use in Salesforce:
- Custom Object Tabs
- Web Tabs
- Visualforce Tabs
- Lightning Page Tabs
Salesforce allows you to develop applications with Declarative and Programmatic
In Declarative Development, you can use the tools available in Salesforce org and able to do development without doing a piece of coding.
In Programmatic Development you can take help of Apex code for developing the customized functionality in Salesforce, you can achieve the programmatic development with the help of Apex Code, Visualforce Pages, and Apex Triggers.
Instead of all these facts, Salesforce has many more amazing facts for you which you can find once you have an account so without a delay Sign Up yourself in Salesforce and enjoy learning.
Thanks For Reading
Happy Salesforce!!