In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spans formal techniques and practical considerations, including data modeling, efficient data representation and storage, query languages, security and privacy of sensitive data, and distributed computing issues, including supporting concurrent access and fault tolerance.Computer scientists may classify database management systems according to the database models that they support. Relational databases became dominant in the 1980s. These model data as rows and columns in a series of tables, and the vast majority use SQL for writing and querying data. In the 2000s, non-relational databases became popular, collectively referred to as NoSQL, because they use different query languages.Covers database management, datamining, and data processing. Roughly includes material in ACM Subject Classes E.2, E.5, H.0, H.2, and J.1.
相关学科: Data Structures and AlgorithmsIRDecision MakingDistributed, Parallel and Cluster ComputingTime SeriesAIHOCTranslationProgramming LanguagesDigital Libraries









Peer Bork

232248 被引用,731 篇论文

David Haussler

210533 被引用,548 篇论文

Chris Sander

204271 被引用,778 篇论文

John Q. Trojanowski

196720 被引用,1632 篇论文

David Botstein

195799 被引用,459 篇论文

Jill P. Mesirov

156395 被引用,239 篇论文

John C. Morris

146512 被引用,1902 篇论文

Ronald C. Petersen

138965 被引用,1490 篇论文

Alexander S. Szalay

133963 被引用,1133 篇论文

Jerome H. Friedman

124154 被引用,173 篇论文