| 
 新書推薦:
 
  《 
			3秒下单文案:4步成交法则
			》
 售價:HK$ 
			305
 
  《 
			中式园林的秩序(文津图书奖得主朱良志教授的园林美学新作,在园林里读懂中国人的生命哲学)
			》
 售價:HK$ 
			449
 
  《 
			魏晋之变:门阀政治与中古中国社会秩序的重塑
			》
 售價:HK$ 
			449
 
  《 
			诈骗社会学:谎言与信任的攻防
			》
 售價:HK$ 
			296
 
  《 
			甲子园 高校棒球100年与近现代日本
			》
 售價:HK$ 
			301
 
  《 
			20世纪20年代日本侵华研究(抗日战争专题研究)
			》
 售價:HK$ 
			755
 
  《 
			物联网漏洞挖掘与利用:方法、技巧和案例
			》
 售價:HK$ 
			505
 
  《 
			家族财富管理:永续繁荣的智慧体
			》
 售價:HK$ 
			347
 
 
 | 
         
          | 編輯推薦: |   
          | 配套资源:电子课件、习题答案、教学大纲、教案、源代码、试卷 ★以先进的开源关系数据库和主流的非关系NoSQL数据库为背景,介绍PostgreSQL数据库系统原理及其应用开发技术。
 ★在数据库理论内容撰写、知识结构组织、项目案例设计、课后习题编写等方面强调了工程教育特点。
 ★本书内容注重工程师核心潜质能力(专业技能、工程实践能力、创新设计能力)的培养,解决了传统教材理论知识与实际工程应用脱节、工程案例偏少等问题。
 |  
         
          | 內容簡介: |   
          | 本书以先进的开源关系数据库和主流的非关系NoSQL数据库为背景,介绍数据库系统原理及其应用开发技术。全书共7章,主要内容包括数据库系统概论、数据库关系模型、数据库SQL操作语言、数据库设计与实现、数据库管理、数据库编程、NoSQL数据库技术。本书除介绍数据库系统原理外,还针对数据库应用系统开发,介绍数据库建模设计、数据库SQL编程、数据库应用程序Java编程,以及NoSQL数据库应用实践方法。 本书取材新颖、内容详实、案例丰富,在数据库知识结构组织、项目案例设计、课后习题编写等方面强调工程教育特点。针对高水平数据库人才培养需求,本书突出对学生数据库设计能力、数据库编程能力、数据库管理能力及数据库新技术应用能力的培养。本书配套提供课程教学PPT、案例设计模型、案例编程代码、习题参考答案、课程教学大纲等学习资源。
 本书既可作为高等学校计算机科学与技术、软件工程等IT专业数据库课程的教材,也可作为相关开发人员学习数据库系统知识与技术原理的参考书。
 |  
         
          | 關於作者: |   
          | 陆鑫,电子科技大学示范性软件学院副教授。先后参与或主持完成国家自然基金、四川省科技厅、广东省科技厅等多项科研项目,如“最优化方法在蛋白质结构预测和基因识别中的应用”、 “实时和非实时混合传输以太网技术研究”、“高可靠现场级高速以太网研制”、“信息家电嵌入式软件基本开发平台技术”、“智能家电软件构件化开发集成平台”、“大规模疾病监测与健康管理平台”、“面向行业的数字创意技术服务平台”等。作为主要人员负责“电子科技大学新校区数字化校园系统”规划与建设。作为项目负责人完成多个大型企业级系统项目开发,如泸天化企业集团大型信息系统、大型商业自动化管理MIS系统、成都煤气管网GIS系统、成都基于GIS的环境保护信息化平台系统、基于Google地理平台的传染病疫情预警系统、数字标牌内容发布平台、包装容器抗压与堆码微机测控系统、340无缝钢管生产线跟踪系统等。作为负责人完成“信息技术导论四川省精品课程网站系统”、“计算机组成原理-IBM精品课程网站系统”、“计算机组成原理四川省精品课程网站系统”建设工作。此外,在电子工业出版社和机械工业出版社分别编著出版本科计算机课程教材二部,在北航出版社出版翻译专著一部。在核心期刊发表学术与教学论文近30篇。多次获得学校教学工作成果奖。 |  
         
          | 目錄: |   
          | 前言 第1章数据库系统概论
 11数据库及数据库系统概念
 111数据库定义
 112数据模型
 113数据库系统
 12数据库技术发展
 121数据管理技术阶段
 122数据库技术发展演进
 123数据库领域技术
 13数据库应用系统
 131数据库应用系统类型
 132数据库应用系统架构
 133数据库应用系统生命周期
 14数据库管理系统基础
 141数据库管理系统软件基本功能
 142数据库管理系统软件分类
 143开源数据库管理系统软件
 15PostgreSQL对象-关系数据库系统
 151PostgreSQL数据库系统架构
 152PostgreSQL数据库软件组成
 153PostgreSQL数据库管理工具
 154PostgreSQL数据库对象
 16思考与练习
 第2章数据库关系模型
 21关系及其相关概念
 211关系的通俗定义
 212关系的数学描述
 213关系模式表示
 214关系键定义
 22关系模型原理
 221关系模型组成
 222关系代数运算
 223数据完整性约束
 23PostgreSQL数据库关系模型应用
 231项目案例——选课管理系统
 232关系数据库创建
 233关系表创建
 234实体完整性应用
 235参照完整性应用
 236自定义完整性应用
 24思考与练习
 第3章数据库SQL操作语言
 31SQL语言概述
 311SQL语言标准
 312SQL语言特点
 313SQL语句类型
 314SQL数据类型
 32数据定义SQL语句
 321数据库对象定义
 322数据库表对象定义
 323数据库索引对象定义
 33数据操纵SQL语句
 331数据插入SQL语句
 332数据更新SQL语句
 333数据删除SQL语句
 34数据查询SQL语句
 341查询语句基本结构
 342从单表读取指定行和列
 343WHERE子句条件
 344查询结果排序
 345内置函数的使用
 346查询结果分组处理
 347使用子查询处理多表
 348使用连接查询多表
 349SQL JOIN…ON连接
 35视图SQL语句
 351视图概念
 352视图创建与删除
 353视图应用
 354物化视图
 36PostgreSQL面向对象扩展
 361复杂数据类型
 362自定义数据类型
 363继承表
 37PostgreSQL数据库SQL应用实践
 371项目案例——工程项目管理系统
 372数据库创建
 373数据库表定义
 374数据库表数据插入操作
 375多表关联查询
 376视图应用
 38思考与练习
 第4章数据库设计与实现
 41数据库设计概述
 411数据库设计方案
 412数据库设计过程与策略
 413数据库建模设计工具
 42E-R模型
 421模型基本元素
 422实体联系类型
 423强弱实体
 424标识符依赖实体
 425E-R模型图
 43数据库建模设计
 431概念数据模型设计
 432逻辑数据模型设计
 433物理数据模型设计
 44数据库规范化设计
 441非规范化关系表的问题
 442函数依赖理论
 443规范化设计范式
 444逆规范化处理
 45数据库设计模型的SQL实现
 46基于Power Designer的数据库设计建模实践
 461项目案例——图书借阅管理系统
 462系统概念数据模型设计
 463系统逻辑数据模型设计
 464系统物理数据模型设计
 465PostgreSQL数据库实现
 47思考与练习
 第5章数据库管理
 51数据库管理概述
 511数据库管理目标与内容
 512数据库管理工具
 513DBMS软件系统结构
 52存储管理
 521数据库存储结构
 522数据文件组织
 523数据字典存储
 524存储引擎
 53索引结构
 531索引结构原理
 532B 树索引
 533散列表索引
 54事务管理
 541事务概念
 542事务特性
 543事务并发执行
 544事务SQL编程
 55并发控制
 551并发控制需解决的问题
 552并发事务调度
 553数据库锁机制
 554基于锁的并发控制协议
 555两阶段锁定协议
 556并发事务死锁解决
 557事务隔离级别
 56安全管理
 561数据库系统安全概述
 562数据库系统安全模型
 563用户管理
 564权限管理
 565角色管理
 57备份与恢复
 571数据库备份
 572PostgreSQL数据库的备份方法
 573数据库恢复
 574PostgreSQL数据库的恢复方法
 58PostgreSQL数据库管理项目实践
 581项目案例——期刊在线投稿审稿系统
 582数据库角色管理
 583数据库权限管理
 584数据库用户管理
 585数据库备份与恢复管理
 59思考与练习
 第6章数据库编程
 61数据库服务器编程
 611数据库PL/pgSQL语言
 612PL/pgSQL变量声明
 613PL/pgSQL控制语句
 614PL/pgSQL函数编程
 615PL/pgSQL游标编程
 62存储过程
 621存储过程原理
 622PL/pgSQL存储过程编程
 623存储过程的优化原则
 63触发器
 631触发器原理
 632触发器基本语法
 633事件触发器
 634触发器与存储过程的异同
 64应用程序编程访问数据库
 641JDBC数据库连接技术
 642JDBC访问数据库编程
 643嵌入式SQL数据库访问编程
 65J
 |  
         
          | 內容試閱: |   
          | 为了适应新工科计算机类高水平工程技术人才的培养,高校教材不仅要对教学内容知识结构、形式体例进行完善,还要突出工程实践项目应用,从而服务于国家战略与国际竞争格局下高质量工程人才的培养。本书将先进的开源关系数据库技术、前沿的非关系NoSQL数据库技术与产业对数据库技术人才的需求相结合,介绍了数据库系统原理及其应用开发技术。本书在数据库理论内容撰写、知识结构组织、项目案例设计、课后习题编写等方面强调了工程教育特点。针对高水平数据库工程型人才能力需求,本书突出了数据库设计能力、数据库编程能力、数据库管理能力及数据库新技术应用能力等相关内容。 为满足工程教育课程教学的需要,编者根据新工科人才培养的要求,遵循厚实专业基础、注重工程实践能力培养、反映产业先进技术的总体思路,编写了本书。本书内容注重工程师核心潜质能力(专业技能、工程实践能力、创新设计能力)的培养,解决了传统教材理论知识与实际工程应用脱节、工程案例偏少等问题,为读者学习掌握数据库领域的专业知识、培养数据库实践能力提供了丰富的学习素材。通过本书的学习,读者可以理解数据库系统原理,掌握数据库设计方法与应用编程开发技术,初步具备数据库应用系统的开发能力。
 全书共7章。前3章介绍数据库系统概论、数据库关系模型、数据库SQL操作语言等数据库原理知识及基本技术。第4章介绍数据库设计与实现,包括E-R模型、数据库建模设计、数据库规范化设计、数据库设计模型的SQL实现等内容,并详细介绍了主流数据库设计工具Power Designer的实践应用。第5章对数据库管理技术进行介绍,主要包括存储管理、索引结构、事务管理、并发控制、安全管理、备份与恢复等内容。第6章介绍数据库后端编程开发技术,如存储过程、触发器、函数、游标等编程方法,同时也介绍Java Web数据库访问编程技术。第7章介绍主流的NoSQL数据库技术及其应用方法,包括列存储数据库、键值对数据库、文档数据库、图数据库等内容。
 本书可作为高等学校计算机科学与技术、软件工程等IT专业数据库课程的教材,建议授课学时为48小时,实验学时为16小时。
 本书由电子科技大学陆鑫、张凤荔、陈安龙老师编著。其中,陆鑫编写了第1章至第5章,并负责全书统稿;陈安龙编写了第6章;张凤荔编写了第7章。本书编著出版得到电子科技大学教务处的支持,在此表示诚挚感谢。
 由于时间仓促,书中难免存在不妥之处,请读者谅解,并提出宝贵意见。
 |    |