May 9 10:11
11 days ago
21 viewers *
English term

Simple key

English to Dutch Other Computers (general)
A simple key consists of a single field to uniquely identify a record. In addition the field in itself cannot be broken down into other fields, for example, studentId, which uniquely identifies a particular student, is a single field and therefore is a simple key

Discussion

Kitty Brussaard May 13:
@Barend Ik moet het om alle eerder aangevoerde redenen, zowel hieronder in de D-box als bij mijn antwoord, toch echt oneens zijn met jouw stellige bewering dat de toevoeging 'primaire' hier absoluut noodzakelijk zou zijn. Daarbij baseer ik mij uiteraard ook op de brontekst en tevens op mijn jarenlange ervaring met teksten waarin dit soort begrippen voorkomen, aangevuld met ruggespraak met twee professionals uit het veld. Ik laat het verder aan de vraagstelster om e.e.a. op zijn merites te beoordelen. Fijne dag nog iedereen!

PS "A simple key consists of a single field to uniquely identify a record."
"to uniquely identify a record" geeft duidelijk aan dat het hier om een primaire sleutel gaat.

Deze bewering is feitelijk onjuist, omdat ook secundaire sleutels (secondary/candidate/alternate keys) voor precies ditzelfde doel worden gebruikt. Zie bijvoorbeeld https://www.scaler.com/topics/secondary-key-dbms/. Ook om deze reden is het beter om de toevoeging 'primaire' hier achterwege te laten.
"A simple key consists of a single field to uniquely identify a record.

"to uniquely identify a record" geeft duidelijk aan dat het hier om een primaire sleutel gaat.

De geboden context klinkt in zijn geheel als een definitie.
Dus nee, 'primaire' niet weglaten.
Lijkt me het meest essentiële deel.

Voor professionals kun je het misschien weglaten.
Maar in dit geval zou ik dat ook niet doen.
Hier wordt beschreven wat een enkelvoudige primaire sleutel is.
Kitty Brussaard May 12:
@Barend 'Enkelvoudige primaire sleutel' (of 'primaire, niet-samengestelde sleutel' - zie de toelichting bij mijn antwoord) zijn prima om e.e.a. te verduidelijken voor een leek, maar 'enkelvoudige sleutel' is binnen het vakgebied gewoon de meest gangbare term. Niets meer aan doen zou ik zeggen.
enkelvoudige primaire sleutel "A simple key consists of a single field to uniquely identify a record."

I think I would translate 'simple key' as 'enkelvoudige primaire sleutel' in this context.

'primaire sleutel' is volgens mij primair :-); je moet/kunt 'primair' niet weglaten in deze context, naar mijn mening.
Het gaat om een primaire sleutel.
Vervolgens voeg je 'enkelvoudig' voor nadere (secundaire) specificatie/onderscheid met 'meervoudig' (of 'samengesteld').
Microsoft Access De kracht van een relationele databank zoals Microsoft Access ligt in de mogelijkheid van het programma om informatie uit verschillende tabellen te zoeken en bijeen te brengen door middel van query's, formulieren, en rapporten. Om de relatie mogelijk te maken moet elke tabel een veld of combinatie van velden bevatten die voor elke record in een tabel uniek is. Deze informatie wordt de primaire sleutel van een tabel genoemd. Een primaire sleutel is een veld of een combinatie van velden waarvan de inhoud uniek is voor elk record. Een gevolg hiervan is dat de inhoud van een primaire sleutel voor alle records verschillend moet zijn. De inhoud mag dus nooit leeg zijn (null-waarden bevatten).

In Microsoft Access kunnen drie soorten primaire sleutels worden ingesteld:

een autoNummering-veld;
een enkel veld (enkelvoudige primaire sleutel);
meerdere velden (meervoudige primaire sleutel).

https://methodes.pelckmans.be/secundaironderwijs/informatica...
primaire sleutel Primaire sleutel is in databasetechnologie de benaming voor een attribuut, eigenschap, karakteristiek of feit (of een combinatie hiervan) over een entiteit, fysiek object of gebeurtenis die voldoet aan volgende vier eisen:
1. Uniekheid: de waarde van het attribuut (of een combinatie hiervan) is uniek binnen de tabel en bepaalt dus eenduidig de record, rij of tupel waarin dit attribuut voorkomt. Geen twee rijen in een tabel kunnen dus identiek zijn vanwege het unieke attribuut (of combinatie van) in iedere rij.
2. Niet leeg: het attribuut (of een combinatie hiervan) is overal ingevuld. Kan dus niet leeg zijn.
3. Minimaal aantal attributen: de combinatie van attributen is minimaal. Door het laten vallen van een van de attributen wordt het record, rij of tupel niet langer meer eenduidig bepaald.
4. Legt relatie tussen tabellen: wanneer gerelateerde tabellen verwijzen naar de tabel waarin het attribuut (of een combinatie hiervan) voorkomt, wordt deze gebruikt om een relatie tussen deze tabellen tot stand te brengen.

https://nl.wikipedia.org/wiki/Primaire_sleutel
primary key In the relational model of databases, a primary key is a specific choice of a minimal set of attributes (columns) that uniquely specify a tuple (row) in a relation (table). Informally, a primary key is "which attributes identify a record," and in simple cases constitute a single attribute: a unique ID.

https://en.wikipedia.org/wiki/Primary_key

A primary key is a column (= simple key) or group of columns (= composite key/compound key) used to uniquely define a data set/row in the table.

https://ibexpert.net/ibe/index.php?n=Doc.Keys
@Stieneke Met jouw link aan het begin van de discussie (https://methodes.pelckmans.be/secundaironderwijs/informatica... zat je dus helemaal op het goede spoor!
Primary keys: simple keys and composite keys De 'simple key' en de 'composite key' zijn allebei vormen van 'primary keys' - zie ook mijn antwoord. Het gaat dan om een of meerdere kolommen (velden) in de tabel van een relationele database waarmee je rijen (records) in die tabel op unieke wijze kunt identificeren. Eén kolom = simple key (enkelvoudige sleutel). Meerdere kolommen = composite key (samengestelde sleutel).

'Sleutel' is in dit verband overigens wel de juiste term in het Nederlands. 'Code' is te kort door de bocht, maar er is er inderdaad vaak wel sprake van een uniek identificatienummer dat als primaire sleutel dient, bijvoorbeeld een id-nummer, serienummer of code – zeker als het gaat om enkelvoudige sleutels.
weinig referenties, een enkele 'eenvoudige code' Er zijn sowieso erg weinig referenties te vinden, wel deze van Appel, dus misschien heb je wel een punt:

https://support.apple.com/nl-nl/guide/watch/apd0e1e73b6f/wat...

Maar of dat dat nou richtingwijzend moet zijn? Lastig....
Voor mij kan het allebei, want in beide gevallen is de betekenis duidelijk.
Duidelijk! Alleen gek dat die term dan niet terugkomt in de ´analen´.
..uit de praktijk.. Ook in het Duits wordt 'Schlüssel' veelal gebruikt, maar wij hebben in het Nederlands die term altijd vermeden (ben bij behoorlijk aantal automatiseringsprojecten betrokken geweest, zowel in het Engels als in het Duits en Nederlands) omdat daar vele betekenissen aan hangen, terwijl 'code' spot-on is. Vergelijk acess key/acces code = toegangscode (niet toegangssleutel).
Maar zoals ik al aangaf, is 'sleutel' niet verkeerd; het kan beide.

Een primaire sleutel/code veronderstelt echter dat er meerdere zijn waarvan één primair; dat hoeft bij een 'simple key' niet van toepassing te zijn; het kan heel goed de enige 'key' zijn.
In die zin wijkt 'primaire key' volgens mij teveel af van de bron.
@Willem: Ik snap dat het een unieke code is... ...maar ik vind de term als zodanig niet terug in deze context.

Wel de term ´enkelvoudige primaire sleutel´, zie onderstaand voorbeeld.

(…)
Een voorbeeld van een slechte primaire sleutel is een naam of een adres.
Beide bevatten gegevens die in de loop van de tijd kunnen veranderen.
In Microsoft Access kunnen drie soorten primaire sleutels worden ingesteld:
1. een autoNummering-veld;
2. een enkel veld (enkelvoudige primaire sleutel);
3. meerdere velden (meervoudige primaire sleutel).
http://methodes.pelckmans.be/secundaironderwijs/informatica/...

Proposed translations

+1
11 mins

primaire sleutel

De ´sleutel´ voor deze vraag ligt volgens mij in ondertaande Microsoft-toelichting :-)

Primaire sleutels opgeven
Elke tabel moet een kolom of reeks kolommen bevatten die elke rij in de tabel op unieke wijze identificeren. Dit is vaak een uniek identificatienummer, zoals een werknemer-id of een serienummer. In databaseterminologie wordt deze informatie de primaire sleutel van de tabel genoemd. Access gebruikt primaire-sleutelvelden om gegevens uit meerdere tabellen snel te koppelen en de gegevens voor u samen te voegen.

Als een tabel al een unieke id bevat, zoals een productnummer dat elk product in de catalogus op unieke wijze identificeert, kunt u deze id als primaire sleutel voor de tabel gebruiken, maar alleen als de waarden in die kolom altijd voor elke record verschillend zijn. Een primaire sleutel mag geen dubbele waarden bevatten. U kunt namen van personen bijvoorbeeld niet als primaire sleutel gebruiken, omdat namen niet uniek zijn. Een tabel kan immers twee personen met dezelfde naam bevatten.


--------------------------------------------------
Note added at 12 mins (2024-05-09 10:23:20 GMT)
--------------------------------------------------

*ondertaande = onderstaande
Peer comment(s):

agree Sakshi Garg
5 mins
Dank je, Sakshi!
Something went wrong...
17 mins

enkelvoudige code

In dit geval wordt met een sleutel een unieke code bedoeld.
In plaats van 'enkelvoudige' zou je ook 'eenvoudige' kunnen gebruiken.
De term 'sleutel' wordt ook gebruikt, als letterlijke vertaling, maar die is mij te vaag; dan moet in de context al duidelijk gemaakt worden waar het om gaat.
Het kan om verschillende codes gaan, zoals een toegangscode, een indentificatienummer, etc.
Something went wrong...
4 hrs

enkelvoudige sleutel

In een relationele database worden primaire sleutels gebruikt om rijen (records) in een tabel op unieke wijze te identificeren. Een primaire sleutel kan uit één of meerdere kolommen (velden) bestaan:
één kolom = (primary) simple key
meerdere kolommen = (primary) composite key

Het laatste type sleutel wordt in het Nederlands 'samengestelde sleutel' genoemd. Het eerste type sleutel wordt gemakshalve vaak als 'primaire sleutel' aangeduid, maar 'enkelvoudige sleutel' (d.w.z. primaire, niet-samengestelde sleutel) is feitelijk juister.

https://database.guide/what-is-a-primary-key/
https://database.guide/what-is-a-composite-primary-key/

Primaire sleutel (van een tabel) = De kolom of verzameling van kolommen waardoor een record van de tabel uniek wordt geïdentificeerd (bv. een patiëntnummer identificeert uniek een bepaalde patiënt).
De primaire sleutel wordt in de opsomming van kolommen vaak onderstreept.
Een sleutel die uit slechts één kolom bestaat, noemen we een ‘enkelvoudige sleutel’ en een sleutel die uit meerdere kolommen bestaat een ‘samengestelde sleutel’ (bv. naam, geboortedatum, geboortetijd, geslacht en adres).
https://piyanit.nl/wp-content/uploads/2020/12/begrippen-mode...

https://support.microsoft.com/nl-nl/topic/kennismaking-met-t...
https://support.microsoft.com/nl-nl/topic/beginselen-van-dat...

--------------------------------------------------
Note added at 4 dagen (2024-05-13 18:28:11 GMT)
--------------------------------------------------

PS Het gaat hier overigens niet noodzakelijkerwijs om een primaire sleutel - ook een secundaire sleutel kan enkelvoudig (één kolom/veld = simple) dan wel samengesteld (combinatie van kolommen/velden = composite) van aard zijn. Het doel van al deze sleutels - primair of secundair en enkelvoudig of samengesteld - is simpelweg om rijen/records in een databasetabel op unieke wijze te identificeren. Een reden te meer om 'primaire' als verbijzondering uit de vertaling weg te laten (zie ook de D-box).
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search