ISO/IEC 2382-17



ISO/IEC 2382-17



17
Andmebaasid


17
Databases


17.01
Üldmõisted


17.01
General terms


17.01.01 (01.08.05)
andmebaas
Rakendusvaldkondi toetav andmete kogum, mis on organiseeritud vastavalt mingile kontseptuaalsele struktuurile, mis kirjeldab nende andmete omadusi ja neile andmetele vastavate olemite vahelisi seoseid.

17.01.01 (01.08.05)
database
A collection of data organized according to a conceptual structure describing the characteristics of these data and the relationships among their corresponding entities, supporting application areas.

17.01.02
skeem
Andmebaasi struktuuri täielik kirjeldus, mis vastab mingile kindlale käsitlustasemele.

17.01.02
schema
A complete description of the structure of a database pertaining to a specific level of consideration.

17.01.03
andmebaasihaldur
DBMS
Riistvaral ja tarkvaral põhinev süsteem andmebaaside defineerimiseks, loomiseks, manipuleerimiseks, juhtimiseks, haldamiseks ja kasutamiseks.
MÄRKUS. Andmebaasi kasutamise tarkvara võib olla andmebaasihalduse süsteemi osa, kuid võib olla ka iseseisev andmebaasihalduse süsteem.

17.01.03
database management system
DBMS (abbreviation)
A system, based on hardware and software, for defining, creating, manipulating, controlling, managing, and using databases.
NOTE - The software for using a database may be part of the database management system or may be a stand-alone database management system.

17.01.04
infosüsteem (andmebaasides)
Kontseptuaalskeem, * infobaas ja infoprotsessor, mis koos moodustavad informatsiooni säilitamise ja manipuleerimise süsteemi.

17.01.04
information system (in databases)
The conceptual schema information base and information processor, forming together a system for keeping and manipulating information.

17.01.05
haldusinfosüsteem
MIS
Infotöötlussüsteem, mis aitab organisatsiooni juhtkonnal otsuseid langetada.

17.01.05
management information system
MIS (abbreviation)
An information processing system that supports decision-making by the management of an organization.

17.01.06
kasutajavaade
Käsitlusvalla aspektid, mis pakuvad huvi konkreetsele kasutajale või kasutajarühmale, koos asjakohase informatsiooniga, mida esitab vastav andmekogum.

17.01.06
user view
The aspects of a universe of discourse that are of interest to a specific user or user group together with the relevant information, represented by a corresponding collection of data.

17.01.07
andmemudel (1)
Andmete struktureerimisviis andmebaasis vastavalt formaalsetele kirjeldustele infosüsteemis ja vastavalt rakendatava andmebaasihalduri nõuetele.

17.01.07
data model (1)
A pattern of structuring data in a database according to the formal descriptions in the information system and according to the requirements of the database management system to be applied.

17.01.08
andmemudel (2)
Andmete korralduse kirjeldus ettevõtte infostruktuuri peegeldaval viisil.

17.01.08
data model (2)
A description of the organization of data in a manner, that reflects the information structure of an enterprise.

17.01.09
andmemodelleerimisvahend
DMF
Tarkvara * andmemudelite (2) teostamiseks.

17.01.09
data modelling facility
DMF (abbreviation)
A software for the implementation of data models (2).

17.01.10
andmestruktureerimisreegel
Reegel, mis spetsifitseerib andmete struktuuri teatud andmetüübi eksemplaridena.

17.01.10
data structuring rule
A rule that specifies the structure of data as instances of a certain data type.

17.01.11
andmeobjekt
Üksusena käsitletavad diskreetandmed, mis esitavad tuntud või eeldatavalt tuntud andmestruktuuri eksemplari.

17.01.11
data object
Discrete data, considered as a unit, representing an instance of a data structure that is known or assumed to be known.

17.01.12
andmekäitlusreegel
Eeskiri andmeobjektide manipuleerimiseks teatava andmetüübi eksemplaridena, vastavalt sellesse andmetüüpi kuuluvate andmete jaoks lubatavatele operatsioonidele.

17.01.12
data manipulation rule
A prescription for manipulating data objects as instances of a certain data type according to the permissible operations upon data of this data type.

17.01.13
andmebaasi skeem
Mitmesuguste skeemide kogum, milles igal skeemil on järgmised omadused:
a) ta vastab konkreetse käsitlusvalla või olemkonna spetsiifilisele käsitlustasemele ning sellekohase andmebaasi asjassepuutuvatele aspektidele;
b) ta defineerib vastavasse käsitlustasemesse puutuvate infobaasi * lausete kooskõlalise kogumi jaoks esitusvormid ning sisaldab nende vormide manipuleerimisaspekte.

17.01.13
database schema
A set of various schemas, each of which has the following properties:
a) it pertains to a specific level of consideration of a particular universe of discourse or entity world and to the relevant aspects of an appropriate database;
b) it defines the representation forms for the consistent collection of those sentences of the information base that relevant to its respective level of consideration, and it includes the manipulation aspects of these forms.

17.01.14
andmebaasi alamskeem
Andmebaasi skeemi osa üheks või mitmeks rakenduseks.

17.01.14
database subschema
A part of a database schema for one or more applications.

17.02
Kontseptuaaltase


17.02
Conceptual level


17.02.01
kontseptuaaltase
Kõik aspektid, mis on seotud infosüsteemis sisalduvat üksikut käsitlusvalda või olemkonda kirjeldava informatsiooni tõlgendamise ja manipuleerimisega.

17.02.01
conceptual level
All aspects dealing with the interpretation and manipulation of information describing a particular universe of discourse or entity world in an information system.

17.02.02
kontseptuaalmudel
Käsitlusvalla omaduste esitus olemite ja olemiseoste abil.

17.02.02
conceptual model
A representation of the characteristics of universe of discourse by means of entities and entity relationships.

17.02.03
propositsioon
Olemeid puudutav kujuteldav olukord, mille olemasolu nende olemite puhul on võimalik nentida või eitada.

17.02.03
proposition
A conceivable state of affairs concerning entities about which it is possible to assert or deny that such a state of affairs holds for these entities.

17.02.04
infobaas
Omavahel ja kontseptuaalskeemiga kooskõlas olevate lausete kogum, mis väljendab konkreetse olemkonna puhul kehtivaid propositsioone.

17.02.04
information base
A collection of sentences, consistent with each other and with the conceptual schema, expressing the propositions that hold for a specific entity world.

17.02.05
olem
Suvaline konkreetne või abstraktne asi, mis eksisteerib, eksisteeris või võiks eksisteerida, kaasa arvatud nende asjade ühendused.
Näide: isik, objekt, sündmus, idee, protsess jne.
MÄRKUS. Olem eksisteerib sõltumatult sellest, kas tema kohta on andmeid või mitte.

17.02.05
entity
Any concrete or abstract thing that exists, did exist, or might exist, including associations among these things.
Example: A person, object, event, idea, process, etc...
NOTE - An entity exists whether data about it are available or not.

17.02.06
käsitlusvald
Kõik kindlas kontekstis huvipakkuvad olemid.
Näide. Kui huvipakkuv ala on "rahandus", moodustavad käsitlusvalla "kõik organisatsiooni rahalised aspektid".
MÄRKUS. Käsitlusvald võib sisaldada palju olemkondi, neis aga võib olla olemeid, mida ei ole veel tajutud või arvestatud.

17.02.06
universe of discourse
In a particular context, all entities that are of interest.
Example: If the area of interest is "finance", the universe of discourse would be "all financial aspects of an organization".
NOTE - A universe of discourse may include many entity worlds, possibly including entities that are not yet perceived or considered.

17.02.07
olemkond
Käsitlusvalla mingi kindla aspektiga seotud olemite kogum.
Näide: "Palgalehte" ja "müügikontosid" võib pidada olemkondadeks käsitlusvallas "kõik organisatsiooni rahalised aspektid".

17.02.07
entity world
A collection of entities that are related to a particular aspect of a universe of discourse.
Example: "Payroll" and "sales accounts" could be perceived as entity worlds in the universe of discourse "all financial aspects of an organization".

17.02.08
olemiklass
Ühiste atribuutidega * olemite hulk.
Näiteid: "müügitehing", "töötaja".

17.02.08
entity class
A set of entities with common attributes.
Example: "Sales transaction" or "employee".

17.02.09
(olemi)eksemplar
Üks konkreetne olem vaadeldavast olemiklassist.
Näiteid: konkreetne müügitehing, konkreetne töötaja.

17.02.09
(entity) occurrence
(entity) instance
A specific entity of a given entity class.
Example: A particular sales transaction or a particular employee.

17.02.10
atribuut
Nimeline olemi omadus.

17.02.10
attribute
A named property of an entity.

17.02.11
(atribuudi) väärtus
Atribuudi konkreetne eksemplar.
Näide. "Sinine" on atribuudi "värvus" väärtus.

17.02.11
(attribute) value
A specific occurrence of an attribute.
Example: "Blue" is an attribute value for the attribute "color".

17.02.12
(atribuudi) domeen
Atribuudi kõigi võimalike väärtuste hulk.

17.02.12
(attribute) domain
The set of all possible values of an attribute.

17.02.13
atribuudiklass
Olemiklassi * olemieksemplaride samale omadusele vastavate kõigi võimalike atribuudi väärtuste hulk.
Näide. Relatsioonitabeli veerunime võib vaadelda atribuudiklassi nimena.
MÄRKUS. Atribuudiklass võib olla vastava atribuudi domeeni alamhulk.

17.02.13
attribute class
A set of all possible attribute values, corresponding to the same property, of entity occurrences of an entity class.
Example: The name of a column of a relation table can be viewed as the name of an attribute class.
NOTE - An attribute class may be a subset of the corresponding attribute domain.

17.02.14
(olemi) identifitseerimine
Meetod, mis seisneb ühe või mitme sellise atribuudi kasutamises, mille väärtused identifitseerivad etteantud olemi iga eksemplari üheselt.

17.02.14
(entity) identification
A method of using one or more attributes whose attribute values uniquely identify each occurrence of a specified entity.

17.02.15
(olemi)seos
Tunnetatud ühendus * olemite vahel või sama olemiklassi * atribuutide vahel.
MÄRKUS. Mõnedes kontekstides võidakse olemiseost lugeda olemiks.

17.02.15
(entity) relationship
A perceived association among entities or among attributes of the same entity class.
NOTE - In certain contexts, an entity relationship may be considered to be an entity.

17.02.16
(atribuudi)seos
Tunnetatud ühendus * atribuutide vahel.

17.02.16
(attribute) relationship
A perceived association among attributes.

17.02.17
sõltuvus
Olemiseos või atribuudiseos, mis näitab, et ühe olemi või atribuudi olemasolu pakub huvi ainult siis, kui eksisteerib vastavalt teine olem või atribuut.

17.02.17
dependency
An entity relationship or an attribute relationship which denotes that the existence of one entity or attribute is of interest only if another entity or attribute, respectively, exists.

17.02.18
toiming
Üks või mitu elementaartoimingut, mis koos muudavad ühe lausete kogumi teiseks või annavad teada mingi lausekogumi olemasolust infobaasis või kontseptuaalskeemis.

17.02.18
action
One or more elementary actions that, as a unit, change a collection of sentences into another one or make known a collection of sentences present in the information base or conceptual schema.

17.02.19
elementaartoiming
Lause lisamine, kustutus või võtt mingi skeemi kontekstis.

17.02.19
elementary action
The insertion, deletion, or retrieval of a sentence within a schema context.

17.02.20
lubatav toiming
Etteantud reeglitele või kitsendustele vastav toiming, mis muudab eeldatavalt kooskõlalise lausete kogumi mingiks kooskõlaliseks lausekogumiks või annab teada kooskõlalise lausekogumi olemasolust infobaasis või kontseptuaalskeemis.

17.02.20
permissible action
An action conforming to specified rules or constraints that changes a presumably consistent collection of sentences into a consistent one or makes known a consistent one present in the information base or conceptual schema.

17.03
Väline, sisemine, loogiline ja füüsiline tase


17.03
External, internal, logical, and physical levels


17.03.01
välistase
Käsitlustase, kus kõik aspektid puudutavad informatsiooni * kasutajakeskset esitust.

17.03.01
external level
A level of consideration at which all aspects deal with the user-oriented representation of information.

17.03.02
sisetase
Käsitlustase, kus kõik aspektid puudutavad informatsiooni esitust infosüsteemi füüsilises teostuses.

17.03.02
internal level
A level of consideration at which all aspects deal with the representation of information within a physical implementation of an information system.

17.03.03
välisskeem
Andmebaasi skeemi see osa, mis puudutab välistaset ning mis määrab konkreetses kasutajavaates võimalike lausekogumite esitused, kaasa arvatud nende esituste manipuleerimisaspektid.

17.03.03
external schema
The part of a database schema that pertains to the external level and that defines the external representations of the possible collections of sentences within a particular user view including the manipulation aspects of these representations.

17.03.04
siseskeem
Andmebaasi skeemi see osa, mis puudutab sisetaset ning mis määrab konkreetses kasutajavaates võimalike lausekogumite esitused, kaasa arvatud nende esituste manipuleerimisaspektid.

17.03.04
internal schema
The part of a database schema that pertains to the internal level and that defines the corresponding representations of the possible collections of sentences within a particular user view including the manipulation aspects of these representations.

17.03.05
kontseptuaalskeem
Mingi käsitlusvalla kohta kehtivaid tarvilikke propositsioone väljendavate lausete kooskõlaline kogum.

17.03.05
conceptual schema
A consistent collection of sentences expressing the necessary propositions that hold for a universe of discourse.

17.03.06
kontseptuaal-alamskeem
Kontseptuaalskeemi osa ühe või mitme rakenduse jaoks.

17.03.06
conceptual subschema
A part of a conceptual schema for one or more applications.

17.03.07
loogiline tase
Käsitlustase, kus kõik aspektid puudutavad andmebaasi ja ta arhitektuuri, kooskõlas kontseptuaalskeemiga ja vastava infobaasiga, kuid sõltumatult ta füüsilisest teostusest.

17.03.07
logical level
A level of consideration at which all aspects deal with a database and its architecture, consistent with a conceptual schema and the corresponding information base, but abstract from its physical implementation.

17.03.08
füüsiline tase
Käsitlustase, kus kõik aspektid puudutavad andmestruktuuride füüsilist esitust, neile mälukorralduste vastavusse seadmist ja nende poole pöördumise operatsioone andmetöötlussüsteemis.

17.03.08
physical level
A level of consideration at which all aspects deal with the physical representation of data structures and with mapping them on corresponding storage organizations and their access operations in a data processing system.

17.03.09
loogiline skeem
Siseskeemi see osa, mis puudutab loogilist taset ja on seega andmebaasi skeemi osa.

17.03.09
logical schema
The part of the internal schema that pertains to the logical level and that, therefore, is a part of the database schema.

17.03.10
füüsiline skeem
Siseskeemi see osa, mis puudutab füüsilist taset ja on seega andmebaasi skeemi osa.

17.03.10
physical schema
The part of the internal schema that pertains to the physical level and that, therefore, is a part of a database schema.

17.03.11
mälukorraldus
Mälu ja ta pöördusoperatsioonide kompositsioon, mis vastab mingile andmestruktuurile ja ta ühendustele.
MÄRKUS. Andmestruktuuri loogilistele elementidele seatakse vastavusse nende salvestatud füüsilised vasted, näiteks vastavad kirjetüübi * kirjetele mingisse faili * salvestatud kirjed.

17.03.11
storage organization
The arrangement of storage and of its access operations corresponding to a data structure and to its associations.
NOTE - The logical elements of the data structure are mapped into their stored physical counterparts, for example, the records of a record type are mapped into stored records of a file.

17.03.12
(andmebaasi) failikorraldus
Mälu kompositsioon ja pöördusmeetodi teostus, mis vastavad konkreetse faili ja ta kirjete * andmestruktuuridele ning võimaldavad failil olla andmebaasi osa.

17.03.12
(database) file organization
The arrangement of storage and the implementation of an access method that are in accordance with the data structures of a particular file and of its records and that provide for the file being part of a database.

17.03.13
primaarvõti
Võti, mis üheselt identifitseerib ühe kirje.

17.03.13
primary key
A key that unambiguously identifies one record.

17.03.14
sekundaarvõti
Võti, mis ei ole primaarvõti, kuid mille jaoks peetakse indeksit ja mis võib identifitseerida enam kui ühe kirje.

17.03.14
secondary key
A key that is not a primary key, but for which an index is maintained and that may identify more than one record.

17.03.15
pöördustee
Soovitud andmete juurde viiv aadresside ahel.
MÄRKUS. Ühe andmeüksuse jaoks võib korraga olla mitu pöördusteed.

17.03.15
access path
A chain of addresses that leads to the desired data.
NOTE - More than one access path may exist simultaneously for one data item.

17.03.16
pöördustee sõltumatus
Andmete loogilise kirjelduse lahutamine nende pöördusteest, nii et pöördustee muudatused ei nõua andmete loogilise kirjelduse muutmist programmis.

17.03.16
access path independence
The separation of a logical data description from its access path so that changes to the access path do not require changes to the logical data description in a program.

17.03.17
jooksev viit
Viit, mis andmete manipuleerimise jooksva kirje asukoha määramiseks vajaduse korral värskendatakse andmekäitluskeele * lause * täitmisel.

17.03.17
current pointer
A pointer that is updated, if necessary, at the execution of a data manipulation language * statement to identify the location of the current record of that data manipulation.

17.03.18
sisendpunkt (andmebaasides)
Kirje, mille poole pöördutakse esimesena, kui kasutaja käsuga sisenetakse andmebaasi.

17.03.18
entry point (in databases)
The record that is first accessed upon entry into a database, caused by a user command.

17.04
Relatsioonstruktuur


17.04
Relational structure


17.04.01
relatsioon
Samade atribuutidega * olemiekseplaride ja nende atribuutide hulk.
MÄRKUS. Relatsioonandmebaasis võib relatsiooni esitada tabel, mille read vastavad olemitele ja veerud atribuutidele.

17.04.01
relation
A set of entity occurrences that have the same attributes, together with these attributes.
NOTE - In a relational database, a relation can be represented by a table with the rows corresponding to the entities and the columns corresponding to the attributes.

17.04.02
relatsiooniklass
Kõik identsete atribuudihulkadega relatsioonid.
MÄRKUS. Relatsiooniklassi võib iseloomustada atribuudinimede hulgaga.

17.04.02
relation class
All relations having identical sets of attributes.
NOTE - A relation class can be characterized by a set of attribute names.

17.04.03
relatsioonstruktuur
Andmestruktuur, milles andmed on korraldatud relatsioonidena.

17.04.03
relational structure
A structure of data that are arranged as relations.

17.04.04
relatsioonmudel
Andmemudel, mille struktuur põhineb mingil relatsioonide hulgal.
Näide: SQL esindab sellist mudelit.

17.04.04
relational model
A data model whose structure is based on a set of relations.
Example: SQL represents such a model.

17.04.05
relatsioonandmebaas
Andmebaas, milles andmed ja nende poole pöördumine on korraldatud vastavalt relatsioonidele.

17.04.05
relational database
A database in which the data are organized and accessed according to relations.

17.04.06
relatsioon(andme)baasi haldur
RDBMS
Relatsioonandmebaaside jaoks mõeldud andmebaasihaldur.

17.04.06
relational database management system
RDBMS (abbreviation)
A database management system designed for relational databases.

17.04.07
korteez
ennik
Olemit ja ta atribuute üheselt kirjeldav relatsiooni osa relatsioonandmebaasis.
MÄRKUS. Ennikut võib esitada relatsioonitabeli üks rida.

17.04.07
tuple
In a relational database, a part of a relation that uniquely describes an entity and its attributes.
NOTE - A tuple can be represented by one row of a relation table.

17.04.08
relatsioonialgebra
Algebra relatsioonide väljendamiseks ja nendega opereerimiseks.
MÄRKUS. Tavalised relatsioonialgebra tehted on projektsioon, * selektsioon, * agregeerimine, otsekorrutis, ühend, lõige ja vahe.

17.04.08
relational algebra
An algebra for expressing and manipulating relations.
NOTE - Common operations in a relational algebra are projection selection join, cartesian product, union, intersection, and difference.

17.04.09
projektsioon
Relatsioonialgebra tehe, mis loob uue relatsiooni, kasutades antud relatsiooni atribuutide alamhulka.
MÄRKUS. Relatsioonialgebras elimineeritakse dublikaadid, kuid kõik rakendused seda ei tee.

17.04.09
projection
An operation of relational algebra that forms a new relation by using a subset of the attributes from a given relation.
NOTE - In relational algebra, duplicates would be eliminated, but not all implementations follow this rule.

17.04.10
selektsioon
Relatsioonialgebra tehe, mis loob uue relatsiooni antud relatsiooni olemieksemplaride alamhulgana.
Näide: antud relatsioonist "raamatud", mis sisaldab atribuute "autor" ja "pealkiri", ühe teatava autori raamatutest koosneva alamhulga moodustamine.

17.04.10
selection
An operation of relational algebra that forms a new relation which is a subset of the entity occurrences from a given relation.
Example: Given a relation of "books" containing the attributes "author" and "title", the formation of the subset of the books written by a particular author.

17.04.11
agregeerimine-
Relatsioonialgebra tehe, mis loob uue relatsiooni kahest või mitmest relatsioonist, millel on iga relatsiooni ühe või mitme atribuudi ühised domeenid.
MÄRKUS. Tehe põhineb relatsioonide otsekorrutisel ning sooritatakse algsete relatsioonide selliste ridade ühendamisega, millel on identsed ühisdomeeni kuuluvad väärtused.

17.04.11
join
An operation of relational algebra that forms a new relation from two or more relations having common domains for one or more attributes of each relation.
NOTE - The operation is based on the Cartesian product of the relations and proceeds by combining rows from the original relations, that have identical values from the common domains.

17.04.12
normaliseerimine (andmebaasides)
Protsess, millega relatsioon teisendatakse üheks või mitmeks lihtsamaks vastuoludeta ja atribuutide liiasuseta relatsiooniks, et soodustada viiteterviklust.

17.04.12
normalization (in databases)
The process of transforming a relation into one or more simpler relations free of attribute redundancies, or inconsistencies in order to support referential integrity.

17.04.13
viiteterviklus
Relatsioonide hulga omadus, mille korral võõrvõtmete * atribuudiväärtused on tühiväärtused või kattuvad teiste relatsioonide primaarvõtmete väärtustega.

17.04.13
referential integrity
A property of a set of relations such that the attribute values of foreign keys are null values or are identical to the values of primary keys of other relations.

17.04.14
võimsus
Ennikute arv relatsioonandmebaasi * relatsioonis.

17.04.14
cardinality
In a relational database, the number of tuples in a relation.

17.04.15
võõrvõti
Relatsiooni * atribuut või atribuudirühm, mis vastab teise relatsiooni primaarvõtmele.

17.04.15
foreign key
In a relation, one or a group of attributes that corresponds to a primary key in another relation.

17.04.16
kursor (andmebaasides)
Relatsioonandmebaasi tabeli rida osutav viit, mille abil liigutakse selles tabelis.
MÄRKUS. SQL-keeles nimetatakse kursoriks jooksvat viita.

17.04.16
cursor (in databases)
In a relational database, a pointer to a row in a table, used to move within that table.
NOTE - In SCL, a current pointer is called a cursor.

17.04.17
funktsionaalne sõltuvus
Relatsiooni * atribuutide paari (A,B) omadus, mille kohaselt A iga atribuudiväärtuse jaoks leidub täpselt üks B seotud atribuudiväärtus.
MÄRKUS. Matemaatilises mõttes tähendab see, et on olemas A kujutus B-ks.

17.04.17
functional dependence
A property of a pair (A,B) of attributes of a relation such that for each attribute value of A, there is exactly one related attribute value of B.
NOTE - Mathematically speaking, there exists a mapping from A to B.

17.05
Hierarhilised ja võrkstruktuurid


17.05
Hierarchical and network structures


17.05.01
hierarhiline mudel
Andmemudel, mille struktuur põhineb puustruktuuril.

17.05.01
hierarchical model
A data model whose pattern of structure is based on a tree structure.

17.05.02
puustruktuur
Andmete struktuur, milles olemid või atribuudid on tippudeks, ühelgi tipul ei ole üle ühe ematippu ja juurtippe on ainult üks.

17.05.02
tree structure
A data structure that arranges entities or attributes as nodes, with at most one parent node for each node, and with only one root node.

17.05.03
võrkmudel
Andmemudel, mille struktuur põhineb võrkstruktuuril.
Näide: võrkbaasikeele NDL mudel.

17.05.03
network model
A data model whose pattern of structure is based on a network structure.
Example: The Network Database Language (NDL) model.

17.05.04
võrkstruktuur
Andmete struktuur, milles olemid või atribuudid on tippudeks ja kus erinevalt puustruktuurist võib igal tipul olla mitu ematippu.

17.05.04
network structure
A data structure that arranges entities or attributes as nodes and that, in contrast to a tree structure, permits nodes to have multiple parent nodes.

17.05.05
juurtipp
Ematiputa tipp.

17.05.05
root node
A node that has no parent node.

17.05.06
ematipp
Tipp, millele otseselt allub vähemalt üks muu tipp.

17.05.06
parent node
A node to which at least one other node is directly subordinate.

17.05.07
leht
Alluva tiputa tipp.

17.05.07
terminal node
leaf
A node that has no subordinate node.

17.05.08 (15.03.05 (vananenud))
kirje
Andmeobjekt, mis on kirjetüübi eksemplar.

17.05.08 (15.03.05 (obsolete))
record
A data object that is an instance of a record type.

17.05.09
andmetüüp
Andmete ettemääratud struktuuriga andmeobjektide piiritletud hulk koos neid objekte operandidena kasutavate lubatavate tehete hulgaga.
Näide. Väga lihtne struktuur on täisarvtüübil, mille iga eksemplar (harilikult nimetatakse seda väärtuseks) esitab üht elementi etteantud täisarvude vahemikust ja mille lubatavad tehted hõlmavad tavalisi aritmeetikatehteid nende täisarvudega.

17.05.09
data type
A defined set of data objects of a specified data structure and a set of permissible operations, such that these data objects act as operands in the execution of any one of these operations.
Example: An integer type has a very simple structure, each occurrence of which, usually called value, is a representation of a member of a specified range of whole numbers and the permissible operations include the usual arithmetic operations on these integers.

17.05.10
liittüüp
Andmetüüp, mille andmete struktuur koosneb ühe või mitme andmetüübi andmestruktuuridest ja millel on omaenda lubatavate tehete hulk.
Näide. Andmetüübi "kompleksarv" saab koostada kahest andmetüübist "reaalarv".
MÄRKUS. Liittüübi tehted võivad opereerida ta eksemplaridega kui üksustega, kuid võivad opereerida ka nende eksemplaride osadega.

17.05.10
composite type
A data type that has a data structure composed of the data structures of one or more data types and that has its own set of permissible operations.
Example: A data type "complex number" may be composed of two "real number" data types.
NOTE - The operations of a composite type may manipulate its occurrences as a unit or may manipulate portions of these occurrences.

17.05.11
kirjetüüp (andmebaasides)
Liittüüp, mille komponendid on väljatüübid või teised kirjetüübid.

17.05.11
record type (in databases)
A composite type whose components are field types or other record types.

17.05.12
(andme)väli
Andmeobjekt, mis on väljatüübi eksemplar.

17.05.12
(data) field
A data object that is an instance of a field type.

17.05.13
väljatüüp
Andmetüüp, mille eksemplarid on teatavas kontseptuaalses kontekstis elemendilised ja esitavad selles kontekstis elemendiloomulist informatsiooni.
Näide. Mingis käsitletavas kontekstis võib andmetüüp "Kuupäev" olla elementaarne, teistes kontekstides aga võib koosneda väljatüüpidest "Aasta", "Kuu" ja "Päev".
MÄRKUS. Mõnedes kontekstides võib väljatüüp olla skalaartüüp või liittüüp.

17.05.13
field type
A data type, the instances of which are elementary within a certain conceptual context and that, within this context, represent information of elementary nature.
Example: In a given context, a data type "Date" may be elementary but in other contexts it may consist of field types "Year", "Month", and "Day".
NOTE - In some contexts, a field type may be a scalar type or a composite type.

17.05.14
sülem (võrkmudelis)
Vastava sülemtüübi kohane nimega kirjekogum.

17.05.14
set (in a network model)
A named collection of records in accordance with a corresponding set type.

17.05.15
sülemtüüp (võrkmudelis)
Nimeline kirjetüüpide kogum, mis koosneb üht kirjetüüpi omanikkirjest ning üht või mitut kirjetüüpi liikmeskirjest, koos omanikkirje tüübi ja teiste kirjetüüpide vahelise hierarhilise seosega.

17.05.15
set type (in a network model)
A named collection of record types that consist of one record type of an owner record and one or more record types of member records, together with a hierarchical relationship between the record type of the owner record and the other record types.

17.05.16
omanikkirje (võrkmudelis)
Kirje, millele alluvad kõik teised kirjed sülemis.

17.05.16
owner record (in a network model)
That record which is superordinate to all the other records in a set.

17.05.17
liikmeskirje, omandkirje (võrkmudelis)
Sülemis * omanikkirjele alluv kirje.

17.05.17
member record (in a network model)
A record which is subordinate to the owner record in a set.

17.05.18
piirkond (võrkmudelis)
Andmebaasi osa, mida saab avada ja sulgeda ühe üksusena.

17.05.18
realm (in a network model)
A part of a database that can be opened and closed as a unit.

17.06
Andmesõnastikud


17.06
Data dictionary facilities


17.06.01
andmesõnastik
inforessursisõnastik
IRD
Metaandmeid sisaldav andmebaas.

17.06.01
data dictionary
information resource dictionary
IRD (abbreviation)
A database that contains metadata.

17.06.02
andmeelement
Elementaarüksusena käsitletav nimega seos käsitlusvalla objektide ja neid esitavate sõnade vahel. Sellise loomuga seos hõlmab objektide hulga, sõnade hulga ja objekt-sõna-paaride hulga, milles objekt ja sõna on võetud vastavast hulgast. Paaride hulk esitab üksühest vastavust objektihulga kõigi elementide ja sõnahulga sama arvu elementide vahel.
Näide. Objektide hulk: maailma maad; sõnade hulk: ühe-, kahe- või kolmemärgilised stringid; paaride hulk: "A" - Austria Vabariik, "B" - Belgia Kuningriik, "CH" - Šveitsi Konföderatsioon, "USA" - Ameerika Ühendriigid. Selle andmeelemendi nimi on "Autode maatunnus". Kui see ei tekita vääriti mõistmist, nimetatakse "Autode maatunnuseks" ka kõiki kehtivaid sõnu "A", "B", "CH", ..., "USA".
MÄRKUS 1. Objektid võivad olla konkreetsed või abstraktsed.
MÄRKUS 2. Seoses ei pea tingimata osalema kõik sõna elemendid.

17.06.02
data element
A named relationship, viewed as an elementary unit, established between objects of the universe of discourse and words representing them. A relationship of this nature comprises a set of objects, a set of words, and a set of object-word-pairs, where the object and the word are taken from the respective set. The set of pairs represents a one-to-one correspondence among all elements of the object set and an equal number of elements of the word set.
Example: The set of objects: The countries of the world;
the set of words: Strings of one, two, or three characters;
the set of pairs: "A" for the Republic of Austria;
"B" for the Kingdom of Belgium;
"CH" for the Confederation of Switzerland;
...
"USA" for the United States of America.
This data element is named "Country identifier for automobiles". If a misunderstanding can be excluded, each of the valid words "A", "B", "CH", ..., "USA" is usually also called "Country identifier of automobiles".
NOTE - 1. Objects may be concrete or abstract.
NOTE - 2. It is not necessary that all elements of the word set participate in the relationship.

17.06.03
andmekirjeldus
Andmeelemendi ning kõigi ta nime ja ta sõnu sisaldavate andmestruktuuride formaliseeritud kirjeldus.

17.06.03
data description
A formalized description of a data element and of the data structures in which its name and its words occur.

17.06.04
andmesõnastikusüsteem
IRDS
Tarkvarasüsteem andmesõnastike defineerimiseks, loomiseks, värskendamiseks, töötluseks ja kasutamiseks.

17.06.04
data dictionary system
information resource dictionary system
IRDS (abbreviation)
A software system for defining, creating, updating, processing, and using data dictionaries.

17.06.05
metaandmed
Andmed * andmeelementide kohta, sealhulgas nende andmekirjeldused, ning andmed andmete omanduse, pöördusteede, pääsuõiguste ja muutuvuse kohta.

17.06.05
metadata
Data about data elements, including their data descriptions, and data about data ownership, access paths, access rights and data volatility.

17.06.06
(andmete) muutuvus
Andmete omadus, mis iseloomustab nende andmete muutumise määra mingis ajavahemikus.

17.06.06
data volatility
A characteristic of data pertaining to the rate of change of these data over a period of time.

17.07
Andmebaasikeeled


17.07
Database languages


17.07.01
andmebaasikeel
Andmebaaside loomist, modelleerimist, teostamist, kirjeldamist, kasutamist, haldust jms tegevuste toetuseks kasutatav keel.
Näiteid: andmekäitluskeel, * andmekirjelduskeel.

17.07.01
database language
A language used to support activities such as creation, modeling, implementation, description, use, and management of databases.
Example: A data manipulation language, a data definition language.

17.07.02
kontseptuaalskeemikeel
Andmebaasikeel, mida saab analüüsida nii arvuti kui ka inimene ning mis sisaldab kõiki lingvistilisi tarindeid propositsioonide ja nendega opereerimise väljendamiseks toimingute ja kirjelduste, käskude ja tingimuste jne terminites.

17.07.02
conceptual schema language
A database language, parsable by a computer as well as a human being, containing all linguistic constructs necessary to express propositions and their manipulation in terms of action-descriptions, command-conditions, etc.

17.07.03
andmekirjelduskeel
DDL
Andmebaasikeel * andmebaasis olevate andmete ja andmestruktuuride kirjeldamiseks.

17.07.03
data definition language
data description language
DDL (abbreviation)
A database language for describing data and data structures in a database.

17.07.04
andmekäitluskeel
DML
Andmebaasihalduri poolse toega andmebaasikeel, mida kasutatakse andmebaasi poole pöördumiseks, et sooritada andmete loomise, võtu, lugemise, kirjutuse, kustutuse jms operatsioone.
MÄRKUS. Neid operatsioone võidakse spetsifitseerida protseduuridena (protseduurne andmekäitluskeel) või loogikaavaldistena (deksriptiivne andmekäitluskeel).

17.07.04
data manipulation language
DML (abbreviation)
A database language, supported by a database management system, used to access a database for operations such as creating, retrieving, reading, writing, and deleting data.
NOTE - These operations may be specified in the form of procedures (procedural data manipulation language) or in the form of logical expressions (descriptive data manipulation language).

17.07.05
mälustruktuurikeel
Andmebaasikeel * mälukorralduste defineerimiseks sõltumatult konkreetsetest mäluseadmetest ja operatsioonisüsteemidest.

17.07.05
storage structure language
A database language for defining storage organizations independently of any particular storage device or operating system.

17.07.06
andmebaasihalduse keel
baasihalduskeel
DAL
Andmebaasikeel * andmebaasihalduseks.

17.07.06
database administration language
DAL (abbreviation)
A database language for database administration.

17.07.07
päringukeel
Andmekäitluskeel, millega kasutajad saavad andmeid * andmebaasist võtta ja võib-olla ka modifitseerida.
Näide: SQL.

17.07.07
query language
A data manipulation language for users to retrieve and possibly modify data in a database.
Example: SQL.

17.07.08
päring
Nõue võtta andmed etteantud tingimuste põhjal andmebaasist otse või tuletatult.
Näide. Reserveerimissüsteemile antav nõue teatada vabad kohad etteantud lennul.

17.07.08
query
A request to extract data directly or to derive them from a database, based on specified conditions.
Example: A request to a reservation system for availability of a seat on a specific flight.

17.07.09
relatsioonikeel
Andmebaasikeel * relatsioonandmebaasi * pöördusteks, päringuteks ja modifitseerimiseks.

17.07.09
relational language
A database language for accessing, querying, and modifying a relational database.

17.07.10
manus-andmebaasikeel
manuskeel
Traditsioonilisele programmikeelele lisatud lausete kogum andmebaaside kasutamiseks.
Näide. manus-SQL Cobolis.

17.07.10
embedded (database) language
A set of statements for using databases, added to a conventional programming language.
Example: Embedded SQL in COBOL.

17.07.11
autonoomne andmebaasikeel
autonoomkeel
Andmebaase kasutavate täielike rakendusprogrammide kirjutamiseks piisav andmebaasikeel, mis ei pea tingimata olema manustatud aluskeelde.

17.07.11
self-contained (database) language
A database language sufficient to write complete application programs using databases, and therefore not necessarily embedded in a host language.

17.07.12
aluskeel (andmebaasides)
Programmikeel, mis on võimeline sisaldama manustatud andmebaasi-alamkeelt.

17.07.12
host language (in databases)
A programming language that is capable of containing an embedded database sublanguage.

17.07.13
predikaat
Verbile analoogiline kontseptuaalskeemikeele lingvistiline tarind, mis piiritleb lauses viidatud olemeid.

17.07.13
predicate
A linguistic construct in a conceptual schema language, analogous to a verb, that qualifies entities referred to in a sentence.

17.07.14
term
Kontseptuaalskeemikeele lingivistiline tarind, mis viitab mingile olemile.

17.07.14
term
A linguistic construct in a conceptual schema language that refers to an entity.

17.07.15
lause
Propositsiooni väljendav kontseptuaalskeemikeele lingivistiline tarind.

17.07.15
sentence
A linguistic construct in a conceptual schema language that expresses a proposition.

17.07.16
homonüümid
Eri olemitele viitavad identsed termid.

17.07.16
homonyms
Identical terms that refer to different entities.

17.07.17
sünonüümid
Samale olemile viitavad erinevad termid.

17.07.17
synonyms
Different terms that refer to the same entity.

17.08
Teostus ja haldus


17.08
Implementation and management


17.08.01
andmebaasimasin
Spetsiaalselt andmebaasirakendusteks ja võib-olla teostuseks mõeldud arvuti.

17.08.01
database machine
A computer specifically designed for database applications and possibly implementations.

17.08.02
hajus andmebaas
Füüsiliselt detsentraliseeritud andmebaas, mida andmebaasihaldur juhib nii, et kasutaja saab andmebaasist loogiliselt tsentraliseeritud vaate.

17.08.02
distributed database
A database that is physically decentralized and handled by a database management system in a way that provides a logically centralized view of the database to the user.

17.08.03
andmebaasidraiver
Andmebaasihalduri komponent, mis interpreteerib andmebaasikutseid ning koordineerib ja täidab vastavaid andmebaasipöördusi.

17.08.03
database handler
The component of a database management system that interprets the database calls, and that coordinates and executes the corresponding database accesses.

17.08.04
andmebaasi haldus
Kõigi andmebaasi * andmete defineerimise, korraldamise, juhtimise, kontrollimise ja kaitsmise funktsioonide täitmine.
MÄRKUS. Kaitstavate andmete hulka kuuluvad ka metaandmed ja andmebaasi muude kirjelduste esitus.

17.08.04
database administration
The performance of the functions of defining, organizing, managing, controlling, and protecting all data of a database.
NOTE - The data protected also include metadata and the representation of other descriptions of the database.

17.08.05
andmebaasiülem
Andmebaasi halduse eest vastutav isik või isikute rühm.

17.08.05
database administrator
A person or a group of persons who are responsible for database administration.

17.08.06
andmehaldus
Organisatsiooni andmete spetsifitseerimise, hankimise, andmise, pidamise jms funktsioonide täitmine.

17.08.06
data administration
The performance of functions such as specifying, acquiring, providing, and maintaining the data of an organization.

17.08.07
andmebaasi utiliit
Programm * andmebaasi kui terviku installeerimiseks, ekspluateerimiseks või hooldamiseks.
Näide: programmid laadimiseks, väljalaadimiseks, taastamiseks, * restruktureerimiseks, kooskõla kontrolliks, statistikaks.

17.08.07
database utility
A program for installing, exploiting, or maintaining a database as a whole.
Example: Programs for loading, unloading, recovery restructuring, consistency checking, statistics.

17.08.08
andmebaasi võti
Andmebaasihalduri määratud primaarvõti.

17.08.08
database key
A primary key, assigned by the database management system.

17.08.09
primaarindeks
Primaarvõtmete * indeks.

17.08.09
primary index
An index for primary keys.

17.08.10
sekundaarindeks
Sekundaarvõtmete * indeks.

17.08.10
secondary index
An index for secondary keys.

17.08.11
pöörd-
pööratud
Omane failile, * kirjekogumile või relatsioonile mingi sekundaarvõtme suhtes, kui selle sekundaarvõtme ning selle faili, kirjekogumi või relatsiooni jaoks on olemas indeks.

17.08.11
inverted
Pertaining to a file, a set of records, or a relation with respect to a secondary key, such that an index exists for this secondary key and this file, set of records, or relation.

17.08.12
eelpilt
Ploki või kirje eksemplar enne modifitseerimist.

17.08.12
before-image
A copy of a block or of a record before a modification.

17.08.13
järelpilt
Ploki või kirje eksemplar pärast modifitseerimist.

17.08.13
after-image
A copy of a block of a record after a modification.

17.08.14
laadima (andmebaasides)
Andmeid * andmebaasi panema.

17.08.14
load (in databases)
To put data into a database.

17.08.15
taastamine
taaste
Andmebaasi ennistamine, näiteks varufailide ja järelpiltide abil.

17.08.15
recovery (in databases)
The restoration of a database, for example by means of backup files and after-images.

17.08.16
taaskäivitus
restart (andmebaasides)
Andmebaasihalduri käivitus pärast veajärgset taastamist.

17.08.16
restart (in databases)
The start of a database management system after a recovery from an error.

17.08.17
külmkäivitus
külmstart
Andmebaasihalduri käivitus ilma eelneva eelpiltide või järelpiltide töötluseta.

17.08.17
cold start
The start of a database management system without preprocessing of before-images or after-images.

17.08.18
kuumkäivitus
kuumstart
Andmebaasihalduri käivitus eelneva eelpiltide või järelpiltide töötlusega.

17.08.18
warm start
The start of a database management system with preprocessing of before-images or after-images.

17.08.19
restruktureerimine
Andmebaasi loogilise struktuuri muutmine vastavalt ta infosüsteemi hetkeseisule, kaasa arvatud vastav reorganiseerimine.

17.08.19
restructuring
A change of the logical structure of a database according to the actual state of its information system including the corresponding reorganization.

17.08.20
reorganiseerimine
Andmebaasi * mälukorralduse muutmine vastavalt ta andmete hetkestruktuuridele või eesmärgiga sobitada seda paremini andmete hetkestruktuuridega, sealhulgas andmebaasi seniste andmete vastavusse viimine uue korraldusega.
MÄRKUS. Reorganiseerimise eesmärk võib olla mälu tõhusam kasutamine või andmepöörduste kiirendamine.

17.08.20
reorganization
A change of the storage organization of a database according to its actual data structures or with the aim of a better fitting of its actual data structures, including the accommodation of the data already existing in the database in correspondence to the new organization.
NOTE - This may be done to make the use of storage more efficient or to speed up the data access.

17.08.21
vaba mälu haldus
Meetodite või programmide kasutamine vaba mäluruumi reguleerimiseks andmebaasi tarbeks.

17.08.21
free-space administration
The use of methods or programs to manage available storage space for a database.

17.08.22
andmesõltumatus
Andmebaasihalduri omadus, mis võimaldab rakendusprogrammidel olla sõltumatu muudatustest andmete struktuuris.

17.08.22
data independence
The property of a database management system that allows for application programs to be independent of changes in the data structure.

17.09
Üleviidavad terminid


17.09
Transfer list


17.09.01
kasutaja
Suvaline isik või objekt, kes või mis annab andmetöötlussüsteemile käske või teateid või võtab infotöötlussüsteemilt teateid vastu.
TÖÖMÄRKUS: viia ossa 01.

17.09.01
user
Any person or anything that issues commands or messages to a data processing system or receives messages from the information processing system.
REMARK: For Part 01.

17.09.02
(andmebaasi) failikorraldus
Mälu kompositsioon ja pöördusmeetodi teostus, mis vastavad teatava faili ja ta kirjete * andmestruktuuridele ning võimaldavad sellel failil olla andmebaasi osa.
TÖÖMÄRKUS: kopeerida ossa 04.

17.09.02
(database) file organization
The arrangement of storage and the implementation of an access method that are in accordance with the data structures of a particular file and of its records and that provide for the file being part of a database.
REMARK: Copy into Part 04.