More detailed History (From Database Concepts 6th edition) 1950s and early 1960s: Data processing using magnetic tapes for storage Tapes provided only sequential access Punched cards for input ■ Late 1960s and 1970s: Hard disks allowed direct access to data Network and hierarchical data models in widespread use Ted Codd defines the relational data model he won the ACM Turing Award for this work IBM Research begins System R prototype UC Berkeley begins Ingres prototype High-performance(for the era)transaction processing
More detailed History More detailed History (From Database Concepts 6 (From Database Concepts 6th e dition) 1950s and early 1960s: Data processing using magnetic tapes for storage • Tapes provided only sequential access Punched cards for input Late 1960s and 1970s: Hard disks allowed direct access to data Network and hierarchical data models in widespread use Ted C odd defines the relational data model • he won the ACM Turing Award for this wor k • IBM Researc h begins System R prototype • UC Berkeley begins Ingres prototype High-performance (for the era) trans action processing
More detailed History (cont. 1980s: Research relational prototypes evolve into commercial systems SQL becomes industrial standard Parallel and distributed database systems Object-oriented database systems ■1990s: Large decision support and data-mining applications Large multi-terabyte data warehouses Emergence of Web commerce Early 2000s: XML and XQuery standards Automated database administration Later 2000s: ■( Giant data storage systems ■???
More detailed History (cont.) 1980s: Research relational prototypes evolve into commercial systems • SQL becomes industrial standard Parallel and distributed database systems Object-oriented database systems 1990s: Large decision support and data-mining applications Large multi-terabyte data warehouses Emergence of Web commerce Early 2000s: XML and XQuery standards Automated database administration Later 2000s: Giant data storage systems ???
Overview of a Database System ■ Database applications Database Database application Management System DBMS Operating System 个 (not in this course) Operating system 个 computer
Overview of a Database System Database applications Database Management System Operating System (not in this course) computer Operating system DBMS Database application