Raghu Ramakrishnan | |
---|---|
Alma mater | University of Texas, Indian Institute of Technology Madras |
Scientific career | |
Fields | Computer Science |
Institutions | University of Wisconsin–Madison, Yahoo! Research, Microsoft Research |
Raghu Ramakrishnan is a researcher in the areas of database and information management. He is a Technical Fellow at Microsoft [ citation needed ]. He has been a Vice President and Research Fellow for Yahoo! Inc. [ citation needed ]
Ramakrishnan spent 22 years as a professor at the University of Wisconsin–Madison. [1] With Johannes Gehrke, he authored the popular textbook Database Management Systems, also known as the "Cow Book".
Ramakrishnan received a bachelor's degree from IIT Madras in 1983, and a Ph.D. from the University of Texas at Austin in 1987. He has been selected as an ACM Fellow (2001) and a Packard fellow, and has done pioneering research in the areas of deductive databases, data mining, exploratory data analysis, data privacy, and web-scale data integration. The focus of his work in 2007 was community-based information management.
Since 2012, Ramakrishnan has been working at Microsoft, heading Cloud and Information Services Lab (CISL) and leading the development of Azure Data Lake. [1]
A relational database is a database based on the relational model of data, as proposed by E. F. Codd in 1970. A database management system used to maintain relational databases is a relational database management system (RDBMS). Many relational database systems are equipped with the option of using SQL for querying and updating the database.
Multiversion concurrency control, is a non-locking concurrency control method commonly used by database management systems to provide concurrent access to the database and in programming languages to implement transactional memory.
ISAM, an acronym for Indexed Sequential Access Method, is a method for creating, maintaining, and manipulating computer files of data so that records can be retrieved sequentially or randomly by one or more keys. Indexes of key fields are maintained to achieve fast retrieval of required file records in indexed files. IBM originally developed ISAM for mainframe computers, but implementations are available for most computer systems.
In the fields of databases and transaction processing, a schedule of a system is an abstract model to describe execution of transactions running in the system. Often it is a list of operations (actions) ordered by time, performed by a set of transactions that are executed together in the system. If the order in time between certain operations is not determined by the system, then a partial order is used. Examples of such operations are requesting a read operation, reading, writing, aborting, committing, requesting a lock, locking, etc. Not all transaction operation types should be included in a schedule, and typically only selected operation types are included, as needed to reason about and describe certain phenomena. Schedules and schedule properties are fundamental concepts in database concurrency control theory. A schedule describes the order of actions of the transactions as seen by the DBMS.
Terence Aidan (Terry) Halpin is an Australian computer scientist who is known for his formalization of the Object Role Modeling notation.
A B+ tree is an m-ary tree with a variable but often large number of children per node. A B+ tree consists of a root, internal nodes and leaves. The root may be either a leaf or a node with two or more children.
Query by Example (QBE) is a database query language for relational databases. It was devised by Moshé M. Zloof at IBM Research during the mid-1970s, in parallel to the development of SQL. It is the first graphical query language, using visual tables where the user would enter commands, example elements and conditions. Many graphical front-ends for databases use the ideas from QBE today. Originally limited only for the purpose of retrieving data, QBE was later extended to allow other operations, such as inserts, deletes and updates, as well as creation of temporary tables.
Randolph Preston McAfee is an American economist and distinguished scientist at Google. Previously, he served as chief economist at Microsoft. He has also served as an economist at Google, vice president and research fellow at Yahoo! Research, where he led the Microeconomics and Social Systems group, and was the J. Stanley Johnson Professor of Business, Economics, and Management at the California Institute of Technology, where he was the executive officer for the social sciences. He has taught business strategy, managerial economics, and introductory microeconomics.
SIGKDD, representing the Association for Computing Machinery's (ACM) Special Interest Group (SIG) on Knowledge Discovery and Data Mining, hosts an influential annual conference.
David J. DeWitt is a computer scientist specializing in database management system research at the Massachusetts Institute of Technology. Prior to moving to MIT, DeWitt was the John P. Morgridge Professor (Emeritus) of Computer Sciences at the University of Wisconsin–Madison. He was also a Technical Fellow at Microsoft, leading the Microsoft Jim Gray Systems Lab at Madison, Wisconsin. Professor DeWitt received a B.A. degree from Colgate University in 1970, and a Ph.D. from the University of Michigan in 1976. He then joined the University of Wisconsin-Madison and started the Wisconsin Database Group, which he led for more than 30 years.
Giovanni Corrado Melchiore Wiederhold was an Italian-born American computer scientist who spent most of his career at Stanford University. His research focused on the design of large-scale database management systems, the protection of their content, often using knowledge-based techniques. After his formal retirement he focused on valuation methods for intellectual property and intellectual capital.
A management control system (MCS) is a system which gathers and uses information to evaluate the performance of different organizational resources like human, physical, financial and also the organization as a whole in light of the organizational strategies pursued.
A hierarchical query is a type of SQL query that handles hierarchical model data. They are special cases of more general recursive fixpoint queries, which compute transitive closures.
Jeffrey F. Rayport is an academic, author, consultant, and founder and chairman of Marketspace LLC, a strategic advisory practice that works with leading companies to reinvent how they interact with and relate to customers. Marketspace was a unit of Monitor Deloitte, a global strategy services and merchant banking firm, which now operates as an independent professional services firm.
Johannes Gehrke is a German computer scientist and a Technical Fellow at Microsoft focusing on AI. He is an ACM Fellow, an IEEE Fellow, and he received the 2011 IEEE Computer Society Technical Achievement Award and the 2021 ACM SIGKDD Innovation Award. From 1999 to 2015, he was a faculty member in the Department of Computer Science at Cornell University, where at the time of his leaving he was the Tisch University Professor of Computer Science.
Michael Ralph Stonebraker is a computer scientist specializing in database systems. Through a series of academic prototypes and commercial startups, Stonebraker's research and products are central to many relational databases. He is also the founder of many database companies, including Ingres Corporation, Illustra, Paradigm4, StreamBase Systems, Tamr, Vertica and VoltDB, and served as chief technical officer of Informix. For his contributions to database research, Stonebraker received the 2014 Turing Award, often described as "the Nobel Prize for computing."
Chandrasekaran Mohan is an Indian-born American computer scientist. He was born on 3 August 1955 in Tamil Nadu, India. After growing up there and finishing his undergraduate studies in Chennai, he moved to the United States in 1977 for graduate studies, naturalizing in 2007. In June 2020, he retired from being an IBM Fellow at the IBM Almaden Research Center after working at IBM Research for 38.5 years. Currently, he is a visiting professor at China's Tsinghua University. He is also an Honorary Advisor at the Tamil Nadu e-Governance Agency (TNeGA) in Chennai and an advisor at the Kerala Blockchain Academy in Kerala.
Rakesh Agrawal is a computer scientist who until recently was a Technical Fellow at the Microsoft Search Labs. Rakesh is well known for developing fundamental data mining concepts and technologies and pioneering key concepts in data privacy, including Hippocratic Database, Sovereign Information Sharing, and Privacy-Preserving Data Mining. IBM's commercial data mining product, Intelligent Miner, grew out of his work. His research has been incorporated into other IBM products, including DB2 Mining Extender, DB2 OLAP Server and WebSphere Commerce Server, and has influenced several other commercial and academic products, prototypes and applications. His other technical contributions include Polyglot object-oriented type system, Alert active database system, Ode, Alpha, Nest distributed system, transaction management, and database machines.
Eugene Wong is a Chinese-American computer scientist and mathematician. Wong's career has spanned academia, university administration, government and the private sector. Together with Michael Stonebraker and a group of scientists at IBM, Wong is credited with pioneering database research in the 1970s from which software developed by IBM, Microsoft, and Oracle descends. Wong retired in 1994, since then holding the title of Professor Emeritus of Electrical Engineering and Computer Sciences at University of California, Berkeley.
Gautam Das is a computer scientist in the field of databases research. He is an ACM Fellow and IEEE Fellow.