# Understanding GraphQL for Beginners-Part Three

DevFeed: [Understanding GraphQL for Beginners-Part Three](<https://devfeed.tech/articles/understanding-graphql-for-beginners-part-three-1657.md>)

Original publisher: [Read original article](<https://shopify.engineering/understanding-graphql-for-beginners-part-three>)

Author: Raymond Chung

Published: 2021-08-06T15:30:00Z

Content type: tutorial

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [database](<https://devfeed.tech/tags/database.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [rest](<https://devfeed.tech/tags/rest.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

Part Three of this beginner GraphQL tutorial explains mutations and shows how to create, modify, and delete database objects. It covers mutation structure, naming conventions, and creating a mutation for new food items.

## Source excerpt

In Understanding GraphQL for Beginners-Part Three, we learn what are mutations and create mutation queries to modify data.