"RBAR" meaning in English

See RBAR in All languages combined, or Wiktionary

Phrase

IPA: /ˈɹiː.bɑɹ/ [US]
Etymology: Coined by database administrator Jeff Moden. Etymology templates: {{coinage|en|Jeff Moden|nobycat=1|occ=database administrator|w=-}} Coined by database administrator Jeff Moden Head templates: {{head|en|phrase}} RBAR
  1. (database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL. Tags: abbreviation, alt-of, derogatory, initialism Alternative form of: row by agonizing row (extra: used to describe procedural programming in SQL) Categories (topical): Programming
    Sense id: en-RBAR-en-phrase-uSgNxZb4 Categories (other): English entries with topic categories using raw markup

Download JSON data for RBAR meaning in English (2.5kB)

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Jeff Moden",
        "nobycat": "1",
        "occ": "database administrator",
        "w": "-"
      },
      "expansion": "Coined by database administrator Jeff Moden",
      "name": "coinage"
    }
  ],
  "etymology_text": "Coined by database administrator Jeff Moden.",
  "head_templates": [
    {
      "args": {
        "1": "en",
        "2": "phrase"
      },
      "expansion": "RBAR",
      "name": "head"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "phrase",
  "senses": [
    {
      "alt_of": [
        {
          "extra": "used to describe procedural programming in SQL",
          "word": "row by agonizing row"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "name": "English entries with topic categories using raw markup",
          "parents": [
            "Entries with topic categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "[2005-01-10, Jeff Moden, “Calculating Work Days”, in SQLServerCentral, Simple Talk Publishing, archived from the original on 2007-10-23",
          "text": "All of these methods either employ (what I call) \"RBAR\" programming (pronounced as \"ree-bar\" and stands for \"Row By Agonizing Row\") […]]",
          "type": "quotation"
        },
        {
          "ref": "2007-07-26, Remi Gregoire, “RBAR: ‘Row By Agonizing Row’”, in Redgate, retrieved 2021-07-19",
          "text": "RBAR is a consequence of coding in a strictly procedural way, rather than in a set-based way. It is different from poor coding; it is the result of adopting a mindset that one always has to tell the computer, step by step […]",
          "type": "quotation"
        },
        {
          "ref": "2019-12-09, Randy Knight, “Rethinking RBAR”, in SQL Solutions Group",
          "text": "While RBAR used over twice as much log as the set based operations, the log used per transaction was less than half.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "id": "en-RBAR-en-phrase-uSgNxZb4",
      "links": [
        [
          "derogatory",
          "derogatory"
        ],
        [
          "row",
          "row#English"
        ],
        [
          "by",
          "by#English"
        ],
        [
          "agonizing",
          "agonizing#English"
        ],
        [
          "SQL",
          "SQL"
        ]
      ],
      "qualifier": "database administration",
      "raw_glosses": [
        "(database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "derogatory",
        "initialism"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈɹiː.bɑɹ/",
      "tags": [
        "US"
      ]
    },
    {
      "homophone": "rebar"
    }
  ],
  "word": "RBAR"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Jeff Moden",
        "nobycat": "1",
        "occ": "database administrator",
        "w": "-"
      },
      "expansion": "Coined by database administrator Jeff Moden",
      "name": "coinage"
    }
  ],
  "etymology_text": "Coined by database administrator Jeff Moden.",
  "head_templates": [
    {
      "args": {
        "1": "en",
        "2": "phrase"
      },
      "expansion": "RBAR",
      "name": "head"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "phrase",
  "senses": [
    {
      "alt_of": [
        {
          "extra": "used to describe procedural programming in SQL",
          "word": "row by agonizing row"
        }
      ],
      "categories": [
        "English 2-syllable words",
        "English derogatory terms",
        "English entries with topic categories using raw markup",
        "English initialisms",
        "English lemmas",
        "English phrases",
        "English terms with IPA pronunciation",
        "English terms with homophones",
        "English terms with quotations",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "[2005-01-10, Jeff Moden, “Calculating Work Days”, in SQLServerCentral, Simple Talk Publishing, archived from the original on 2007-10-23",
          "text": "All of these methods either employ (what I call) \"RBAR\" programming (pronounced as \"ree-bar\" and stands for \"Row By Agonizing Row\") […]]",
          "type": "quotation"
        },
        {
          "ref": "2007-07-26, Remi Gregoire, “RBAR: ‘Row By Agonizing Row’”, in Redgate, retrieved 2021-07-19",
          "text": "RBAR is a consequence of coding in a strictly procedural way, rather than in a set-based way. It is different from poor coding; it is the result of adopting a mindset that one always has to tell the computer, step by step […]",
          "type": "quotation"
        },
        {
          "ref": "2019-12-09, Randy Knight, “Rethinking RBAR”, in SQL Solutions Group",
          "text": "While RBAR used over twice as much log as the set based operations, the log used per transaction was less than half.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "links": [
        [
          "derogatory",
          "derogatory"
        ],
        [
          "row",
          "row#English"
        ],
        [
          "by",
          "by#English"
        ],
        [
          "agonizing",
          "agonizing#English"
        ],
        [
          "SQL",
          "SQL"
        ]
      ],
      "qualifier": "database administration",
      "raw_glosses": [
        "(database administration, derogatory) Initialism of row by agonizing row; used to describe procedural programming in SQL."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "derogatory",
        "initialism"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈɹiː.bɑɹ/",
      "tags": [
        "US"
      ]
    },
    {
      "homophone": "rebar"
    }
  ],
  "word": "RBAR"
}

This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-03-12 from the enwiktionary dump dated 2024-03-01 using wiktextract (68773ab and 5f6ddbb). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.