数据库应用、设计与实现(第2版)
提供PPT、参考答案,咨询QQ:2301891038(仅限教师)。

作者:党德鹏

丛书名:高等学校计算机专业系列教材

定价:59元

印次:2-3

ISBN:9787302560067

出版日期:2021.03.01

印刷日期:2023.09.05

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本教材按顺序可以分为五大部分。第一部分是基本概念和基础知识。第二部分主要分三、四、五三章讲SQL语言及其应用。第三部分是第六章和第七章讲数据库设计。第四部分是大数据新技术。第五部分给出一个完整的实际案例。

2003年6月于华中科技大学计算机学院获工学博士学位;2005年6月于清华大学计算机系博士后流动站出站,获博士后证书;2005年7月入北京师范大学信息学院工作;2006年7月晋升副教授;2007年8月任系主任;2010年入选“教育部新世纪优秀人才支持计划”;2012年7月晋升教授。目前担任清华大学校友会IT分会副秘书长,中国计算机学会数据库专业委员会委员、中国计算机学会服务计算专业委员会委员、中国计算机学会YOCSEF委员、国家自然科学基金评审专家、北京市自然科学基金评审专家、北京市海淀区科学技术委员会科技项目评审专家、北京师范大学继续教育与教师培训学院网络教学指导委员会委员、中国计算机学会高级会员。当前主要科研项目包括:教育部新世纪优秀人才支持计划(NCET-10-0239,数据广播中的移动实时事务恢复处理)、国家自然科学基金(61370064,基于替换的实时Web服务事务处理)、国家自然科学基金(61073034,无线移动实时数据广播中的高性能并发控制)、国家自然科学基金(60940032,实时数据广播中的并发控制)、国家科技支撑计划重大项目子课题(XXX应急平台数据库系统)、国家科技支撑计划重点项目

前言 当前已经进入大数据时代,关系数据库一统天下的局面已不可能重现。随着近几年数据管理领域的迅猛发展,传统数据库课程面临一系列挑战,并亟待改革。一方面,在空气中无处不渗透着大数据气息的今天,数据库课程不能没有大数据管理,这是技术发展的呼唤,也是提高学生学习兴趣、提高教学质量、加强人才技术素质的迫切要求。另一方面,传统数据库关键技术和方法仍然是数据库课程必不可少的核心内容,这些技术和方法如今依然广泛应用于各行各业信息资源管理系统,对改进部门管理、提高企业效益、提升人民生活水平均具有实实在在的意义,而且也是大数据管理的基础,大数据管理则是数据库技术的进一步延伸和发展。融合传统数据库关键技术以及大数据最新进展,是传统数据库课程改革的必然趋势。斯坦福、普渡等国际一流大学中数据库课程改革成果破茧而出,融合大数据与数据库的“数据密集系统”课程成为旗帜。MOOC“数据库密集系统”(原“数据库系统原理”)课程建设过程中,始终把“纳入数据管理技术的最新发展,深度梳理课程知识点体系”放在首位,特别是融入大数据管理。当时已经感觉到课程名字再叫“数据库”似有不足,但一时尚无满意的名称,便按照惯例称“数据库系统原理”。而今,斯坦福大学原《CS245: 数据库系统原理》更名为《CS245: 数据密集系统原理》(Principles of DataIntensive Systems);普渡大学等其他几所大学则更名为《数据密集系统》(DataIntensive Systems);英国剑桥大学则称为《数据密集型应用系统》。比较这几所大学新的课程目录,与北京师范大学的课程大纲,改革思路别无二致。为及时适...

目录
荐语
查看详情 查看详情
目录

第 一 部 分

第1章绪论/3

1.1什么是数据库系统3

1.1.1数据库与大数据3

1.1.2数据库管理系统4

1.1.3数据库系统5

1.2为什么需要数据库系统5

1.2.1DBS前的困境6

1.2.2DBS的吸引力6

1.3数据抽象8

1.3.1四层抽象8

1.3.2数据抽象的表达8

1.3.3三层模式和两级映射10

1.4DBMS11

1.4.1数据定义语言13

1.4.2数据操作语言13

1.4.3数据保护语言13

1.4.4查询处理13

1.4.5存储管理14

1.4.6保护管理14

1.4.7物理数据结构14

1.4.8立足点15

1.5DBS15

1.5.1硬件15

1.5.2软件16

1.5.3用户17

1.5.4工作过程17

1.5.5在网络上18

1.6大数据与数据管理技术发展趋势20

习题20数据库应用、设计与实现(第2版)目录第2章关系模型/22

2.1关系结构与约束22

2.1.1关系与表22

2.1.2关系键25

2.1.3约束25

2.2关系操作26

2.2.1基本关系代数运算26

2.2.2附加关系代数运算33

2.2.3扩展关系代数运算36

2.2.4数据库修改39

习题40

第 二 部 分

第3章MySQL数据定义与操作/45

3.1SQL与MySQL45

3.1.1SQL发展史45

3.1.2MySQL46

3.1.3数据库语言组成46

3.1.4数据库语言的特点46

3.1.5考试系统数据库47

3.2数据定义49

3.2.... 查看详情

查看详情