Databases

Domain — 129 words

This page gathers the 129 dictionary entries belonging to the domain “Databases”, as labelled by Wiktionary. Each word leads to its full entry: definitions, etymology, pronunciation, examples.

  1. analytic function noun window function
  2. antijoin noun A type of join, denoted by ▷, such that R▷S yields only those tuples in R for which S has no corresponding tuple of the same value.
  3. Armstrong's axioms noun A set of references (or, more precisely, inference rules) used to infer all the functional dependencies on a relational database.
  4. autoextension noun The automatic growth of a data file when the allocated storage space is exhausted.
  5. autojoin noun A type of join from a table to itself.
  6. binary large object noun A data type that allows storage of binary data often of indeterminate length, used for example to embed multimedia within a database table.
  7. bitemporal adj Keeping track of two timelines
  8. bookmark noun A pointer found in a nonclustered index to a row in a clustered index or a table heap
  9. Boyce-Codd normal form noun A stage in the normalization of a relational database in which a database is in third normal form and all determinants are candidate keys.
  10. candidate key noun In the design of a database table, a column (or an irreducible group of them) able to identify every row of the table, having a unique…
  11. capped collection noun In MongoDB, a fixed-size collection that, once the size limit has been reached, replaces the oldest record whenever a new one is added.
  12. cardinality noun The property of a relationship between a database table and another one, specifying whether it is one-to-one, one-to-many, many-to-one, or…
  13. Cartesian product noun All possible combinations of rows between all of the tables listed.
  14. clause noun A constituent (component) of a statement or query.
  15. clustered adj Used as the clustering key of a clustered index.
  16. clustered index noun a type of database index that physically sorts the data in a table on the disk to match the criteria specified by the index.
  17. coalesce verb To convert a null value to a defined value.
  18. coercibility noun The ability of a string to override the collation of another string.
  19. cold adj Rarely used or accessed, and thus able to be relegated to slower storage.
  20. collation noun The specification of how character data should be treated stored and sorted.
  21. columnstore noun A database storage method that stores data tables by columns rather than rows, optimizing for analytical query performance.
  22. commit noun The act of committing (e.g. a database transaction), making it a permanent change; such a change.
  23. commit point noun In a DBMS, a point in time at which all updates to a database, or group of records in a database, are guaranteed to have been written to…
  24. constraint noun A linkage or other restriction that maintains database integrity.
  25. crosswalk verb To map equivalent elements (fields) in different database schemas.
  26. crow's foot noun A symbol, resembling a bisected equilateral triangle, used in database diagrams to indicate plurality.
  27. curation noun The manual updating of information in a database.
  28. cursor noun A reference to a row of data in a table, which moves from row to row as data is retrieved by way of it.
  29. data mining noun A technique for searching large-scale databases for patterns; used mainly to find previously unknown correlations between variables that…
  30. data model noun A result of applying a data modeling to some particular application, using a database model such as relational.
  31. data table noun A table stored in, or derived from, a database.
  32. database administrator noun A person who is responsible for the logical and physical design of databases, and normally for all aspects of their recoverability…
  33. database engine noun The underlying component that a database management system uses to create, retrieve, update and delete data.
  34. database key noun A unique identifier in the database management system IDMS, which indicates the record occurrence's physical location in the database.
  35. database management system noun A suite of interrelated computer programs designed to manage message processing and database update in a tightly controlled manner.
  36. datasheet noun A display of the records in a table, arranged in rows and columns.
  37. denormalize verb To add redundancy to (a database schema), the opposite of normalization, typically in order to optimize its performance.
  38. denormalized adj Containing redundant data to improve performance.
  39. dependency theory noun A subfield of database theory which studies implication and optimization problems related to logical constraints.
  40. dynaset noun A data set taken from a larger database and linked back to it, so that local changes to the data are propagated back to the parent database.
  41. entity noun Anything about which information or data can be stored in a database; in particular, one item in an organised array or set of individual…
  42. equijoin noun A join whose predicate uses only equality comparisons.
  43. escrowable adj Suitable for partitioning.
  44. exogenous adj Having no meaning in itself, such as an automatically generated sequential identifier.
  45. fact noun An individual value or measurement at the lowest level of granularity in a data warehouse.
  46. fifth normal form noun A stage in the normalization of a relational database in which a database is in fourth normal form and every join dependency is implied by…
  47. first normal form noun A stage in the normalization of a relational database in which repeating groups and attributes have been eliminated by putting each into a…
  48. flashback noun A query that operates against data from an earlier time, before it was changed.
  49. foreign key noun A column (or group of columns) in a relational table that identifies another table, so that items in the two tables can be conceptually…
  50. fourth normal form noun A stage in the normalization of a relational database in which a database is in Boyce-Codd normal form and all multi-valued dependencies…
  51. full outer join noun A join yielding a set of records for two tables, where all rows of the "left" table are enlisted with all rows of the "right" table, even…
  52. golden record noun A single authoritative record on an individual customer etc. that draws from various other data sources.
  53. hierarchical database noun A database whose records are linked in a tree-like structure, each child record having a single primary parent.
  54. hint noun An instruction to the database engine as to how a query should be executed, for example whether to use an index or not.
  55. identifier noun A primary key.
  56. image copy noun A backup copy of a database in a format that may be used, along with incremental logs, to recreate the database after a hardware failure
  57. index noun An integer or other key indicating the location of data, e.g. within an array, vector, database table, associative array, or hash table.
  58. isolation noun A database property that determines when and how changes made in one transaction are visible to other concurrent transactions.
  59. join noun An intersection of data in two or more database tables.
  60. key noun In a relational database, a field used as an index into another table (not necessarily unique).
  61. keyset noun A set of keys (unique identifiers) used to distinguish the rows of data being traversed by a cursor.
  62. keyspace noun A NoSQL object that includes column families.
  63. lakehouse noun Ellipsis of data lakehouse.
  64. latch verb To use a latch (kind of lightweight lock).
  65. left outer join noun A join yielding a set of records for two tables, where all rows of the "left" table are enlisted with all rows of the "right" table, even…
  66. materialization noun The creation of a temporary table containing the results of a database query.
  67. materialize verb To perform materialization; to save the results of a database query as a temporary table or materialized view.
  68. mirror server journal noun A mechanism used to maintain data consistency and support recovery by recording any changes that are made in data.
  69. multitable adj Encompassing or affecting multiple tables.
  70. natural key noun A unique key formed from attributes that relate to the external world being modelled, rather than being an internally generated surrogate…
  71. nonclustered index noun a type of database index that contains a series of sorted pointers pointing to the physical data rows, which are organized either in a heap…
  72. normal form noun Any of various forms of a relational database providing criteria for determining a table's degree of vulnerability to logical…
  73. normalization noun In relational database design, a process that breaks down data into record groups for efficient processing, by eliminating redundancy.
  74. normalize verb To subject to normalization; to eliminate redundancy in (a model for storing data).
  75. parameterize verb To rewrite (a database query, etc.) as a template into which parameters can be inserted.
  76. partition noun A division of a database or one of its constituting elements such as tables into separate independent parts.
  77. pessimistic concurrency noun A database management system strategy that locks data in order to prevent conflicts between transactions.
  78. prepared statement noun A database query that has parameters which are replaced by values when it is executed, instead of the values being part of the statement…
  79. prewrite noun A write operation that is buffered instead of being applied directly to the database.
  80. primary key noun In the design of a database table, the primary key (abbreviated PK) is selected among the non-empty set of candidate keys. The PK is a…
  81. query noun A set of instructions passed to a database.
  82. query language noun Any of several generalized computer languages in which users may extract data from selected records in a database.
  83. query processing noun Processing to extract data from a database and present it for use.
  84. referential integrity noun The property of a relational database that enforces valid relationships between tables, such that no foreign key can contain a value that…
  85. relation noun A set of tuples, implemented as a table in a relational database.
  86. relational adj Of a database technology using tables and adhering to Codd’s 12 rules.
  87. relational database noun A database consisting of separate tables, having explicitly defined relationships, and whose elements may be selectively combined as the…
  88. right outer join noun A join yielding a set of records for two tables, where all rows of the "right" table are enlisted with all rows of the "left" table, even…
  89. role-based adj based on a special given role to access a content; used usually in cloud computing, databases, or other complex systems.
  90. rollback verb To return to the previous state.
  91. rowstore noun A database storage method that organizes data by rows, storing all fields of a record together. This design is best for transactional…
  92. savepoint noun A point during a transaction at which changes are committed, and to which the user can roll back if necessary.
  93. schema noun A formal description of the structure of a database: the names of the tables, the names of the columns of each table, and the data type and…
  94. scrub verb To eliminate or to correct data from a set of records to bring it inline with other similar datasets
  95. second normal form noun A stage in the normalization of a relational database in which it is in first normal form and every non-key attribute is dependent upon the…
  96. select verb To obtain a set of data from a database using a query.
  97. selection noun A set of data obtained from a database using a query.
  98. shard noun A component of a sharded distributed database.
  99. sharding noun A decomposition of a database into multiple smaller units that can handle requests individually.
  100. skip-level adj Having the form of a hierarchy, but with some of the intermediate levels omitted.
  101. skyline verb To filter by means of the skyline operator.
  102. skyline operator noun A proposed operator, for use in database queries, that filters out results that are worse than others according to multiple criteria.
  103. snowflake verb To arrange (data) into a snowflake schema.
  104. soft deletion noun An operation in which a flag is used to mark data as unusable, without erasing the data itself from the database.
  105. stale read noun A read operation that fetches an incorrect value from a source that has not synchronised an update operation to the value.
  106. star schema noun A denormalized database schema consisting of one or more fact tables referencing any number of dimension tables.
  107. subjoin noun A subordinate or secondary join.
  108. subquery noun A query embedded within a more extensive query, relating only to the data returned by the parent query.
  109. subselect noun A select query inside another select query.
  110. superkey noun Any set of attributes of a relation variable (relvar) that serve to identify a single tuple or row, no other tuple having the same value…
  111. surrogate noun Ellipsis of surrogate key.
  112. synonym noun An alternative (often shorter) name defined for an object in a database.
  113. table noun A lookup table, most often a set of vectors.
  114. tailable adj Of a cursor: not closed when the end of the resultset is reached, but able to be used as further documents are added to the collection.
  115. third normal form noun A stage in the normalization of a relational database in which a database is in second normal form and all non-key attributes are mutually…
  116. time travel noun The ability to access previous states of a database.
  117. transaction time noun The time during which a fact stored in the database, represented by all the information in a row, is considered to be true and in effect.
  118. transitive dependency noun An attribute of a relation that depends on a key but also on a third attribute which is not a key; this is a violation of third normal form.
  119. trigger noun An SQL procedure that may be initiated when a record is inserted, updated or deleted; typically used to maintain referential integrity.
  120. triplestore noun A database designed for the storage and retrieval of RDF (Resource Description Framework) metadata in the form of triples representing…
  121. tuple noun A single row in a relational database.
  122. undrop verb To undelete.
  123. unique key noun A set of one or more than one columns or fields of a table that uniquely identifies a record in a database table.
  124. upsert verb To insert rows into a database table if they do not already exist, or update them if they do.
  125. vacuum verb To optimise a database or database table by physically removing deleted tuples.
  126. varchar noun A text field of indeterminate length in a database, as opposed to the traditional fixed-length field.
  127. view noun A virtual or logical table composed of the result set of a query in relational databases.
  128. window function noun A function that performs a calculation using values from several rows, but does not group them into a single row.
  129. witness noun An additional database server instance used in failover scenarios to decide whether the mirror should take over.

All domains · Search for a word