SQL Server 2005数据库原理与应用案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李军编著
- 出 版 社:北京市:北京大学出版社
- 出版年份:2009
- ISBN:9787301155882
- 页数:271 页
第1章SQL Server 2005的安装与配置 1
1.1数据库的基础知识 2
1.1.1数据处理的3个阶段 2
1.1.2数据库系统的组成与结构 4
1.2 SQL Server 2005的安装 5
1.2.1 SQL Server 2005的版本 5
1.2.2 SQL Server 2005的运行环境 6
1.2.3安装SQL Server 2005 7
1.2.4卸载SQL Server 2005 15
1.3 SQL Server 2005的配置 16
1.3.1创建服务器组 16
1.3.2注册服务器 17
1.4了解SQL Server 2005 19
1.4.1 SQL Server 2005的管理工具 19
1.4.2 SQL Server 2005的新特性 24
小结 24
习题 25
第2章 数据库的创建与管理 27
2.1 SQL Server 2005数据库的创建与管理 28
2.1.1 SQL Server 2005的数据库类型 28
2.1.2使用SSMS创建数据库 30
2.1.3了解数据库中的对象 32
2.1.4修改数据库 35
2.1.5删除数据库 36
2.1.6收缩数据库 36
2.2使用T-SQL语句创建与管理数据库 37
2.2.1使用T-SQL语句创建数据库 37
2.2.2使用T-SQL语句管理数据库 40
小结 44
习题 46
第3章 表的创建与管理 48
3.1理论基础——关系模型 49
3.1.1数据的描述 49
3.1.2关系模型 53
3.2具体实现——表的管理 55
3.2.1表的概念 55
3.2.2表中的不同数据类型 55
3.2.3使用SSMS创建表 57
3.2.4使用SSMS修改表 61
3.2.5使用SSMS删除或重命名表 63
3.2.6使用T-SQL语句创建表 64
3.2.7使用T-SQL语句修改表 68
3.2.8使用T-SQL语句删除或重命名表 69
小结 69
习题 70
第4章 数据查询 72
4.1关系代数 73
4.1.1传统的集合运算 73
4.1.2专门的关系运算 75
4.2简单查询 76
4.2.1运算符 76
4.2.2数据查询的语法格式 77
4.2.3要什么——列操作 77
4.2.4要哪些——行操作 80
4.2.5分类汇总 84
4.3多表查询 87
4.3.1笛卡儿积 87
4.3.2自连接 89
4.4子查询 89
4.4.1不相关子查询 89
4.4.2相关子查询 91
4.5其他功能 92
4.5.1集合运算 92
4.5.2 TOP的使用 92
4.6函数及应用 93
4.7数据更新 95
4.7.1插入数据 95
4.7.2更新数据 96
4.7.3删除数据 97
小结 97
习题 100
第5章 索引和视图 102
5.1索引 103
5.1.1索引概述 103
5.1.2创建索引 105
5.1.3查看和删除索引 107
5.2视图 109
5.2.1视图概述 109
5.2.2创建视图 110
5.2.3修改和删除视图 114
5.2.4通过视图操纵数据 117
小结 119
习题 121
第6章T-SQL编程 123
6.1 T-SQL基础 124
6.1.1 GO的使用 124
6.1.2 T-SQL变量 124
6.1.3输入与输出 125
6.1.4注释 126
6.2流程控制语句 127
6.2.1语句块 127
6.2.2选择 127
6.2.3循环 130
6.2.4转移 131
6.2.5等待 131
6.2.6返回 132
6.3游标的使用 132
小结 136
习题 138
第7章 存储过程和触发器 142
7.1存储过程 143
7.1.1存储过程概述 143
7.1.2用户存储过程的创建与执行 145
7.1.3存储过程的修改与删除 152
7.1.4存储过程的应用 155
7.2触发器 156
7.2.1触发器概述 156
7.2.2创建触发器 156
7.2.3 DML触发器的应用实例 158
小结 161
习题 162
第8章 数据库的备份与恢复 165
8.1数据库的备份与恢复概述 166
8.2同一数据库服务器上数据库的备份与恢复 166
8.2.1数据库备份概述 166
8.2.2数据库备份 169
8.2.3数据库还原 171
8.3不同数据库服务器间数据库的备份与恢复 173
8.4数据格式的转换 175
8.4.1数据导入导出 176
8.4.2利用数据导入导出转移数据 183
8.4.3利用SSIS服务实现数据库的转换 185
小结 186
习题 188
第9章 数据库安全性的实现 190
9.1安全管理概述 191
9.2 SQL Server 2005的登录验证模式 191
9.2.1 SQL Server 2005验证模式 191
9.2.2配置登录验证模式 192
9.3登录名管理 192
9.3.1查看和创建登录名 192
9.3.2修改和删除登录名 195
9.4数据库用户管理 198
9.4.1查看和创建数据库用户 198
9.4.2修改和删除数据库用户 201
9.5角色管理 203
9.5.1服务器角色管理 203
9.5.2数据库角色管理 206
9.6访问许可管理 210
9.6.1访问许可概述 210
9.6.2通过T-SQL语句实施访问控制 211
9.6.3通过SSMS实施访问控制 214
小结 216
习题 218
第10章SQL Server数据库程序开发 220
10.1数据库访问 221
10.1.1数据库访问过程 221
10.1.2数据库访问技术 221
10.2开发SQL Server数据库程序 223
10.2.1在.NET中使用ADO.NET访问数据库 223
10.2.2在VB 6.0中使用ODBC访问数据库 226
小结 233
习题 233
第11章 综合案例——图书管理系统 234
11.1系统分析 235
11.1.1开发背景 235
11.1.2需求分析 235
11.2系统设计 236
11.2.1系统功能模块设计 236
11.2.2开发环境选择 237
11.2.3数据库设计 237
11.3系统实现 241
11.3.1标准模块设计 241
11.3.2登录窗体设计 243
11.3.3系统主界面设计 244
11.3.4读者信息管理模块设计 251
11.3.5还书信息管理模块设计 259
习题 270
参考文献 271
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019