È una riga o un record (o una tupla)

-5
  1. Se guardo una tabella di database per la modifica, è composta da righe o record?

  2. Se scrivo un po 'di sql e poi guardo il risultato, questo è composto dagli stessi elementi della risposta a 1.?

  3. È il caso che siano tutte righe ma in circostanze molto specifiche sono anche record?

Modifica
Un recente articolo di Itzik Ben-Gan ha suggerito la mia domanda e vedo abbastanza un discussione su dba.stackexchange .

In quell'articolo Aaron Bertrand ha portato la stessa citazione di Itzik dal suo " Kit di formazione (esame 70-461): interrogazione di Microsoft SQL Server 2012 "

As an example of incorrect terms in T-SQL, people often use the terms “field” and “record” to refer to what T-SQL calls “column” and “row,” respectively. Fields and records are physical. Fields are what you have in user interfaces in client applications, and records are what you have in files and cursors. Tables are logical, and they have logical rows and columns.

    
posta whytheq 19.08.2013 - 14:12
fonte

3 risposte

3
  1. row = registra nei database relazionali , questi sono solo due termini per la stessa cosa
  2. Le istruzioni "SELECT" (non quelle tutte SQL) forniscono un set di risultati costituito da righe o record, qualunque sia il termine che preferisci.

La prossima volta che intendi fare una domanda del genere, consulta prima su Wikipedia .

    
risposta data 19.08.2013 - 14:17
fonte
1

Record in realtà non è un termine di un database con un significato specifico. Il che non vuol dire che non puoi usarlo, solo che se / quando lo fai, dovresti tenere a mente che è al massimo un bugie utili ma più probabilmente solo slang sensibili al contesto.

Modo eterogeneo, a patto che la persona con cui stai parlando ti capisca, non importa.

    
risposta data 20.08.2013 - 06:51
fonte
0

Questa terminologia risale alla carta e alla contabilità. I record sono rilevanti anche quando si descrive una parte "percorribile" di media lineari, come i nastri magnetici.

Direi che un record suggerisce l'unità dati di base intercambiabile per l'archiviazione e una riga suggerisce una parte di un rapporto (spesso generata da record). È plausibile che più record possano essere combinati in una singola riga e viceversa.

La sottile differenza può o non può essere di conseguenza al tuo sistema RDB, ma non direi che le parole sono al 100%. È come entrare in una discussione sulla differenza tra up / download e streaming.

    
risposta data 19.08.2013 - 22:18
fonte

Leggi altre domande sui tag