词条 | 电子商务数据库技术 |
释义 | 本书主要内容包括电子商务数据库基础、Access关系数据库管理系统、SQLserver关系数据库管理系统、关系数据库标准语言SQL、数据库安全保护、关系数据库设计、Web数据库程序设计、电子商务网站设计案例。 版权信息书 名: 电子商务数据库技术 作 者:吴保国 出版社: 高等教育出版社 出版时间: 2007 ISBN: 9787040211580 开本: 16开(188×265)mm 定价: 35.10 元 内容简介《电子商务数据库技术(附光盘)》是中等职业学校电子商务专业教育部职业教育与成人教育司推荐教材《电子商务数据库技术》的第二版,每章后均配有习题,并在书后附有各章习题的参考答案。 《电子商务数据库技术(附光盘)》可供中等职业学校电子商务专业的学生使用,也可供从事相关工作的人员参考。 目录第1章电子商务数据库基础 1.1数据库系统概述 1.1.1数据库的基本概念 1.1.2电子商务数据库、Web数据库与数据库服务器 1.1.3客户/服务器体系结构的数据库系统 1.2数据模型 1.2.1数据模型的概念 1.2.2实体联系模型 1.2.3关系模型与关系数据库 1.2.4关系模型的完整性规则 1.3关系数据库的结构 1.3.1关系数据库的结构 1.3.2二级映像与数据独立性 1.4关系数据库语言 1.4.1关系代数 1.4.2SQL语言 1.5关系数据库产品简介 1.5.1Oracle 1.5.2Sybase 1.5.3DB2 1.5.4MicrosoftSQLServer 1.5.5Access 1.5.6visualFoxPro 习题 第2章Access关系数据库管理系统 2.1Access2000入门 2.1.1启动与退出Access2000 2.1.2Access2000数据库的组成、界面和操作 2.1.3Access2000的帮助系统 2.2数据定义 2.2.1数据库的建立与打开 2.2.2字段的数据类型 2.2.3设计表结构 2.2.4定义表之间的关系 2.2.5修改表结构 2.2.6表的复制、删除与重命名 2.3数据操作 2.3.1记录的添加与浏览 2.3.2记录的修改 2.3.3记录的删除 2.3.4记录的排序、查询和筛选 2.4设置表的显示格式 2.4.1设置表的行高和列宽 2.4.2设置列的显示格式 2.5打印表 2.5.1打印设置 2.5.2打印预览和打印 2.6数据查询 2.6.1查询的概念及类型 2.6.2使用设计视图创建查询 2.6.3设置查询条件 2.6.4创建交叉表查询 2.6.5使用查询向导 2.7窗体 2.7.1窗体的概念 2.7.2使用窗体向导创建窗体 2.7.3使用设计视图创建窗体 2.7.4窗体的修改与操作 2.8报表 2.8.1自动创建报表 2.8.2使用向导创建报表 2.8.3使用设计视图创建报表 2.9数据访问页、宏和模块 2.9.1数据访问页 2.9.2宏和模块 2.10数据库安全设置 2.10.1设置数据库密码与数据库加密 2.10.2设置用户账号 2.10.3设置用户权限 2.10.4数据库复制 2.11数据库实用工具 2.11.1将Access数据库升迁到SQLServer数据库 2.11.2压缩、修复和转换数据库 2.11.3外部数据的导人与链接 习题 …… 中国铁道出版社出版图书基本信息书名:电子商务数据库技术 书号:7-113-12652 作者:冀汶莉 等 定价:33.00元 出版日期:2011年5月 版次:1-1 开本:16开 页码:356页 出版单位:中国铁道出版社 内容简介全书共分12章,全面系统地讲述了数据库设计、实现的基本原理及在电子商务中的应用。本书侧重于介绍如何利用数据库来管理数据、创建应用程序。主要内容包括:数据库系统概述、关系数据库、关系数据库标准语言(SQL)、查询优化、关系规范化理论、面向对象与UML基础、数据库设计、数据库管理;简要介绍了数据库技术在电子商务领域的应用技术,例如网络数据库技术、XML数据库技术、数据仓库与数据挖掘技术;简要介绍了SQL Server数据库管理系统的使用方法。 本书内容循序渐进,深入浅出,概念清晰,理论结合实际,每一章节都给出了相关的实例。每章都有知识的总结,并附有各种类型的习题,从不同方面帮助读者理解和掌握所学的知识。 本书适合作为高等学校电子商务专业、计算机专业及其他相关专业的教材,也可用做电子商务系统开发人员的工作参考书。 目录第1章 数据库系统概述 1 1.1 数据库技术与电子商务 1 1.1.1 数据库基本概念 1 1.1.2 电子商务概述 3 1.1.3 数据库技术在电子商务中的应用 5 1.2 数据库技术发展 6 1.2.1 人工管理阶段 6 1.2.2 文件系统阶段 6 1.2.3 数据库系统阶段 7 1.2.4 高级数据库阶段 10 1.2.5 数据库技术的研究领域 13 1.3 数据模型 13 1.3.1 概念模型 14 1.3.2 数据模型的三要素 17 1.3.3 常用数据模型 18 1.4 数据库系统的三层模式结构 25 1.5 数据库管理系统 27 1.6 数据库系统 30 1.6.1 数据库系统(DBS)的组成 30 1.6.2 数据库系统中应用程序的发展 32 1.7 数据库系统应用 32 1.8 网上书店的实例介绍 34 小结 38 习题 38 第2章 关系数据库 41 2.1 关系模型 41 2.1.1 关系数据结构 41 2.1.2 关系操作 43 2.1.3 关系完整性约束 44 2.2 关系代数 46 2.2.1 传统的集合运算 46 2.2.2 专门的集合运算 48 小结 51 习题 52 第3章 关系数据库标准语言SQL 55 3.1 SQL概述 55 3.1.1 SQL的发展 55 3.1.2 SQL的组成 56 3.1.3 SQL的特点 57 3.2 数据定义 58 3.2.1 SQL的数据类型 58 3.2.2 数据模式的定义和撤销 59 3.3 定义及修改数据库表结构 61 3.3.1 定义表的基本结构 61 3.3.2 定义表的主键 61 3.3.3 关于NULL 62 3.3.4 列的约束条件 63 3.3.5 外码约束 64 3.3.6 修改表的结构 65 3.4 SQL查询语句 66 3.4.1 单表查询 67 3.4.2 连接查询 68 3.4.3 嵌套查询 69 3.4.4 集合运算 72 3.4.5 在查询中使用聚集函数 75 3.4.6 数据分组与排序 76 3.4.7 基本表的连接操作 78 3.5 索引 79 3.6 SQL的数据更新 80 3.6.1 插入数据 80 3.6.2 修改数据 81 3.6.3 删除数据 82 3.7 视图 82 3.7.1 视图的概念和作用 82 3.7.2 视图的创建 83 3.7.3 视图上的操作 84 3.7.4 删除视图 84 3.8 SQL的访问控制 85 3.9 嵌入式SQL 86 3.9.1 什么是嵌入式 87 3.9.2 嵌入式SQL处理过程 88 3.9.3 游标的使用 91 小结 93 习题 94 第4章 查询优化 97 4.1 物理数据组织与磁盘存储 97 4.2 查询处理过程 100 4.3 查询优化 101 4.3.1 查询优化概述 101 4.3.2 关系代数等价变换规则 104 4.3.3 查询优化策略和算法 105 小结 108 习题 108 第5章 关系规范化 111 5.1 关系规范化理论 111 5.1.1 关系模式设计中规范化的必要性 111 5.1.2 函数依赖 113 5.1.3 函数依赖与候选键 115 5.2 范式 117 5.2.1 各级范式中规范化的过程 118 5.2.2 第一范式 118 5.2.3 第二范式 119 5.2.4 第三范式 121 5.2.5 BCNF范式 122 5.2.6 多值依赖和第四范式 123 5.3 规范化的原则 125 5.3.1 规范化的步骤 125 5.3.2 关系模式分解原则 126 小结 128 习题 128 第6章 面向对象与UML基础 132 6.1 面向对象的基本概念 132 6.1.1 类和对象 133 6.1.2 面向对象的特性和概念 134 6.2 统一建模语言UML 136 6.2.1 UML简述 136 6.2.2 UML视图和图概览 138 6.3 UML的组成 139 6.3.1 类图 139 6.3.2 对象图 139 6.3.3 用例图 140 6.3.4 状态图 140 6.3.5 顺序图 140 6.3.6 活动图 141 6.3.7 协作图 142 6.3.8 构件图 143 6.3.9 部署图 143 6.3.10 UML视图和图的总结 143 小结 144 习题 144 第7章 数据库设计 146 7.1 数据库设计概述 146 7.1.1 数据库的设计方法 146 7.1.2 数据库建模工具 148 7.1.3 数据库设计过程 148 7.2 需求分析 149 7.2.1 需求分析概述 149 7.2.2 需求分析的方法 150 7.2.3 数据流图 151 7.2.4 数据字典 152 7.3 概念结构设计 154 7.3.1 必要性 154 7.3.2 设计方法 155 7.3.3 E-R图构建概念模型 155 7.3.4 UML图构建概念模型 158 7.4 逻辑结构设计 164 7.4.1 设计步骤 164 7.4.2 E-R图向关系模型转换 164 7.4.3 关系模式规范化 167 7.4.4 子模式设计 167 7.5 物理结构设计 167 7.5.1 物理结构设计的内容 167 7.5.2 存储结构的设计 168 7.5.3 存取方法的设计 168 7.6 数据库的实施和维护 169 7.6.1 数据库的实施 169 7.6.2 数据库的试运行 170 7.6.3 数据库的运行和维护 170 小结 170 习题 170 第8章 数据库管理 173 8.1 数据库安全 173 8.1.1 安全因素 173 8.1.2 数据库权限管理 174 8.1.3 视图机制 176 8.1.4 数据库审计 176 8.1.5 数据加密 176 8.2 数据库完整性 179 8.2.1 完整性概述 179 8.2.2 实体完整性 180 8.2.3 参照完整性 181 8.2.4 完整性约束 182 8.2.5 用户定义的完整性 183 8.3 数据库并发控制 184 8.3.1 概述 184 8.3.2 封锁机制 186 8.3.3 活锁和死锁 189 8.3.4 并发调度的可串行性 191 8.3.5 两段锁协议 191 8.4 数据库恢复技术 193 8.4.1 数据库的恢复 193 8.4.2 故障的种类及其恢复策略 195 小结 197 习题 197 第9章 电子商务系统中数据库应用技术 200 9.1 存储过程 200 9.1.1 存储过程的概念 200 9.1.2 存储过程的编写 201 9.2 触发器 205 9.2.1 触发器的概念 205 9.2.2 触发器的语法结构 206 9.3 数据库系统体系结构 209 9.4 电子商务系统中的数据库技术 213 9.4.1 电子商务相关技术 214 9.4.2 网络数据库的发展 220 9.4.3 电子商务系统中常用的数据库系统结构 223 9.5 电子商务系统中常用的数据库连接技术 226 ............... 12.8.3 程序流程 325 12.8.4 使用游标 327 12.9 存储过程 329 12.9.1 存储过程定义 329 12.9.2 存储过程创建 329 12.9.3 存储过程调用 330 12.9.4 修改存储过程 330 12.9.5 删除存储过程 330 12.10 触发器 331 12.10.1 触发器的定义 331 12.10.2 触发器创建 331 12.11 SQL Server 2005的安全性 331 12.11.1 身份验证 331 12.11.2 创建和管理用户登录 331 12.11.3 权限的设置 332 12.11.4 执行数据库的备份 332 12.11.5 恢复数据库 333 小结 335 习题 335 参考文献 338 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。