





定价:79元
印次:4-3
ISBN:9787302654759
出版日期:2024.02.01
印刷日期:2025.01.13
图书责编:龙启铭
图书分类:教材
本书是首批“国家级线下一流本科课程”的配套教材、第一批“‘十二五’普通高等教育本科国家级规划教材”。第4版仍然坚持围绕“培养学生会‘用’数据库”的目标,进一步提升学生的概念建模能力,培养学生会“设计”数据库。第4版对全书中的所有核心概念进行了重新梳理,进一步明确了其含义,并给出了比较规范和清晰的定义或描述;对第4章和第6章涉及的大学选课系统、网上书店系统数据库设计实例,进一步优化和规范了功能需求、数据需求、约束需求等的描述,如增加了对系统的各种报表需求的描述,重点关注了业务功能发生时所产生的各种单据及其数据需求描述,在大学选课系统中增加了专业教学计划管理等功能,在网上书店系统中在采购入库的基础上增加了仓库管理、配送出库、图书入库上架、图书出库下架和库存总账管理等功能;根据近几年来学术界和工业界数据库领域的研究进展以及数据库技术的发展趋势,对第12章进行了重写,突出了云计算、人工智能和新硬件等因素对数据库的影响。 全书共分12章。第1章是数据库系统基本概念;第2、3、7章是关系数据库基础(含数据库编程);第4~6章是关系数据库设计;第8~10章是关系数据库管理系统;第11、12章是数据库应用开发和数据管理技术前沿。本书强调数据库应用与设计能力的培养,将数据库设计的内容分散在第4~6章以及8.5节、9.3节等章节逐层推进。 本书可作为计算机及相关专业本科生的“数据库系统原理”课程教材,也可供数据库爱好者自学和参考。
万常选,姓名 单位: 职务、职称: 性别: 年龄:不少于50个汉字的个人介绍 姓名 单位: 职务、职称: 性别: 年龄:不少于50个汉字的个人介绍
前言 “数据库系统原理”课程于2020年被认定为首批“国家级线下一流本科课程”,这是该课程建设不断推进的结果。第一批“‘十二五’”普通高等教育本科国家级规划教材”“国家精品资源共享课配套教材”《数据库系统原理与设计》(第3版)和《数据库系统原理与设计实验教程》(第3版)于2017年出版。该套教材得到了数据库界教师和学生的认可,已被全国50余所高校选作教材,已累计印刷13次。为了更好地适应大数据时代对数据库课程的教学需求,我们从2022年下半年开始着手进行修订。本次修订仍然坚持“培养学生‘三会’数据库”的目标,即会设计数据库、会管理数据库、会开发数据库应用程序,强调数据库设计与应用能力的培养,着重培养学生应用建模能力,重点是数据库概念建模能力。 本次修订的主要内容有: (1) 对全书中的所有核心概念进行了重新梳理,进一步明确了其含义,并给出了比较规范和清晰的定义或描述。 (2) 对第4、6两章涉及的大学选课系统、网上书店系统数据库设计实例,进一步优化和规范了对功能需求、数据需求、约束需求等的描述。一是增加了对系统总体目标需求的描述,即增加对系统的各种报表需求的描述,因为报表是系统的总体目标;二是重点关注了各部门的业务功能需求和数据需求分析,即该业务发生时所产生的各种单据及其数据需求的描述,在功能描述中弱化各基本实体集的维护功能(如学生记录的增、删、改)的描述;三是在大学选课系统中增加了专业教学计划管理等功能,在网上书店系统中在采购入库的基础上增加了仓库管理、配送出库、图书入库上架、图书出库下架和库存总账管理等功能;四是进一步规范了对约束需求的描述;五是进一步区分和...
第1章数据库系统概论/1
1.1数据库系统的作用1
1.1.1数据与数据管理1
1.1.2数据管理技术的产生与发展2
1.1.3数据库应用8
1.2数据模型9
1.2.1数据模型的分层10
1.2.2数据模型的组成要素11
1.2.3层次模型12
1.2.4网状模型14
1.2.5关系模型14
1.3数据抽象与数据库三级模式17
1.3.1数据抽象17
1.3.2数据库三级模式结构及两层映像17
1.3.3数据库三级模式与三层模型的联系和区别19
1.4数据库系统21
1.4.1数据库系统组成21
1.4.2数据库管理系统22
1.4.3数据库系统的相关人员26
本章小结27
习题132
第2章关系模型与关系代数/33
2.1关系模型34
2.1.1关系模型的数据结构34
2.1.2关系模型的数据完整性约束39
2.1.3关系操作44
2.2关系代数45
2.2.1传统的集合运算45
2.2.2专门的关系运算46
2.2.3关系代数查询综合举例52本章小结56
习题258
第3章SQL/60
3.1SQL概述60
3.1.1SQL发展61
3.1.2SQL特点62
3.1.3SQL查询基本概念63
3.2单表查询63
3.2.1投影运算65
3.2.2选择运算70
3.2.3排序运算74
3.2.4查询表75
3.2.5聚合查询76
3.3连接查询78
3.3.1等值与非等值连接78
3.3.2自表连接81
3.3.3外连接82
3.4嵌套子查询84
3.4.1使用IN...