上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter1 Introduction

The principle of Database System Teacher:Li Fang(李芳) Email:li-fang@cs.sjtu.edu.cn Office:电院楼群3号楼533房间 Slides will be put on: ftp://ftp.cs.sjtu.edu.cn/li-fang/ My sides are based on Stanford's slides,from http://infolab.stanford.edu/~ullman/fcdb.html
The principle of Database System Teacher: Li Fang (李芳 ) Email: li-fang@cs.sjtu.edu.cn Office : 电院楼群 3号楼 533房间 Slides will be put on: ftp://ftp.cs.sjtu.edu.cn/li-fang/ My sides are based on Stanford’s slides, from http://infolab.stanford.edu/~ullman/fcdb.html

Lecture Time Grading Week 1th~14th Lectures Time: Tuesday 8.00AM-9.40AM Thursday 8.00AM-9.40AM Place: 东中院3-403 Week 10th 18th:Project Grading: Attendance Homework:20% Final examination: 80%
Lecture Time & Grading Week 1th~ 14th : Lectures Time: Tuesday 8.00AM-9.40AM Thursday 8.00AM-9.40AM Place: 东中院 3-403 Week 10th ~ 18th: Project Grading: Attendance & Homework: 20% Final examination: 80%

Textbook A first course in database systems (Third edition) Authors:Jeffrey D.Ullman,Jennifer Widom Stanford University 书名:数据库系统基础教程〔英文版·第3 数据库系统基记教程 版) ISB:7-111-24733-3 原书名:A First Course in Database Systems Third Edition 丛书名:经典原版书库 f作者:Jeffrey D.llman:Jennifer Widom 译者:无 出版日期:2008-07-26 机械工业出版社 页数:565 价格:¥45.00 www.china-pub.com
Textbook A first course in database systems (Third edition) Authors: Jeffrey D.Ullman, Jennifer Widom Stanford University 机械工业出版社 www.china-pub.com

Textbook (cont. A first course in database systems (second edition) can be borrowed from me. ■ Major changes in the third edition: 1. Begin with a discussion of relational design,rather than E/R design. 2. Add coverage of high-level design using UML 3.Add index selection and use of materialized views 4.Add database aspectd of PHP 5.Two new chapters on XML-related materials 6. OQL and recursive Datalog have been deleted
Textbook (cont.) A first course in database systems (second edition) can be borrowed from me. Major changes in the third edition: 1. Begin with a discussion of relational design, rather than E/R design. 2. Add coverage of high-level design using UML 3. Add index selection and use of materialized views 4. Add database aspectd of PHP 5. Two new chapters on XML-related materials 6. OQL and recursive Datalog have been deleted

Other reference books 1)Database System Concepts by Abraham Silberschatz, etal(机械工业出版社) 2)Database Principles,Programming,and Performance by Patrick O'Neil,etal.(高等教育出版社) 3)数据库系统实现 database System Implementation Stanford university)中,英文版(机械工业出版 社) 4)数据库系统概论 (萨师煊,王珊) 高等教育出版 社
Other reference books 1) Database System Concepts by Abraham Silberschatz, et al (机械工业出版社 ) 2 )Database Principles, Programming, and Performance by Patrick O’Neil, et al.(高等教育出版社) 3)数据库系统实现 database System Implementation (Stanford university)中,英文版(机械工业出版 社) 4)数据库系统概论 (萨师煊,王珊)高等教育出版 社

Contents of the Courses Database Modeling and Programming: s Relational Database Modeling Basic concepts,design theory,high level models (E/R model,UML,ODL) Relational database Programming Relational algebra and Datalog,SQL Semistructured data modeling and Programming XML,DTD,three query languages for XML
Contents of the Courses Database Modeling and Programming: Relational Database Modeling Basic concepts, design theory, high level models (E/R model, UML, ODL) Relational database Programming Relational algebra and Datalog, SQL Semistructured data modeling and Programming XML, DTD, three query languages for XML

Aim of the course Basic concepts (what is DBMS? What is Database system?... Design of database (how does one build a useful database?What kind of information is stored in database?What is the structure of data?) Database Programming (how to query and operate on database?)
Aim of the course Basic concepts (what is DBMS? What is Database system? … ) Design of database (how does one build a useful database? What kind of information is stored in database? What is the structure of data? ) Database Programming (how to query and operate on database? )

Introduction (Chapter 1) The history of Database System Overview of a database Management System (DBMS) Three aspects of database- system studies
Introduction (Chapter 1) The history of Database System Overview of a database Management System (DBMS) Three aspects of databasesystem 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
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_intro.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第一章 绪论(毛义梅).pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第四章 汇编语言程序设计_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第四章 汇编语言程序设计.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十章 串行通信和可编程接口芯片8251A_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十一章 A/D和D/A转换_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第八章 可编程计数器_定时器8253_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第八章 可编程计数器/定时器8253及其应用.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第五章 存储器_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第五章 存储器.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构_习题及答案.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第九章 可编程外围接口芯片8255A_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第九章 可编程外围接口芯片 可编程外围接口芯片8255A及其应用.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第三章 8086/8088寻址方式和指令系统.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第七章 微型计算机中断系统_习题与解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第七章 微型计算机中断系统.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第一章 绪论 The Principle of Microcomputer:Programming and Interfacing(翁正新).pdf
- A Brain-Friendly Guide《Head First Ajax》(PDF电子书,共12个Chapter).pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter11 The semi-structured data model Structured data.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter3 Design Theory for Relational Databases.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter4 High-level Database Models.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter5 Algebraic and Logic Query languages.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter6 The database Language SQL –as a tutorial.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter7 Constraints and Triggers.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter8 Views, Indexes.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_第三章习题与答案(第三版).doc
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_第二章习题与答案(第三版).doc
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_Chapter 1 Introduction.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_15 Introduction to matlab.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_16 MATLAB environment short.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_19 Recursion 1.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_20 Looking Ahead.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Array and its Applications.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_examples on class design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Expressions and Statements.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_files_DataBase Design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Function.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Introduction to Computer and Programming.pdf