SlideShare a Scribd company logo
1 of 11
Developer Beginner : Salesforce
Trailhead
BY PRATIK SHRESTHA
COMPLIANCE QUEST
Overview
• Introduction to Salesforce
• Data modeling
• Data Security
• Apex
What is Salesforce ?
• Salesforce is a top-notch CRM application built on the Force.com platform.
• It can manage all the customer interactions of an organization through different media,
like phone calls, site email enquiries, communities, as well as social media.
• Salesforce handles all the customer relationships, by focusing on the sales, marketing and
support processes. This is done by working with the standard objects (Shown below), and
facilitating the relationships between them. Introduction to Salesforce
Data Modeling
Standard Data Model
▪ Standard Objects
 Account
 Contact
 Lead
 Opportunity
 Case
 …
▪ Standard Fields
 Id
 Name
 CreatedBy/Date
 LastModifiedBy/Date
 OwnerId
 IsDeleted
 …
Extensible Data Model
▪ Custom Objects
 Property__c
 Broker__c
 Favorite__c
 ….
▪ Custom Fields
 Status__c
 City__c
 Baths__c
 Beds__c
 Mobile_Phone__c
 …
Object Relationship
 Object relationships are a special field type that is created to link Objects
with each other.
 Due to the relationship user can view the records.
 They can see the related list to that records.
 For example, By creating a custom relationship field on the object, we can
define different types of relationships.
 There are two main types of object relationships: lookup and master-detail.
Master-Detail Relationship
 Master-Detail relationship is one type of relationship which forms a tight bond
relationship between a parent object and a child object.
 Child records should always be associated with a parent they cannot remain orphans.
 Cascade record deletions. When a parent object record is deleted all its child records
get deleted automatically.
 Standard Objects aren’t allowed to be used as details (Child object). A detail object,
for example, cannot be an account.
 The master-detail relationship fields are required on the page layouts of the detail
object.
 Roll-up Summary fields can be created on the Master object(Parent Object.)
 Child record inherits all security and sharing settings from its parent record.
Lookup Relationship
 Lookup relationship is one type of relationship which forms a loose bond
relationship between a parent object and a child object.
 In lookup, Child records need not be associated with a parent.
 No Cascade record deletion happens.
 Read more about Object relationship in Salesforce at the Blueflame Labs,
the salesforce consulting partners.
Schema Builder
 Schema Builder is a tool that lets you visualize and edit your data model.
 It’s useful for designing and understanding complex data models
Data Security

More Related Content

Similar to salesforce.pptx

Salesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedSalesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedKatia Bonella
 
Dynamic approach of salesforce development in business
Dynamic approach of salesforce development in businessDynamic approach of salesforce development in business
Dynamic approach of salesforce development in businessJanBask LLC
 
Salesforce Application Development
Salesforce Application DevelopmentSalesforce Application Development
Salesforce Application DevelopmentNishtha Gupta
 
Structured SEO Data Overview and How To
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How Tocgmonroe
 
Mastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsMastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsChanukya Mekala
 
Summary data modelling
Summary data modellingSummary data modelling
Summary data modellingNovita Sari
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPTTrinath
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorialThengo Kim
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesThanh Tran
 
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptx
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptxTop 20 Salesforce Admin Interview Questions and Answers in 2023.pptx
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptxAnanthReddy38
 
prasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDCprasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDCKotapati Prasad
 
The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsBen DeMott
 
Datalayer Best Practices with Observepoint
Datalayer Best Practices with ObservepointDatalayer Best Practices with Observepoint
Datalayer Best Practices with ObservepointMike Plant
 
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENT
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENTSOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENT
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENTARAVINDRM2
 
sateesh 3+ sales resume
sateesh 3+ sales resumesateesh 3+ sales resume
sateesh 3+ sales resumesathi99
 
1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdfRakeshKumar145431
 
Top20 sfdc interview questions and answers
Top20 sfdc interview questions and answersTop20 sfdc interview questions and answers
Top20 sfdc interview questions and answersbhanuadmob
 

Similar to salesforce.pptx (20)

Salesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedSalesforce - Overview & Getting Started
Salesforce - Overview & Getting Started
 
Dynamic approach of salesforce development in business
Dynamic approach of salesforce development in businessDynamic approach of salesforce development in business
Dynamic approach of salesforce development in business
 
Salesforce Application Development
Salesforce Application DevelopmentSalesforce Application Development
Salesforce Application Development
 
Structured SEO Data Overview and How To
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How To
 
Mastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsMastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domains
 
Summary data modelling
Summary data modellingSummary data modelling
Summary data modelling
 
Ponakaladinne reddy
Ponakaladinne reddyPonakaladinne reddy
Ponakaladinne reddy
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorial
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search Technologies
 
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptx
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptxTop 20 Salesforce Admin Interview Questions and Answers in 2023.pptx
Top 20 Salesforce Admin Interview Questions and Answers in 2023.pptx
 
Brooke Guthrie
Brooke GuthrieBrooke Guthrie
Brooke Guthrie
 
prasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDCprasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDC
 
Venkatesh SFDC Resume
Venkatesh SFDC ResumeVenkatesh SFDC Resume
Venkatesh SFDC Resume
 
The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementations
 
Datalayer Best Practices with Observepoint
Datalayer Best Practices with ObservepointDatalayer Best Practices with Observepoint
Datalayer Best Practices with Observepoint
 
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENT
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENTSOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENT
SOFTWARE ENGINEERING AND SOFTWARE PROJECT MANAGEMENT
 
sateesh 3+ sales resume
sateesh 3+ sales resumesateesh 3+ sales resume
sateesh 3+ sales resume
 
1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf
 
Top20 sfdc interview questions and answers
Top20 sfdc interview questions and answersTop20 sfdc interview questions and answers
Top20 sfdc interview questions and answers
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

salesforce.pptx

  • 1. Developer Beginner : Salesforce Trailhead BY PRATIK SHRESTHA COMPLIANCE QUEST
  • 2. Overview • Introduction to Salesforce • Data modeling • Data Security • Apex
  • 3.
  • 4. What is Salesforce ? • Salesforce is a top-notch CRM application built on the Force.com platform. • It can manage all the customer interactions of an organization through different media, like phone calls, site email enquiries, communities, as well as social media. • Salesforce handles all the customer relationships, by focusing on the sales, marketing and support processes. This is done by working with the standard objects (Shown below), and facilitating the relationships between them. Introduction to Salesforce
  • 5. Data Modeling Standard Data Model ▪ Standard Objects  Account  Contact  Lead  Opportunity  Case  … ▪ Standard Fields  Id  Name  CreatedBy/Date  LastModifiedBy/Date  OwnerId  IsDeleted  …
  • 6. Extensible Data Model ▪ Custom Objects  Property__c  Broker__c  Favorite__c  …. ▪ Custom Fields  Status__c  City__c  Baths__c  Beds__c  Mobile_Phone__c  …
  • 7. Object Relationship  Object relationships are a special field type that is created to link Objects with each other.  Due to the relationship user can view the records.  They can see the related list to that records.  For example, By creating a custom relationship field on the object, we can define different types of relationships.  There are two main types of object relationships: lookup and master-detail.
  • 8. Master-Detail Relationship  Master-Detail relationship is one type of relationship which forms a tight bond relationship between a parent object and a child object.  Child records should always be associated with a parent they cannot remain orphans.  Cascade record deletions. When a parent object record is deleted all its child records get deleted automatically.  Standard Objects aren’t allowed to be used as details (Child object). A detail object, for example, cannot be an account.  The master-detail relationship fields are required on the page layouts of the detail object.  Roll-up Summary fields can be created on the Master object(Parent Object.)  Child record inherits all security and sharing settings from its parent record.
  • 9. Lookup Relationship  Lookup relationship is one type of relationship which forms a loose bond relationship between a parent object and a child object.  In lookup, Child records need not be associated with a parent.  No Cascade record deletion happens.  Read more about Object relationship in Salesforce at the Blueflame Labs, the salesforce consulting partners.
  • 10. Schema Builder  Schema Builder is a tool that lets you visualize and edit your data model.  It’s useful for designing and understanding complex data models

Editor's Notes

  1. sds