网络数据库原理及应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:方睿,刁仁宏,吴四九编著
- 出 版 社:成都:四川大学出版社
- 出版年份:2005
- ISBN:7561431538
- 页数:248 页
第1章 数据库理论基础 1
1.1 数据库发展简史 1
1.1.1 数据管理的诞生 1
1.1.2 关系数据库的由来 2
1.1.3 结构化查询语言 3
1.1.4 面向对象数据库 3
1.2 数据库管理系统和数据库系统 4
1.2.1 文件管理系统 4
1.2.2 数据库管理系统 5
1.2.3 数据库系统 8
1.3 数据库系统的结构 9
1.3.1 三级模式结构 9
1.3.2 数据库的模式映像功能 12
1.4 数据库设计过程 13
1.4.1 数据和数据模型 13
1.4.2 概念层数据模型 16
1.4.3 组织层数据模型 19
1.4.4 E-R模型转化为关系模型 22
1.5 关系数据库设计的规范化和非规范化 25
1.5.1 规范化设计 25
1.5.2 非规范化设计 31
1.6 数据库应用结构 32
1.6.1 客户机/服务器结构 32
1.6.2 互联网应用结构 32
思考题 34
第2章 SQL Server 2000安装和常用工具 35
2.1 软件和硬件要求 35
2.1.1 SQL Server 2000的版本 35
2.1.2 各个版本性能说明 36
2.1.3 操作系统要求 38
2.1.4 硬件要求 38
2.2 安装SQL Server 2000 39
2.3 SQL Server 2000常用工具简介 48
2.3.1 服务管理器 48
2.3.2 企业管理器 49
2.3.3 查询分析器 52
2.3.4 客户端和服务器网络实用工具 54
2.3.5 联机丛书 55
思考题 56
第3章 Transact-SQL语言基础 58
3.1 SQL概述 58
3.1.1 SQL语言的特点 58
3.1.2 SQL语言的组成 59
3.1.3 SQL语句的结构 59
3.1.4 常用的SQL语句 59
3.2 Transact-SQL数据类型 61
3.2.1 整数数据类型 62
3.2.2 浮点数据类型 63
3.2.3 二进制数据类型 64
3.2.4 逻辑数据类型 65
3.2.5 字符数据类型 65
3.2.6 文本和图形数据类型 65
3.2.7 日期和时间数据类型 66
3.2.8 货币数据类型 67
3.2.9 特定数据类型 68
3.2.10 用户自定义数据类型 68
3.2.11 新数据类型 68
3.3 Transact-SQL变量 68
3.3.1 局部变量 69
3.3.2 全局变量 69
3.4 Transact-SQL编程基础 70
3.4.1 注释符(Annotation) 70
3.4.2 运算符(Operator) 70
3.4.3 通配符(Wildcard) 71
3.5 Transact-SQL流程控制语句 71
3.5.1 IF...ELSE 71
3.5.2 BEGIN...END 72
3.5.3 CASE 72
3.5.4 WHILE...CONTINUE...BREAK 73
3.5.5 WAITFOR 74
3.5.6 GOTO 74
3.5.7 RETURN 74
思考题 76
第4章 数据库基本对象操作和管理 77
4.1 数据库的创建和管理 77
4.1.1 SQL Server数据库特点 77
4.1.2 创建数据库 79
4.1.3 管理数据库 84
4.2 表的创建和管理 87
4.2.1 列的属性 87
4.2.2 创建表 89
4.2.3 用户自定义类型 93
4.2.4 管理表 95
4.3 索引的创建和管理 99
4.3.1 索引的相关概念 99
4.3.2 管理索引 103
4.4 关系图的创建和管理 107
思考题 110
第5章 数据的查询和修改 115
5.1 数据的查询 115
5.1.1 显示表中的所有数据 115
5.1.2 显示一张表上指定列的所有数据 115
5.1.3 显示指定的、带用户友好的列标题的列 116
5.1.4 用条件来筛选表中指定的行 116
5.1.5 按指定顺序显示数据(排序) 119
5.1.6 对查询的结果进行分组计算 119
5.1.7 用TOP限制结果集 121
5.1.8 汇总数据 122
5.1.9 字符串函数 125
5.1.10 日期函数 127
5.1.11 数学函数 128
5.1.12 模糊查询 129
5.1.13 内联接 130
5.1.14 外联接 131
5.1.15 合并查询结果集 132
5.1.16 子查询 133
5.1.17 查询语句小结 135
5.2 数据的修改 135
5.2.1 数据的插入 135
5.2.2 数据的更新 138
5.2.3 数据的删除 139
5.2.4 数据修改时的完整性检查 140
思考题 143
第6章 实施数据完整性 145
6.1 数据完整性的概念 145
6.1.1 实现数据完整性的方法 145
6.1.2 完整性约束条件的作用对象 146
6.2 约束 146
6.2.1 主关键字约束 146
6.2.2 外关键字约束 147
6.2.3 唯一性约束 149
6.2.4 检查约束 150
6.2.5 缺省约束 151
6.2.6 在企业管理器中创建约束 152
6.2.7 系统对约束的检查 153
6.3 规则 154
6.3.1 创建规则 154
6.3.2 查看规则 155
6.3.3 规则的绑定与松绑 156
6.3.4 删除规则 157
6.4 默认值 158
6.4.1 创建默认值 158
6.4.2 查看默认值 159
6.4.3 默认值的绑定与松绑 159
6.4.4 删除默认值 159
思考题 160
第7章 数据库高级对象操作和管理 162
7.1 视图 162
7.1.1 视图的概念 162
7.1.2 创建视图 163
7.1.3 管理视图 165
7.1.4 通过视图管理数据 167
7.1.5 索引视图 168
7.2 存储过程 169
7.2.1 存储过程的概念 169
7.2.2 创建存储过程 170
7.2.3 管理存储过程 175
7.2.4 系统存储过程 176
7.3 用户自定义函数 176
7.3.1 创建用户自定义函数 177
7.3.2 管理用户自定义函数 181
7.4 事务和锁 182
7.4.1 事务的概念 182
7.4.2 事务的回滚 183
7.4.3 锁的概念 184
7.4.4 查看锁 188
7.4.5 死锁及其防止 189
7.5 触发器 191
7.5.1 触发器的概念 191
7.5.2 创建触发器 193
7.5.3 INSTEAD OF触发器 196
7.5.4 管理触发器 198
7.6 游标 199
7.6.1 游标的概念 199
7.6.2 游标的使用 200
7.6.3 管理游标 207
思考题 209
第8章 数据库系统的安全性管理 211
8.1 SQL Server安全控制机制 211
8.1.1 数据库系统的安全控制模型 211
8.1.2 数据库权限和用户分类 212
8.1.3 SQL Server的安全机制 212
8.1.4 设置SQL Server的认证模式 215
8.2 管理SQL Server登录账户 215
8.2.1 系统的登录账户 216
8.2.2 管理登录账户 216
8.3 管理数据库用户 218
8.3.1 数据库用户简介 218
8.3.2 管理数据库用户 218
8.4 管理权限 220
8.4.1 管理权限简介 220
8.4.2 权限的管理 221
8.5 管理角色 222
8.5.1 固定的服务器角色 222
8.5.2 固定的数据库角色 224
8.5.3 用户自定义角色 225
8.6 SQL Server安全性管理的途径 227
8.6.1 使用视图作为安全机制 228
8.6.2 使用存储过程作为安全机制 229
思考题 229
第9章 ASP.NET+SQL Server 2000开发网上玩具商店范例 231
9.1 网上玩具商店解决方案 231
9.2 .NET与SQL Server 2000 开发环境集成 233
9.2.1 新建Web项目 233
9.2.2 在服务器资源管理器中连接到SQL Server 233
9.2.3 管理数据库对象和数据 234
9.3 网上玩具商店部分关键源代码分析 235
9.3.1 创建应用程序首页default.aspx 235
9.3.2 .NET应用的数据访问程序块 236
9.3.3 ASP.NET配置文件Web.config 241
9.4 范例程序的安装调试 244
9.4.1 数据库的安装 244
9.4.2 应用程序调试环境 244
9.5 其他部分文件 245
9.5.1 项目各文件夹中的内容 246
9.5.2 项目各文件之间的导航关系 247
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017