دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Thomas M.Connolly, Carolyn E.Begg, 何玉洁, 黄婷儿 سری: 计算机科学丛书 ISBN (شابک) : 7111154711, 9787111154716 ناشر: 机械工业出版社 سال نشر: 2005 تعداد صفحات: 344 زبان: Chinese فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 45 مگابایت
در صورت تبدیل فایل کتاب 数据库设计教程 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب 数据库设计教程 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب تجزیه و تحلیل پایگاه داده را با جزئیات، طراحی، روش اجرا و فرآیند معرفی می کند. مطالب اصلی شامل دانش مرتبط با پایگاه داده، تکنیک های تحلیل و طراحی پایگاه داده، روش طراحی منطقی پایگاه داده، روش طراحی پایگاه داده فیزیکی و غیره است.
本书详细介绍了数据库的分析、设计、实现方法和过程。主要内容包括数据库的相关知识、数据库分析和设计技术、逻辑数据库设计方法学、物理数据库设计方法学等。
封面 书名 版权 前言 目录出版者的话专家指导委员会译者序前言第一部分 相关知识介绍第1章 引言 1.1 数据库系统使用示例 1.2 数据库方法 1.2.1 数据库 1.2.2 数据库管理系统 1.2.3 数据库应用程序 1.2.4 视图 1.2.5 DBMS环境的组成 1.2.6 DBMS架构 1.3 DBMS的功能 1.4 数据库设计 1.5 DBMS的优缺点 1.6 本章小结 复习题 第2章 关系模型 2.1 数据模型 2.2 术语 2.2.1 关系数据结构 2.2.2 关系表的属性 2.2.3 关系键 2.2.4 关系数据库的表示 2.3 关系完整性 2.3.1 空值 2.3.2 实体完整性 2.3.3 参照完整性 2.3.4 业务规则 2.4 关系语言 2.5 本章小结 复习题 第3章 SQL和QBE 3.1 结构化查询语言 3.1.1 SQL的目标 3.1.2 术语 3.1.3 书写SQL命令 3.2 数据操纵 3.2.1 简单查询 3.2.2 选择行 3.2.3 给结果排序 3.2.4 使用SQL的聚合函数 3.2.5 对结果分组 3.2.6 子查询 3.2.7 多表查询 3.2.8 INSERT、UPDATE和DELETE语句 3.3 数据定义 3.3.1 创建表 3.3.2 建立视图 3.4 QBE 3.5 本章小结 复习题 练习 第4章 数据库应用程序生命周期 4.1 软件危机 4.2 信息系统生命周期 4.3 数据库系统开发生命周期 4.4 数据库规划 4.5 系统定义 4.6 需求的收集与分析 4.7 数据库设计 4.8 选择DBMS 4.9 应用程序设计 4.9.1 事务设计 4.9.2 用户界面设计 4.10 构建原型 4.11 实现 4.12 数据转换与加载 4.13 测试 4.14 操作性维护 4.15 本章小结 复习题 第5章 数据库管理和安全性 5.1 数据管理和数据库管理 5.1.1 数据管理 5.1.2 数据库管理 5.1.3 数据管理与数据库管理的比较 5.2 数据库安全性 5.2.1 安全威胁 5.2.2 对策——基于计算机的控制 5.3 本章小结 复习题 第二部分 数据库分析与设计技术第6章 事实发现 6.1 什么时候使用事实发现技术 6.2 收集哪些事实 6.3 事实发现技术 6.3.1 检查文档 6.3.2 面谈 6.3.3 观察业务的运转 6.3.4 研究 6.3.5 问卷调查 6.4 StayHome案例研究 6.4.1 StayHome案例研究——概览 6.4.2 StayHome案例研究——数据库规划 6.4.3 StayHome案例研究——系统定义 6.4.4 StayHome案例研究——需求收集和分析 6.4.5 StayHome案例研究——数据库设计 6.5 本章小结 复习题 第7章 实体-关系建模 7.1 实体 7.2 关系 7.2.1 关系的度 7.2.2 递归关系 7.3 属性 7.3.1 简单属性和复合属性 7.3.2 单值属性和多值属性 7.3.3 派生属性 7.3.4 键 7.4 强实体和弱实体 7.5 关系的多样性约束 7.5.1 一对一关系 7.5.2 一对多关系 7.5.3 多对多关系 7.5.4 复杂关系的多样性约束 7.5.5 基数约束与参与约束 7.6 关系上的属性 7.7 ER模型中的设计问题 7.7.1 扇形陷阱 7.7.2 深坑陷阱 7.8 本章小结 复习题 练习 第8章 规范化 8.1 简介 8.2 数据冗余和更新异常 8.2.1 插入异常 8.2.2 删除异常 8.2.3 更新异常 8.3 第一范式 8.4 第二范式 8.5 第三范式 8.6 本章小结 复习题 练习 第三部分 逻辑数据库设计第9章 逻辑数据库设计——步骤1 9.1 数据库设计方法学简介 9.1.1 什么是数据库设计方法学 9.1.2 数据库设计的各阶段 9.1.3 数据库设计中的关键成功因素 9.2 数据库设计方法学概述 9.3 逻辑数据库设计方法学步骤1简介 9.4 步骤1:创建并检查ER模型 9.4.1 步骤1.1:标识实体 9.4.2 步骤1.2:标识关系 9.4.3 步骤1.3:标识实体或关系的有关属性 9.4.4 步骤1.4:确定属性域 9.4.5 步骤1.5:确定候选键、主键和备用键属性 9.4.6 步骤1.6:特化/泛化实体(可选步骤) 9.4.7 步骤1.7:检查模型的数据冗余 9.4.8 步骤1.8:检查模型是否支持用户事务 9.4.9 步骤1.9:与用户一起检查模型 9.5 本章小结 复习题 练习 第10章 逻辑数据库设计——步骤2 10.1 步骤2:将ER模型映射为表 10.1.1 步骤2.1:创建表 10.1.2 步骤2.2:用规范化方法检查表结构 10.1.3 步骤2.3:检查表是否支持用户事务 10.1.4 步骤2.4:检查业务规则 10.1.5 步骤2.5:与用户讨论逻辑数据库设计 10.2 本章小结 复习题 练习 第11章 高级建模技术 11.1 特化/泛化 11.1.1 超类和子类 11.1.2 超类/子类关系 11.1.3 属性继承 11.1.4 特化过程 11.1.5 泛化过程 11.1.6 超类/子类关系的约束 11.2 创建表达特化/泛化的表 11.3 本章小结 复习题 练习 第四部分 物理数据库设计第12章 物理数据库设计——步骤3 12.1 逻辑与物理数据库设计的比较 12.2 物理数据库设计方法学概述 12.3 步骤3:为目标DBMS转换全局逻辑数据模型 12.3.1 步骤3.1:设计基本表 12.3.2 步骤3.2:设计派生数据的表示 12.3.3 步骤3.3:设计其他业务规则 12.4 本章小结 复习题 练习 第13章 物理数据设计——步骤4 13.1 步骤4:选择文件组织方式和索引 13.1.1 步骤4.1:分析事务 13.1.2 步骤4.2:选择文件组织方式 13.1.3 步骤4.3:选择索引 13.2 使用MicrosoftAccess 2002的StayHome文件的组织与索引 13.2.1 选择索引指南 13.2.2 StayHome的索引 13.3 本章小结 复习题 练习 第14章 物理数据库设计——步骤5和步骤6 14.1 步骤5:设计用户视图 14.2 步骤6:设计安全性机制 14.3 本章小结 复习题 练习 第15章 物理数据库设计——步骤7 15.1 步骤7:引入受控冗余的考虑 15.2 本章小结 复习题 练习 第16章 物理数据库设计——步骤8 16.1 步骤8:监视并调整操作系统 16.1.1 理解系统资源 16.1.2 小结 16.1.3 StayHome的新需求 16.2 本章小结 复习题 第五部分 第二个实例第17章 Perfect Pets——逻辑数据库设计 17.1 Perfect Pets 17.1.1 数据需求 17.1.2 事务需求 17.2 使用逻辑数据库设计方法 17.2.1 步骤1.1:标识实体 17.2.2 步骤1.2:标识关系 17.2.3 步骤1.3:标识实体或关系的有关属性 17.2.4 步骤1.4:确定属性域 17.2.5 步骤1.5:确定候选键、主键和备用键属性 17.2.6 步骤1.6:特化和泛化实体 17.2.7 步骤1.7:检查模型的数据冗余 17.2.8 步骤1.8:检查模型是否支持用户事务 17.2.9 步骤2.1:创建表 17.2.10 步骤2.2:用规范化方法检查表结构 17.2.11 步骤2.3:检查模型是否支持用户事务 17.2.12 步骤2.4:检查业务规则 17.2.13 步骤2.5:与用户一起讨论逻辑数据库设计 第18章 Perfect Pets——使用物理数据库设计方法学 18.1 步骤3.1:设计基本表 18.2 步骤3.2:设计派生数据的表示 18.3 步骤3.3:设计其他业务规则 18.4 步骤4.1:分析事务 18.5 步骤4.2:选择文件组织方式 18.6 步骤4.3:选择索引 18.7 步骤5:设计用户视图 18.8 步骤6:设计访问规则 18.9 步骤7:考虑引入受控冗余 第六部分 数据库的现状和未来趋势第19章 数据库的现状和发展 19.1 高级数据库应用 19.2 关系DBMS的缺陷 19.3 分布式DBMS和复制服务器 19.3.1 DDBMS的优缺点 19.3.2 复制服务器 19.4 面向对象的DBMS和对象-关系DBMS 19.4.1 面向对象的DBMS 19.4.2 对象-关系DBMS 19.5 数据仓库 19.6 联机分析处理 19.7 数据挖掘 19.8 网络数据库集成和XML 19.8.1 静态和动态的网页 19.8.2 Web-DBMS集成需求 19.8.3 集成Web和DBMS的方法 19.8.4 XML 19.9 本章小结 复习题 附录附录A 可选的数据建模表示法 附录B 数据库设计方法学总结 附录C 高级数据库逻辑设计 附录D 文件组织和索引 附录E 常用数据模型 术语表 参考文献