书籍详情

信息系统开发教程:使用C#和SQL Server2005

信息系统开发教程:使用C#和SQL Server2005

作者:马威,吕文哲,曹瑞 编著

出版社:清华大学出版社

出版时间:2007-04-01

ISBN:9787302146186

定价:¥30.00

购买这本书可以去
内容简介
  本书前两章主要对应用程序开发与数据库系统开发的各个方面进行阐述;第3-5章具体介绍了SQL Server 2005的基础应用和高级应用;第6-11章介绍了C#的窗体开发和Web开发,重点介绍了数据应用控件的使用,全面地介绍了使用C#+SQL Server 2005开发数据库应用程序的精髓;第12章总结性地介绍了使用ASP.NET+SQL Server 2005进行数据库系统开发的综合实例。.全书实例涵盖范围广,知识讲解新颖,具有很高的实用价值,通过本书的学习,读者可以很好地掌握C#和SQL Server 2005数据库应用程序的开发技术,并将这些技术应用到实际的软件开发中。本书可作为各类院校相关专业的教材,也可作为读者的自学参考书。..本书的电子教案、实例源代码和思考练习参考答案可以到http://www.tupwk.com.cn/downpage/index.asp网站下载。...
作者简介
暂缺《信息系统开发教程:使用C#和SQL Server2005》作者简介
目录
第1章  信息系统的开发    1
1.1  信息系统概述    1
1.1.1  信息系统概念    1
1.1.2  信息系统的开发    2
1.2  应用程序的典型应用领域    3
1.2.1  企业资源管理    4
1.2.2  供需关系管理    4
1.2.3  客户关系管理    5
1.2.4  电子商务    5
1.3  应用程序架构    6
1.3.1  单用户应用程序架构    6
1.3.2  集中式应用程序架构    7
1.3.3  客户机/服务器应用
程序架构    7
1.3.4  多层应用程序架构    8
1.3.5  浏览器/服务器应用
程序架构    8
1.4  信息系统的总体规划    8
1.4.1  概述    9
1.4.2  数据环境    9
1.4.3  企业信息规划    9
1.5  信息系统分析    11
1.5.1  概述    11
1.5.2  分析的方法    11
1.5.3  UML系统分析    12
1.6  信息系统设计    12
1.6.1  概述    12
1.6.2  数据库设计    13
1.6.3  界面设计    13
1.6.4  功能设计    13
1.6.5  UML功能设计方法    14
1.7  信息系统测试    15
1.7.1  概述    15
1.7.2  模块测试    15
1.7.3  数据测试    16
1.7.4  测试的高级应用    17
1.8  信息系统运行和维护    17
1.9  小结    18
1.10  思考和练习    18
第2章  数据库理论基础    20
2.1  数据、数据库、数据库
管理系统和数据库系统    20
2.1.1  数据(DATA)    20
2.1.2  数据库(DATABASE)    20
2.1.3  数据库管理系统
(DATABASE MANAGE-
MENT SYSTEM--DBMS)    21
2.1.4  数据库系统
(DATABASE SYSTEM--
DBS)    21
2.2  数据模型    22
2.2.1  数据模型的概念和分类    22
2.2.2  三种主要数据模型    23
2.3  关系模型的完整性约束条件    26
2.3.1  实体完整性    26
2.3.2  参照完整性    27
2.3.3  用户定义的完整性    27
2.4  数据库保护    28
2.4.1  并发控制    28
2.4.2  恢复    28
2.5  数据库设计    29
2.5.1  需求分析    29
2.5.2  概念结构设计    31
2.5.3  逻辑结构设计    34
2.6  小结    36
2.7  思考和练习    36
第3章  Microsoft SQL Server 2005    38
3.1  Microsoft SQL Server
的管理工具    38
3.1.1  查询分析器    38
3.1.2  导入和导出数据    39
3.1.3  服务管理器    45
3.1.4  服务器网络实用工具    45
3.1.5  客户端网络实用工具    46
3.1.6  企业管理器    46
3.1.7  事件探查器    47
3.1.8  联机丛书    48
3.2  应用数据库    49
3.2.1  设计数据库    49
3.2.2  创建数据库    51
3.2.3  数据库属性设置    53
3.2.4  删除数据库    58
3.3  数据表    58
3.3.1  创建数据表    59
3.3.2  修改数据表    60
3.3.3  删除数据表    60
3.3.4  设置列属性    61
3.4  数据库的安全性    61
3.4.1  login认证    62
3.4.2  数据库用户账户和角色    62
3.4.3  许可验证    63
3.5  小结    63
3.6  思考和练习    64
第4章  Microsoft SQL Server 2005
高级应用    67
4.1  视图    67
4.1.1  视图的优缺点    67
4.1.2  创建视图    68
4.1.3  修改视图    73
4.1.4  删除视图    74
4.1.5  使用视图修改数据    75
4.2  索引    76
4.2.1  索引的类型    76
4.2.2  创建索引    77
4.2.3  删除索引    80
4.3  存储过程    80
4.3.1  创建存储过程    80
4.3.2  执行存储过程    83
4.3.3  修改存储过程    85
4.3.4  删除存储过程    87
4.4  触发器    88
4.4.1  创建触发器    88
4.4.2  修改触发器    90
4.4.3  删除触发器    91
4.4.4  禁用和启用触发器    91
4.5  数据备份    92
4.5.1  备份策略    92
4.5.2  备份类型    93
4.5.3  恢复模型    93
4.5.4  创建备份    93
4.5.5  数据库还原    94
4.6  小结    96
4.7  思考和练习    97
第5章  Transact-SQL语言    99
5.1  Transact-SQL基础    99
5.1.1  数据类型    99
5.1.2  常量    100
5.1.3  语句    103
5.1.4  表达式    103
5.1.5  内嵌函数    104
5.1.6  NULL    105
5.2  数据查询语句    105
5.2.1  简单查询    105
5.2.2  数据的排序、聚集和分组    116
5.2.3  多表连接查询    121
5.2.4  子查询    122
5.3  数据操作    124
5.3.1  数据的插入    124
5.3.2  数据的更新    128
5.3.3  数据的删除    129
5.4  小结    130
5.5  思考和练习    130
第6章  ASP.NET 2.0新特性    133
6.1  VS.NET 2005编辑环境介绍    133
6.1.1  主窗体    133
6.1.2  解决方案资源管理器    134
6.1.3  工具箱    135
6.1.4  属性面板    143
6.2  ASP.NET 2.0新特性    143
6.2.1  Login登录控件    143
6.2.2  Menu页面导航控件    146
6.2.3  SqlDataSource控件    148
6.2.4  GridView控件    152
6.3  母版页的应用    155
6.4  小结    156
6.5  思考和练习    156
第7章  窗体基本设计    158
7.1  窗体的类型及操作方式    158
7.2  SDI和MDI应用程序    158
7.2.1  SDI应用程序    158
7.2.2  MDI应用程序    159
7.3  菜单及工具栏    159
7.3.1  创建菜单    160
7.3.2  加入快捷菜单
(上下文菜单)    162
7.3.3  工具栏    162
7.3.4  窗体、菜单应用实例    163
7.4  Windows Form控件    167
7.4.1  Label和LinkLabel控件    167
7.4.2  Button控件    168
7.4.3  TextBox控件    168
7.4.4  RadioButton和
CheckBox控件    169
7.4.5  ListBox控件    170
7.4.6  ComboBox控件    171
7.4.7  ListView控件    171
7.4.8  StatusBar控件    172
7.5  数据控件    173
7.5.1  BindingSource控件    173
7.5.2  DataGridView控件    176
7.5.3  应用实例    177
7.6  小结    178
7.7  思考和练习    178
第8章  使用ADO.NET数据库
访问对象    180
8.1  ADO.NET概述    180
8.2  Connection对象    181
8.2.1  Connection对象概述    181
8.2.2  Connection对象的属性    181
8.2.3  Connection对象的方法    182
8.2.4  Connection对象实例    183
8.3  Command对象    183
8.3.1  Command对象概述    183
8.3.2  Command对象的属性    184
8.3.3  Command对象的方法    184
8.3.4  Command对象实例    185
8.4  DataReader对象    188
8.4.1  DataReader对象概述    188
8.4.2  DataReader对象的属性    188
8.4.3  DataReader对象的方法    188
8.4.4  DataReader对象实例    189
8.5  DataAdapter对象    193
8.5.1  DataAdapter对象概述    193
8.5.2  DataAdapter对象的属性    193
8.6  DataSet对象    193
8.6.1  DataSet对象概述    194
8.6.2  DataSet对象的应用    194
8.6.3  DataSet对象实例    195
8.7  小结    202
8.8  思考和练习    202
第9章  数据访问服务器控件    204
9.1  数据访问服务器控件概述    204
9.2  Repeater控件    204
9.2.1  ItemTemplate模板    205
9.2.2  AlternatingItemTemplate
模板    206
9.2.3  SeparatorTemplate模板    209
9.2.4  HeaderTemplate模板    210
9.2.5  FooterTemplate模板    211
9.3  DataList控件    211
9.3.1  ItemTemplate模板    212
9.3.2  SelectedItemTemplate模板    213
9.3.3  EditItemTemplate模板    216
9.4  FormView控件    220
9.4.1  ItemTemplate 模板    221
9.4.2  EditItemTemplate 模板    222
9.4.3  InsertItemTemplate模板    223
9.4.4  FormView控件分页    225
9.5  DetailsView控件    226
9.6  处理控件的事件    229
9.6.1  Load事件    229
9.6.2  ItemCreated事件    231
9.6.3  ItemDataBound事件    232
9.6.4  ItemCommand事件    233
9.7  小结    234
9.8  思考和练习    234
第10章  数据绑定技术    236
10.1  SqlDatasource控件绑定
数据库    236
10.2  AccessDataSource绑定    240
10.2.1  绑定Access数据库    240
10.2.2  绑定GridView控件    243
10.3  Repeater控件数据绑定    245
10.4  DataList控件数据绑定    246
10.5  GridView控件数据绑定    248
10.6  FormView控件数据绑定    249
10.7  DetailsView控件数据绑定    252
10.8  Menu控件数据绑定    254
10.9  小结    256
10.10  思考和练习    256
第11章  更新数据集技术    258
11.1  使用SqlDatasource与
GridView实现数据集更新    258
11.1.1  修改记录    258
11.1.2  删除记录    261
11.1.3  代码解释    262
11.2  使用SqlDataSource与
DataList实现数据集更新    263
11.2.1  修改记录    263
11.2.2  删除记录    268
11.3  使用SqlDataSource与
FormView实现数据集更新    269
11.3.1  插入记录    270
11.3.2  修改记录    272
11.4  使用SqlDataSource与
DetailsView实现数据集
更新    274
11.4.1  插入数据    274
11.4.2  修改数据    277
11.4.3  删除数据    280
11.5  应用标准控件实现数据集
更新    282
11.5.1  添加记录    282
11.5.2  更改记录    283
11.5.3  删除记录    284
11.6  小结    285
11.7  思考和练习    286
第12章  客户管理系统开发    287
12.1  系统界面展示    287
12.2  系统设计    289
12.2.1  需求分析    289
12.2.2  系统功能描述    291
12.2.3  系统流程分析    292
12.3  数据库设计    295
12.3.1  数据库分析和设计    295
12.3.2  数据表的创建    297
12.3.3  创建存储过程    299
12.4  创建系统公用模块    302
12.4.1  配置文件web.config    302
12.4.2  站点地图    303
12.4.3  创建母版页    304
12.5  系统界面和代码的实现    308
12.5.1  客户管理系统首页    308
12.5.2  系统用户信息添加页面    310
12.5.3  系统用户信息列表页面    313
12.5.4  客户信息添加页面    316
12.5.5  客户信息列表页面    319
12.5.6  产品信息添加页面    322
12.5.7  产品信息列表页面    324
12.5.8  添加合同信息页面    326
12.5.9  销售信息添加页面    327
12.5.10  客户购买统计页面    328
12.6  系统配置    330
12.7  小结    330
猜您喜欢

读书导航