数据库应用技术案例教程-(SQL Server 2005)
数据库应用技术案例教程-(SQL Server 2005)作者:青宏燕 开 本:16开 书号ISBN:9787302427315 定价: 出版时间:2016-02-01 出版社:清华大学出版社 |
数据库应用技术案例教程-(SQL Server 2005) 本书特色
本书采用项目导向的形式编写,以任务为核心,由任务驱动,选择学生比较熟悉的“学生管理数据库系统”的案例来组织教学内容,通过对连贯的项目、具体任务的介绍,可以较容易地掌握相关知识并且形成系统概念,易学易会。 本书通过对学生管理数据库关系模式的设计,数据库的创建和管理,表和记录的操作,数据的查询,视图的管理等12个项目循序渐进地展开教学内容。主要介绍了学生管理数据库的创建和管理,同时也介绍了数据库的web应用,将一个以数据库为后台数据中心的web应用系统有序地展示在读者面前,从而帮助读者逐步实现系统分析、设计和应用数据库的能力。 本书可以作为应用型本科、高职高专以及成人教育相关课程的教材,也是一本很好的自学教材和参考书。
数据库应用技术案例教程-(SQL Server 2005) 目录
目录项目一 掌握数据库基础知识.... 1任务一 学生管理数据库系统基本需求... 2【任务要求】... 2【知识储备】... 3【任务实施】... 5【任务实践】... 6任务二 数据库基础知识... 7【任务要求】... 7【知识储备】... 7【任务实施】... 10【任务实践】... 10任务三 数据库系统的结构... 14【任务要求】... 14【知识储备】... 14【任务实施】... 16【任务实践】... 19任务四 初步认识sql server 2005. 24【任务要求】... 24【知识储备】... 24【任务实施】... 27【任务实践】... 28【知识扩展】... 36项目小结... 37上机实训... 37习题... 39项目二 设计数据库关系模式.... 43任务一 认识关系数据库... 44【任务要求】... 44【知识储备】... 45【任务实施】... 52【任务实践】... 52【知识扩展】... 60任务二 数据库设计步骤... 60【任务要求】... 60【知识储备】... 60【任务实施】... 61【任务实践】... 62任务三 使用e-r模型设计数据库模式... 69【任务要求】... 69【知识储备】... 69【任务实施】... 70【任务实践】... 70项目小结... 74上机实训... 74习题... 75项目三 创建和管理数据库.... 77任务一 创建数据库... 79【任务要求】... 79【知识储备】... 79【任务实施】... 82【任务实践】... 85任务二 查看数据库... 87【任务要求】... 87【知识储备】... 87【任务实施】... 87【任务实践】... 89任务三 修改数据库... 90【任务要求】... 90【知识储备】... 90【任务实施】... 91【任务实践】... 92任务四 删除数据库... 94【任务要求】... 94【知识储备】... 94【任务实施】... 94【任务实践】... 95任务五 分离或附加数据库... 95【任务要求】... 95【知识储备】... 95【任务实施】... 95【任务实践】... 98任务六 备份或还原数据库... 99【任务要求】... 99【知识储备】... 99【任务实施】... 100【任务实践】... 102项目小结... 105上机实训... 105习题... 106项目四 创建和管理数据库表.... 107任务一 创建数据库表... 108【任务要求】... 108【知识储备】... 108【任务实施】... 112【任务实践】... 113任务二 设计表数据完整性... 117【任务要求】... 117【知识储备】... 117【任务实施】... 119【任务实践】... 121任务三 修改数据库表... 126【任务要求】... 126【知识储备】... 127【任务实施】... 128【任务实践】... 128任务四 删除数据库表... 131【任务要求】... 131【知识储备】... 131【任务实施】... 132【任务实践】... 132任务五 创建和管理索引... 133【任务要求】... 133【知识储备】... 133【任务实施】... 137【任务实践】... 138项目小结... 141上机实训... 141习题... 143项目五 编辑数据库表记录.... 147任务一 插入记录... 148【任务要求】... 148【知识储备】... 148【任务实施】... 149【任务实践】... 151任务二 更新记录... 152【任务要求】... 152【知识储备】... 152【任务实施】... 153【任务实践】... 154任务三 删除记录... 155【任务要求】... 155【知识储备】... 155【任务实施】... 155【任务实践】... 156任务四 数据的导入和导出... 157【任务要求】... 157【知识储备】... 157【任务实施】... 157【任务实践】... 165项目小结... 168上机实训... 168习题... 169项目六 数据查询.... 171任务一 基本查询... 173【任务要求】... 173【知识储备】... 173【任务实施】... 180【任务实践】... 184任务二 连接查询... 189【任务要求】... 189【知识储备】... 189【任务实施】... 192【任务实践】... 194任务三 子查询... 197【任务要求】... 197【知识储备】... 197【任务实施】... 198【任务实践】... 200任务四 集合查询... 203【任务要求】... 203【知识储备】... 203【任务实施】... 203【任务实践】... 204项目小结... 205上机实训... 206习题... 207项目七 创建和管理数据库视图.... 209任务一 创建视图... 210【任务要求】... 210【知识储备】... 211【任务实施】... 212【任务实践】... 214任务二 系统存储过程在视图中的应用... 217【任务要求】... 217【知识储备】... 217【任务实施】... 218【任务实践】... 219任务三 修改视图... 220【任务要求】... 220【知识储备】... 220【任务实施】... 221【任务实践】... 222任务四 删除视图... 223【任务要求】... 223【知识储备】... 223【任务实施】... 224【任务实践】... 225任务五 使用视图... 225【任务要求】... 225【知识储备】... 225【任务实施】... 226【任务实践】... 227项目小结... 228上机实训... 228习题... 229项目八 数据库编程基础.... 231任务一 transact-sql基础... 232【任务要求】... 232【知识储备】... 233【任务实施】... 235【任务实践】... 235任务二 表达式... 236【任务要求】... 236【知识储备】... 236【任务实施】... 239【任务实践】... 240任务三 流程控制... 241【任务要求】... 241【知识储备】... 241【任务实施】... 243【任务实践】... 244任务四 函数... 246【任务要求】... 246【知识储备】... 246【任务实施】... 255【任务实践】... 257项目小结... 262上机实训... 262习题... 263项目九 创建和管理数据库存储过程.... 265任务一 创建存储过程... 266【任务要求】... 266【知识储备】... 266【任务实施】... 269【任务实践】... 270任务二 执行存储过程... 275【任务要求】... 275【知识储备】... 276【任务实施】... 276【任务实践】... 278任务三 修改存储过程... 282【任务要求】... 282【知识储备】... 282【任务实施】... 282【任务实践】... 283任务四 查看存储过程... 283【任务要求】... 283【知识储备】... 283【任务实施】... 285【任务实践】... 286任务五 删除存储过程... 288【任务要求】... 288【知识储备】... 288【任务实施】... 289【任务实践】... 289项目小结... 289上机实训... 290习题... 291项目十 创建和管理触发器.... 293任务一 创建dml触发器... 295【任务要求】... 295【知识储备】... 295【任务实施】... 297【任务实践】... 299任务二 管理dml触发器... 303【任务要求】... 303【知识储备】... 303【任务实施】... 304【任务实践】... 306任务三 创建和管理ddl触发器... 307【任务要求】... 307【知识储备】... 307【任务实施】... 309【任务实践】... 309项目小结... 311上机实训... 312习题... 312项目十一 安全管理数据库.... 315任务一 身份验证管理... 316【任务要求】... 316【知识储备】... 316【任务实施】... 317【任务实践】... 318任务二 权限管理... 322【任务要求】... 322【知识储备】... 322【任务实施】... 323【任务实践】... 326任务三 角色管理... 332【任务要求】... 332【知识储备】... 332【任务实施】... 334【任务实践】... 336项目小结... 346上机实训... 346习题... 348项目十二 数据库综合应用案例.... 349任务一 创建应用程序项目文件... 351【任务要求】... 351【知识储备】... 351【任务实施】... 352【任务实践】... 354任务二 数据组件的设计和使用... 365【任务要求】... 365【知识储备】... 365【任务实施】... 369【任务实践】... 372任务三 用户页面设计... 374【任务要求】... 374【知识储备】... 374【任务实施】... 375【任务实践】... 377任务四 通过asp.net页面操纵数据库... 382【任务要求】... 382【知识储备】... 382【任务实施】... 384【任务实践】... 386项目小结... 393上机实训... 393习题... 394习题参考答案.... 395参考文献.... 399
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |