数据库系统及应用
金培权قیمت نهایی
۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
- تخفیف زماندار−۵٬۰۰۰ تومان
۵٬۰۰۰ تومان صرفهجویی نسبت به قیمت اصلی
نسخه اصلی و اورجینال
بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.
تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی
مشخصات کتاب
دربارهٔ کتاب
目录 第1章数据库系统概述 1.1基本概念 1.1.1数据的定义 1.1.2数据库的定义 1.1.3数据库模式 1.1.4数据库管理系统 1.1.5数据库系统 1.2使用数据库的原因 1.2.1利用文件系统管理数据的局限性 1.2.2利用DBMS管理数据的优点 1.3DBMS的功能 1.4DBMS的分类 1.5DBMS的架构 1.6数据库语言 1.7数据管理技术发展历史 1.7.1早期的数据管理技术 1.7.2数据库技术的发展历程 1.8本章小结 习题 第2章数据库系统体系结构 2.1数据库系统体系结构概述 2.2数据库模式结构 2.3数据库应用系统体系结构 2.4本章小结 习题 第3章关系数据模型 3.1数据模型概述 3.1.1数据模型的定义 3.1.2数据模型的分类 3.1.3数据模型的形式化定义 3.2关系数据模型概述 3.2.1关系数据模型的定义 3.2.2关系的基本性质 3.2.3关系模式的形式化定义 3.3关系数据模型的形式化定义 3.4关系数据模型的完整性约束 3.4.1实体完整性 3.4.2参照完整性 3.4.3用户自定义完整性 3.5关系代数 3.5.1关系代数的概念 3.5.2关系代数的组成 3.5.3传统的集合操作 3.5.4专门的关系代数操作 3.5.5附加的关系代数操作 3.5.6关系代数的基本操作 3.5.7关系代数表达式 3.5.8数据更新的实现 3.6本章小结 习题 第4章结构化查询语言 4.1SQL概述 4.1.1数据库语言概述 4.1.2SQL的发展历史 4.1.3SQL的基本组成 4.2数据定义 4.2.1基本表的构成 4.2.2Create Table语句 4.2.3Alter Table语句 4.2.4Drop Table语句 4.3数据更新 4.3.1Insert语句 4.3.2Update语句 4.3.3Delete语句 4.4Select查询 4.4.1Select查询的基本结构 4.4.2Select基本查询 4.4.3连接查询 4.4.4嵌套查询 4.4.5查询结果的拼接 4.5数据控制 4.5.1Grant语句 4.5.2Revoke语句 4.5.3Deny语句 4.6视图 4.6.1视图的概念 4.6.2视图的作用 4.6.3Create View语句 4.6.4视图的查询 4.6.5视图的更新 4.6.6Drop View语句 4.7本章小结 习题 第5章过程化SQL 5.1过程化SQL概述 5.1.1过程化SQL与SQL 5.1.2过程化SQL的特点 5.2过程化SQL的程序结构 5.2.1会话方式 5.2.2过程方式 5.3过程化SQL的语句扩展 5.3.1变量定义 5.3.2变量赋值 5.3.3分支语句 5.3.4循环语句 5.3.5输入/输出语句 5.4异常处理 5.4.1MySQL的异常处理 5.4.2Oracle PL/SQL的异常处理 5.4.3Microsoft SQL Server T-SQL的异常处理 5.5事务编程 5.6游标 5.6.1游标的概念 5.6.2游标操作 5.7存储过程 5.7.1存储过程的概念 5.7.2存储过程的作用 5.7.3存储过程的创建和删除 5.7.4函数的调用 5.7.5存储过程的调用 5.7.6存储过程的应用 5.8触发器 5.8.1触发器的概念 5.8.2触发器的作用 5.8.3触发器的种类 5.8.4触发器的创建和删除 5.8.5触发器的使用 5.9本章小结 习题 第6章数据库模式设计 6.1模式设计问题 6.1.1四类模式设计问题 6.1.2模式设计问题的解决 6.2函数依赖 6.2.1函数依赖的概念 6.2.2函数依赖集的逻辑蕴含 6.2.3最小函数依赖集 6.2.4码的形式化定义 6.3模式分解 6.3.1模式分解的概念 6.3.2无损连接 6.3.3保持函数依赖 6.4关系模式的范式 6.4.1范式与规范化的概念 6.4.2函数依赖图 6.4.31NF 6.4.42NF 6.4.53NF 6.4.6BCNF 6.5模式分解的算法 6.5.1无损连接并且保持函数依赖地分解到3NF的算法 6.5.2无损连接地分解到BCNF的算法 6.6本章小结 习题 第7章数据库设计 7.1数据库设计概述 7.1.1数据库设计的方法 7.1.2数据库设计的过程 7.2需求分析 7.3概念设计 7.3.1ER模型概述 7.3.2ER模型的符号 7.3.3ER模型的设计过程 7.3.4分ER模型的设计 7.3.5ER模型的集成 7.3.6ER模型的优化 7.3.7ER模型的扩展 7.4逻辑设计 7.4.1逻辑设计的任务 7.4.2从ER模型导出初始数据库模式 7.4.3关系数据库模式的规范化 7.4.4模式评价 7.4.5模式修正 7.4.6外模式设计 7.5物理设计 7.6数据库实施 7.7数据库运行与维护 7.8本章小结 习题 第8章数据库应用系统开发 8.1数据库应用系统开发概述 8.1.1数据库应用系统的架构 8.1.2数据库应用系统的开发过程 8.2数据库访问方法 8.2.1VB概述 8.2.2通过ADO数据控件访问数据库 8.2.3通过ADO对象访问数据库 8.3数据库记录操作的具体实现 8.3.1记录插入 8.3.2记录删除 8.3.3记录修改 8.3.4记录查询 8.4本章小结 习题 第9章数据库事务 9.1事务的概念 9.2事务的性质 9.3事务的状态 9.4事务的原语操作 9.5数据库一致性 9.6本章小结 习题 第10章故障恢复 10.1数据库保护技术概述 10.2数据库系统故障类型 10.3故障恢复策略 10.4基于事务日志的恢复技术 10.4.1Undo日志 10.4.2Redo日志 10.4.3Undo/Redo日志 10.5检查点技术 10.6日志轮转存储技术 10.7本章小结 习题 第11章并发控制 11.1并发操作问题 11.1.1丢失更新 11.1.2脏读 11.1.3不一致分析 11.2并发调度 11.3可串化调度 11.3.1可串化调度概念 11.3.2冲突可串性 11.4基于锁的并发控制机制 11.4.1锁机制简介 11.4.2两阶段锁 11.4.3多粒度锁与意向锁 11.5事务的隔离级别 11.5.1未提交读 11.5.2提交读 11.5.3可重复读 11.5.4可串行读 11.6死锁 11.6.1死锁检测 11.6.2死锁预防 11.7乐观并发控制 11.8本章小结 习题 第12章数据库完整性 12.1数据库完整性控制的概念 12.2数据库完整性约束的定义 12.3数据库完整性约束的分类 12.3.1按约束对象的粒度分类 12.3.2按约束对象的状态分类 12.3.3按约束的作用类型分类 12.4数据库完整性约束实施途径 12.5本章小结 习题 第13章数据库安全性 13.1数据库安全性控制概述 13.2用户标识与鉴别 13.3访问控制机制 13.3.1自主访问控制机制 13.3.2强制访问控制机制 13.4视图与安全性控制 13.5本章小结 习题 第14章数据库技术新发展 14.1分布式数据库技术 14.1.1分布式数据库技术的产生与发展 14.1.2分布式数据库的概念 14.1.3分布式数据库管理系统的组成 14.1.4数据分片与分配 14.1.5分布式数据库的模式结构 14.1.6分布式数据库的优缺点 14.2面向对象数据库技术 14.2.1面向对象数据库的产生与发展 14.2.2面向对象数据模型 14.2.3面向对象数据库语言 14.3对象关系数据库技术 14.4NoSQL数据库技术 14.4.1NoSQL数据库的概念 14.4.2NoSQL兴起的原因 14.4.3关系数据库与NoSQL的对比 14.4.4NoSQL数据库的主要类型 14.4.5常见的NoSQL开源数据库 14.5本章小结 习题 参考文献
کتابهای مشابه
قیمت نهایی
۴۴٬۰۰۰ تومان
