Schema

From BC$ MobileTV Wiki
Jump to: navigation, search

A schema is a form of classification system which catalogues information. There are many types of schemas in broad use worldwide. For example, schemas for software applications are descriptions of the format and structure of a given document or application's data (contents), and is commonly used in Information Technology by programmers, technologists and developers within many industries for sharing (sending/receiving) data between applications. In the study of Computer Science, schema is akin to Object-Oriented concepts where data is embodied in classes, but in the case of a web schema, the schema is represented by well-defined, textual descriptions which use a specific syntax (such as XML or RDF) to describe the form and structure a given item of data should follow (or can be expected to follow).


Early Schemas

One of the earliest formal library cataloguing schemas (upon which the popular library Dewey Decimal & Universal Decimal Classification systems were eventually based) is known as the Mundaneum.

   000 Science and Knowledge. Organization. Computer Science. Information Science. Documentation. Librarianship. Institutions. Publications
   100 Philosophy. Psychology
   200 Religion. Theology
   300 Social Sciences
   400 vacant
   500 Mathematics. Natural Sciences
   600 Applied Sciences. Medicine, Technology
   700 The Arts. Entertainment. Sport
   800 Linguistics. Literature
   900 Geography. History
   000 – General works, Computer science and Information
   100 – Philosophy and psychology
   200 – Religion
   300 – Social sciences
   400 – Language
   500 – Pure Science
   600 – Technology
   700 – Arts & recreation
   800 – Literature
   900 – History & geography



Services

SchemaPedia

SchemaPedia was basically a Web 2.0, user-contributed and updated version of the centrally managed SchemaWeb, built by Ian Davis at Talis. It provides a schema directory, search functions and the ability to store/manage information about your data schema.

SchemaWeb

SchemaWeb is a directory of RDF Schemas expressed in the RDFS, OWL and DAML+OIL schema languages. SchemaWeb is a place for developers and designers working with RDF. It provides a comprehensive directory of RDF Schemas to be browsed and searched by human agents and also an extensive set of web services to be used by software agents that wish to obtain real-time schema information whilst processing RDF data.

RDF Schemas are the critical layer of the Semantic Web. They provide the semantic linkage that 'intelligent' software needs to extract value giving information from the raw data defined by RDF triples.

Schema.org

Schema.org, also known as OpenSchema has emerged as the leading "Web 3.0" specification for marking up website content to share structured data about your data whether structured or unstructured.

[4] [5] [6] [7]

[8] [9] [10] [11] [12] [13] [14]

Tutorials

External Links


References

  1. Schema.org and One Hundred Years of Search: http://danbri.org/words/2012/07/18/793
  2. A vision of computers before they existed: http://www.youtube.com/watch?v=LskVjSrZ_2M (predicted computer screen/display technology, the internet, world wide web, speech recognition, information storage/retrieval, and, search engines... for more see 2002 documentary "The Man Who Wanted To Classify The World")
  3. Paul Otlet from a historian on Classification: http://www.youtube.com/watch?v=N_oLH0B9Sac
  4. Google, Bing & Yahoo's New Schema.org Creates New Standards for Web Content Markup: http://www.readwriteweb.com/archives/every_site_on_the_web_will_consider_google_bing_ya.php
  5. Is Schema.org Really a Google Land Grab?: www.readwriteweb.com/archives/is_schemaorg_really_a_google_land_grab.php
  6. ‘‘‘Introducing Rich Cards’’’ (a step up from Rich Snippets built on JSON+LD version of OpenSchema): https://webmasters.googleblog.com/2016/05/introducing-rich-cards.html?m=1
  7. Google Search - Features: https://developers.google.com/search/docs/guides/search-features
  8. Getting started with schema.org using Microdata: https://schema.org/docs/gs.html#microdata_itemscope_itemtype
  9. Schema.org - OpenSchema issues list: https://github.com/schemaorg/schemaorg/issues (place to make suggestions or requests for new types to be added, changes, etc)
  10. 2011-2014 Proposals for Schema.org (ARCHIVED): https://www.w3.org/wiki/index.php?title=WebSchemas/SchemaDotOrgProposalsArchive#2011-2014_Proposals_for_Schema.org
  11. Microdata, RDFa or JSON-LD Appropriate or best usage?: https://stackoverflow.com/questions/26906367/microdata-rdfa-or-json-ld-appropriate-or-best-usage
  12. SCHEMA.ORG -- Web Schemas - Periodicals Comics: http://www.w3.org/wiki/WebSchemas/PeriodicalsComics (schema.org datatype)
  13. Schema Markup Best Practices – Json-LD Vs Microdata: https://envigo.digital/blog/seo/schema-markup-best-practices-json-ld-vs-microdata
  14. SCHEMA.ORG -- Web Schemas - Movie: https://schema.org/Movie | EXAMPLE-Microdata

See Also

RDF Schema | XML Schema | SQL Schema | OpenSchema | JSON+LD