Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Data Streams

Encyclopedia of Information Science and Technology, Second Edition
Data items that arrive online from multiple sources in a continuous, rapid, time-varying, possibly unpredictable fashion.
Published in Chapter:
Data Streams as an Element of Modern Decision Support
Damianos Chatziantoniou (Athens University of Economics and Business, Greece) and George Doukidis (Athens University of Economics and Business, Greece)
DOI: 10.4018/978-1-60566-026-4.ch150
Abstract
Traditional decision support systems (DSS) and executive information systems (EIS) gather and present information from several sources for business purposes. It is an information technology to help the knowledge worker (executive, manager, analyst) make faster and better decisions. So far, these data were stored statically and persistently in a database, typically in a data warehouse. Data warehouses collect masses of operational data, allowing analysts to extract information by issuing decision support queries on the otherwise discarded data. In a typical scenario, an organization stores a detailed record of its operations in a database, which is then analyzed to improve efficiency, detect sales opportunities, and so on. Performing complex analysis on these data is an essential component of these organizations’ businesses. Chaudhuri and Dayal (1997) present an excellent survey on decision-making and online analytical processing (OLAP) technologies for traditional database systems. ?n many applications however, it may not be possible to process queries within a database management system (DBMS). These applications involve data items that arrive online from multiple sources in a continuous, rapid and time-varying fashion (Babcock et. al., 2002). These data may or may not be stored in a database. As a result, a new class of data-intensive applications has recently attracted a lot of attention: applications in which the data is modeled not as persistent relations but rather as transient data streams. Examples include financial applications (streams of transactions or ticks), network monitoring (stream of packets), security, telecommunication data management (stream of calls or call packets), web applications (clickstreams), manufacturing, wireless sensor networks (measurements), RFID data, and others. In data streams we usually have “continuous” queries (Terry et. al., 1992; Babu & Widom, 2002) rather than “one-time.” The answer to a continuous query is produced over time, reflecting the stream data seen so far. Answers may be stored and updated as new data arrives or may be produced as data streams themselves. Continuous queries can be used for monitoring, alerting, security, personalization, etc. Data streams can be either transactional (i.e., log interactions between entities, such as credit card purchases, web clickstreams, phone calls), or measurement (i.e., monitor evolution of entity states, such as physical phenomena, road traffic, temperature, network). How to best model, express and evaluate complex queries over data streams is an open and difficult problem. This involves data modeling, rich querying capabilities to support real-time decision support and mining, and novel evaluation and optimization processing techniques. In addition, the kind of decision support over data streams is quite different from “traditional” decision-making: decisions are “tactical” rather than “strategic.” Research on data streams is currently among the most active areas in database research community. Flexible and efficient stream querying will be a crucial component of any future data management and decision support system (Abiteboul et al., 2005).
Full Text Chapter Download: US $37.50 Add to Cart
More Results
A Dynamic Subspace Anomaly Detection Method Using Generic Algorithm for Streaming Network Data
A set of continuously arriving data generated from different application such as telecommunications, network, sensor networks, etc.
Full Text Chapter Download: US $37.50 Add to Cart
Living in Exponential Times and the Personalization of Our Data Streams
Data streamed to the user via search results, social media, recommendation systems, etc.
Full Text Chapter Download: US $37.50 Add to Cart
Clustering Algorithms for Data Streams
An undifferentiated, byte-by-byte flow of data. A data stream can be distinguished in practice from a block transfer, although the moving of blocks could itself be considered a “stream” (of coarser granularity).
Full Text Chapter Download: US $37.50 Add to Cart
Classification and Recommendation With Data Streams
is a continuous flow of data to be processed by an algorithm.
Full Text Chapter Download: US $37.50 Add to Cart
Efficient Algorithms for Clustering Data and Text Streams
A continuous byte-by-byte flow of data, that can represent different kinds of information such as computer network traffic, phone conversations, ATM transactions, web searches, and sensor data. A data stream can be distinguished in practice from a block transfer, although the moving of blocks could itself be considered a “stream” (of coarser granularity). More abstractly a data stream is an ordered sequence of instances that can be read only once or a small number of times using limited computing and storage capabilities.
Full Text Chapter Download: US $37.50 Add to Cart
Data Streams Processing Techniques Data Streams Processing Techniques
A continuous, unbounded, rapid and time-varying data elements which generated from many modern applications such as sensor networks, financial applications and web logs applications.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR