

{"id":23331,"date":"2018-08-12T06:28:44","date_gmt":"2018-08-12T06:28:44","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=23331"},"modified":"2021-03-10T21:38:20","modified_gmt":"2021-03-10T16:08:20","slug":"sql-index","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sql-index\/","title":{"rendered":"SQL Index &#8211; Example | Create, Unique, Composite Index"},"content":{"rendered":"<p>Data stored in the tables within the database is quite large in quantity. Practically, searching and retrieving such vast data records creates speed constraints.<\/p>\n<p>To simplify the searching and retrieving of data, we use various techniques, and Indexes provide one such method. In SQL, the searching algorithm is set by the system, and thus, indexing proves to be very beneficial.<\/p>\n<p>Indexes are put internally and are not visible to the user.<\/p>\n<p>Indexes are just like unique labels provided to the data so that the identification of data becomes easy when a search query is made. Indexing is a very popular method used with large datasets in the industry.<\/p>\n<h3>What are Indexes in SQL and their Usage?<\/h3>\n<p>Indexes are set to fasten the query and are internal to the system, i.e., Indexes are not visible to the user. Indexes can be put in a single column or by using multiple columns.<\/p>\n<p>While creating indexes, we should be very cautious as once we create indexes updating the table becomes very difficult. This happens because, along with the data, we need to update the indexes as well.<\/p>\n<p>Imagine in a bank server we have lakhs of users and even some have the same names. If we depend only on the names for data retrieval, the system would lag a lot.<\/p>\n<p>To resolve the speed and efficiency issues, Indexes are put instead to make the process of retrieving data efficient. And indexes are kept hidden and not available to the user to ensure the security is not at stake.<\/p>\n<p>The statement CREATE INDEX operates to create an index on a table. The syntax is as follows:<br \/>\n<strong>Syntax:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE INDEX index_name\r\nON tableName (columnName1, columnName2, ...);\r\n<\/pre>\n<h3>Demo Database<\/h3>\n<p>Let us view our database, which we will use in our demo.<br \/>\n<strong>Query:\u00a0<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">SELECT * FROM DataFlair_Employee ;\r\n<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-86872\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1.png\" alt=\"SQL database\" width=\"1920\" height=\"1030\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1.png 1920w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-1536x824.png 1536w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-720x386.png 720w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-520x279.png 520w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/view-demo-database-1-320x172.png 320w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<h3>Indexes in SQL<\/h3>\n<p>We use the INDEX clause to create an index in our table. The index clause helps us to query the data fast. We can decide for ourselves if we need unique Indexes or whatsoever the condition is put up.<\/p>\n<ul>\n<li><strong>Implicit Indexes:<\/strong> Sometimes, a database creates indexes on its own to store the data and retrieve the data efficiently and fast. These are not visible to the users and are created by using the Primary key and the stated constraints while we create the table.<\/li>\n<li><strong>Composite Index:<\/strong> Composite indexes are indexes created by using multiple columns as the constraint. We use the composite index to maintain the unique identification of the data points.<\/li>\n<\/ul>\n<h3>Creation of SQL Index<\/h3>\n<p><strong>Syntax:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE INDEX index_name\r\nON tableName (columnName1, columnName2, ...);\r\n<\/pre>\n<p><strong>Example 1: Let us create an index over the name column of our DataFlair employee database.<\/strong><br \/>\n<strong>Query:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE INDEX name_in\r\nON dataflair_employee (name_emp);\r\n<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-86873\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index.png\" alt=\"create index in SQL\" width=\"1920\" height=\"1030\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index.png 1920w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-1536x824.png 1536w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-720x386.png 720w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-520x279.png 520w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-index-320x172.png 320w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<h3>Creation of Unique Index in SQL<\/h3>\n<p>When we have some repeating common values in our table, we need unique indexes to identify them easily. For this, we use a unique index.<\/p>\n<p><strong>Syntax:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE UNIQUE INDEX index_name\r\nON tableName (columnName1, columnName2, ...) ;\r\n<\/pre>\n<p><strong>Example 1: Let us create unique indexing over our names stored in the DataFlair employee table.<\/strong><br \/>\n<strong>Query:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE UNIQUE INDEX name_unique\r\nON dataflair_employee (name_emp);\r\n<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-86874\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index.png\" alt=\"create unique index in SQL\" width=\"1920\" height=\"1030\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index.png 1920w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-1536x824.png 1536w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-720x386.png 720w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-520x279.png 520w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-unique-index-320x172.png 320w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<h3>Creating Index over Multiple Columns in SQL<\/h3>\n<p>Sometimes our columns contain duplicate or repetitive data, due to which the indexing is also duplicate and repetitive. To maintain the uniqueness of our indexes, we pass multiple columns so that the indexes are unique.<br \/>\n<strong>Syntax:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE INDEX index_name\r\nON tableName (columnName1, columnName2, ...) ;\r\n<\/pre>\n<p><strong>Example 1: Let us create an index on our table with multiple columns (using name and salary column).<\/strong><\/p>\n<p><strong>Query:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">CREATE INDEX name_multiple\r\nON dataflair_employee (name_emp, salary);\r\n<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-86875\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index.png\" alt=\"create multiple index in SQL\" width=\"1920\" height=\"1030\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index.png 1920w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-1536x824.png 1536w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-720x386.png 720w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-520x279.png 520w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/create-multiple-index-320x172.png 320w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<p><strong>Conforming the Indexes:<\/strong> We can the existing indexes applied on the table by using the commands. We need to confirm the indexes already applied on the table so that we can keep away from the clashes and data can be put up in unique identities.<\/p>\n<h3>Drop Index in SQL<\/h3>\n<p>We need to remove the index if we use it on columns while updating data, as updating the data with the indexes would take a large amount of time. The syntax is as follows:<br \/>\n<strong>Syntax:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">ALTER TABLE tableName\r\nDROP INDEX index_name;\r\n<\/pre>\n<p><strong>Query:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">ALTER TABLE dataflair_employee\r\nDROP INDEX name_multiple ;\r\n<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-86876\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index.png\" alt=\"drop index in SQL\" width=\"1920\" height=\"1030\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index.png 1920w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-1536x824.png 1536w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-720x386.png 720w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-520x279.png 520w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/drop-index-320x172.png 320w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<h3>Summary<\/h3>\n<p>When we have a large amount of data and the need for processing arises, we need to be very efficient and fast in searching and retrieving the data. We use the index clause to speed up our ability to search and query data.<\/p>\n<p>The indexes created are unique and are used to get the data. We have understood how we can create and drop data. Indexing helps us with fast and efficient queries.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Data stored in the tables within the database is quite large in quantity. Practically, searching and retrieving such vast data records creates speed constraints. To simplify the searching and retrieving of data, we use&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":86871,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[2832,3092,6681,13468,13469,13549,13588],"class_list":["post-23331","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sql","tag-composite-key-in-sql","tag-create-table-index","tag-index-in-sql","tag-sql-index","tag-sql-index-example","tag-sql-server-drop-index","tag-sql-unique-index"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SQL Index - Example | Create, Unique, Composite Index - DataFlair<\/title>\n<meta name=\"description\" content=\"What are indexes in SQL with synatx and example,create index SQL Server,SQL Unique index,Composite index SQL,SQL Server drop Index\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sql-index\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL Index - Example | Create, Unique, Composite Index - DataFlair\" \/>\n<meta property=\"og:description\" content=\"What are indexes in SQL with synatx and example,create index SQL Server,SQL Unique index,Composite index SQL,SQL Server drop Index\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sql-index\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-12T06:28:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-10T16:08:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQL Index - Example | Create, Unique, Composite Index - DataFlair","description":"What are indexes in SQL with synatx and example,create index SQL Server,SQL Unique index,Composite index SQL,SQL Server drop Index","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/sql-index\/","og_locale":"en_US","og_type":"article","og_title":"SQL Index - Example | Create, Unique, Composite Index - DataFlair","og_description":"What are indexes in SQL with synatx and example,create index SQL Server,SQL Unique index,Composite index SQL,SQL Server drop Index","og_url":"https:\/\/data-flair.training\/blogs\/sql-index\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-08-12T06:28:44+00:00","article_modified_time":"2021-03-10T16:08:20+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"SQL Index &#8211; Example | Create, Unique, Composite Index","datePublished":"2018-08-12T06:28:44+00:00","dateModified":"2021-03-10T16:08:20+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/"},"wordCount":701,"commentCount":1,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg","keywords":["Composite key in SQL","create table index","Index in SQL","SQL Index","SQL Index Example","SQL Server drop Index","SQL Unique Index"],"articleSection":["SQL Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sql-index\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sql-index\/","url":"https:\/\/data-flair.training\/blogs\/sql-index\/","name":"SQL Index - Example | Create, Unique, Composite Index - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg","datePublished":"2018-08-12T06:28:44+00:00","dateModified":"2021-03-10T16:08:20+00:00","description":"What are indexes in SQL with synatx and example,create index SQL Server,SQL Unique index,Composite index SQL,SQL Server drop Index","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sql-index\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/SQL-Indexes.jpg","width":1200,"height":628,"caption":"SQL Indexes"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sql-index\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Searching for Groups of Scala Regex","item":"https:\/\/data-flair.training\/blogs\/tag\/searching-for-groups-of-scala-regex\/"},{"@type":"ListItem","position":3,"name":"SQL Index &#8211; Example | Create, Unique, Composite Index"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/23331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=23331"}],"version-history":[{"count":6,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/23331\/revisions"}],"predecessor-version":[{"id":86878,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/23331\/revisions\/86878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/86871"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=23331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=23331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=23331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}