当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《数据库系统原理 The principle of Database System》教学资源_Chapter 1 Introduction

资源类别:文库,文档格式:PDF,文档页数:23,文件大小:144.28KB,团购合买
点击下载完整版文档(PDF)

Chapter 1 Introduction

Chapter 1 Introduction

Contents The history of Database System Overview of a database Management System(DBMS) Three aspects of database-system studies

Contents „ The history of Database System „ Overview of a database Management System (DBMS) „ Three aspects of database-system studies

Introduction to Database Systems What is a Database System? Database (data metadata) Hardware (disks) Software (DBMS) People (users,database designers and database administrators DBA)

Introduction to Database Systems What is a Database System? „ Database (data , metadata) „ Hardware (disks) „ Software (DBMS) „ People (users, database designers and database administrators DBA)

The history of Database Systems Early database management systems evolved from file system Network DBMS,Hierarchical DBMS Relational database Systems (in 1970, Ted Codd proposed tables called relations as a view of data in database) Object-oriented database Web database and XML

The history of Database Systems „ Early database management systems evolved from file system „ Network DBMS, Hierarchical DBMS „ Relational database Systems (in 1970, Ted Codd proposed tables called relations as a view of data in database) „ Object-oriented database „ Web database and XML

Drawbacks of using file systems to store data Data redundancy and inconsistency Multiple file formats,duplication of information in different files Database Difficulty in accessing data systems Need to write a new program to carry out each new task provide solutions to Data isolation-multiple files and formats all these problems ■Integrity problems Integrity constraints (e.g.account balance 0)become part of program code,Hard to add new constraints or change existing ones ■ Concurrent access by multiple users ■ Security problem

„Data redundancy and inconsistency Multiple file formats, duplication of information in different files „Difficulty in accessing data Need to write a new program to carry out each new task „ Data isolation — multiple files and formats „ Integrity problems Integrity constraints (e.g. account balance > 0) become part of program code, Hard to add new constraints or change existing ones „ Concurrent access by multiple users „ Security problem … Drawbacks of using file systems to store data Database systems provide solutions to all these problems

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

Some applications of database systems ■ Databases touch all aspects of our lives Banking:all transactions Airlines:reservations,schedules s Universities:course registration,grades Sales:customers,products,purchases Manufacturing:production,inventory,orders, supply chain ■ Human resources:employee records, salaries,tax deductions

Some applications of database systems „ Databases touch all aspects of our lives „ Banking: all transactions „ Airlines: reservations, schedules „ Universities: course registration, grades „ Sales: customers, products, purchases „ Manufacturing: production, inventory, orders, supply chain „ Human resources: employee records, salaries, tax deductions …

What is a DBMS(database management system)? From Commercial Market: Oracle,Sybase are among the largest software companies in the world. IBM offers its DB2 system Microsoft offers SQL-Server Microsoft Access for DBMS on desktop

What is a DBMS (database management system) ? From Commercial Market: „ Oracle, Sybase are among the largest software companies in the world. „ IBM offers its DB2 system „ Microsoft offers SQL-Server & Microsoft Access for DBMS on desktop

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共23页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有