Data engineering and architecture

671 terms

# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Snapshot isolation - Snapshot isolation is a transaction-isolation approach in which a transaction reads from a consistent snapshot of committed data, together with its own...
  • Social cloud computing - Social cloud computing is a resource-sharing model that uses relationships within a social network to help organize access to computing, storage or other...
  • Sort Operation - A sort operation arranges records according to one or more comparison keys and directions.
  • Sparse Fourier transform - A sparse Fourier transform is an algorithmic approach that exploits a signal's sparse or approximately sparse frequency representation to recover its...
  • Spatial architecture - A spatial architecture is a computing organization that distributes operations across connected processing elements, mapping a computation's dataflow onto...
  • Speculative multithreading - Speculative multithreading is a parallel-execution technique that runs code ahead of its established sequential position on another thread while checking...
  • Spindling - Spindling is the placement of different files on different physical hard disks to distribute storage activity and reduce competition for the same device.
  • Spurious Tuple - A spurious tuple is an extra tuple produced when relations are joined in a way that reconstructs combinations not present in the original relation being...
  • Staging (data) - Data staging is the use of an intermediate location to hold data between its source and a later processing or delivery step.
  • Storage area network - A storage area network, or SAN, is a network primarily used to transfer data between computers and storage devices, or among storage devices.
  • Storage model - A storage model describes how data is physically organized in a data store, including how record attributes are grouped and represented for access.
  • Stream processing - Stream processing is the continuous or incremental computation of results from a flow of incoming events or records.
  • Streaming analytics - Streaming analytics is the ongoing analysis of incoming data streams to produce timely metrics, patterns, alerts, or other analytical results.
  • Structural metadata - Structural metadata identify and describe how data and reference metadata are organized so that systems can locate, interpret and process them.
  • Structured entity relationship model - The structured entity relationship model, often abbreviated SERM, is an extension of entity relationship modeling that emphasizes the ordering of existence...
  • Super column - A super column is a named grouping of ordinary columns in Cassandra's historical data model.
  • Superkey - A superkey is a set of attributes whose combined values uniquely identify a tuple in every permitted instance of a relation.
  • Surrogate key - A surrogate key is an identifier introduced by a data system to identify a record independently of its business attributes.
  • Surveillance capitalism - Surveillance capitalism is a critical framework, strongly associated with scholar Shoshana Zuboff, for analyzing business models that turn human activity...
  • SWAR - SWAR stands for SIMD Within A Register.
  • SWIM Protocol - SWIM is a distributed group-membership protocol whose name expands to Scalable Weakly-consistent Infection-style Process Group Membership.
  • Symmetric multiprocessing - Symmetric multiprocessing, or SMP, is an organization in which multiple peer processors operate under one operating-system instance and share access to main...
  • Synonym (database) - A database synonym is an alternative name for another database object, such as a table, view or stored procedure, in a system that supports this feature.
  • System of record - A system of record is the designated authoritative source for a particular set of business information.
  • Table - A table is a data structure organized into rows and columns.
  • Terminology model - A terminology model is a structured description of the concepts used in a subject area, their meanings, characteristics and relationships.
  • Test data management - Test data management is the practice of preparing, supplying, maintaining and controlling the data used to test software.
  • Theta-join - A theta-join is a relational join that combines tuples from two relations when they satisfy a specified comparison condition, conventionally called theta.
  • Third normal form (3NF) - Third normal form, or 3NF, is a relational database design condition defined through functional dependencies.
  • Thread pool - A thread pool is a managed collection of worker threads that execute submitted tasks, usually reusing threads across multiple tasks.
  • Three-schema approach - The three-schema approach separates a database's description into external, conceptual and internal levels.
  • Three-tiered architecture - Three-tiered architecture is an application architecture that separates presentation, application logic, and data management into distinct tiers.
  • Top-down design - Top-down design is a design approach that begins with broad goals and major concepts, then progressively refines them into more detailed structures and...
  • Torus interconnect - A torus interconnect is a network topology in which nodes are arranged along multiple coordinate dimensions with connections that wrap around each dimension.
  • Transaction data - Transaction data records business activities or events, such as an order, a booking or a movement of goods.
  • Transaction logic - Transaction Logic is a formalism for describing and reasoning about state-changing actions within logic programming and databases.
  • Transition constraint - A transition constraint is a rule that determines whether a change from one state to another is permitted.
  • Transitive Dependency - A transitive dependency is an indirect functional dependency obtained through an intermediate attribute set.
  • Transitive Rule - The transitive rule is an inference rule for functional dependencies in relational database theory. If X → Y and Y → Z hold, then X → Z also holds.
  • Traversed edges per second - Traversed edges per second, or TEPS, is a performance rate used to describe graph-processing work.
  • Tree (abstract data type) - A tree is an abstract data type for organizing items in a hierarchy.
  • Tree contraction - Tree contraction is an algorithmic technique that repeatedly reduces a tree to a smaller structure while preserving information needed to solve a problem.
  • Trivial Functional Dependency - A trivial functional dependency is a dependency X → Y in which every attribute of Y is already included in X.
  • Trivial MVD - A trivial multivalued dependency, or trivial MVD, is a multivalued dependency X →→ Y that holds automatically because Y is contained in X, or because X...
  • Truth discovery - Truth discovery is a family of data-integration methods that estimates which claims are most likely to be correct when multiple sources provide conflicting...
  • Tuple Constraint - A tuple constraint is a data integrity rule that can be evaluated on each tuple, or row, independently of other tuples.
  • Tuple-oriented approach - A tuple-oriented approach handles database records one tuple or row at a time at the application or interface level.
  • Tuple space - A tuple space is a shared coordination space in which concurrent processes exchange structured collections of values called tuples.

Previous page Page 13 of 14 Next page

  • Home
  • Daily AI Updates
  • Blog
  • AIFBL Academy
  • AI Glossary
  • Products and Tools
  • Store
  • Free CFO AI Prompt Pack
  • About Shihan Sheriff
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Earnings Disclaimer