第一图书网

数据库技术及应用课程实践

王彤 等编著 清华大学出版社
出版时间:

2011-6  

出版社:

清华大学出版社  

作者:

王彤 等编著  

页数:

349  

内容概要

  《数据库技术及应用课程实践》以一个虚拟的小型电子商务网站“网上多媒体音乐商店”(简称
netmusicshop项目)的开发为主线,设计了一系列以任务驱动的相关实验,内容覆盖了数据库应用的主要技术,包括数据库设计、数据库管理、数据库编程和web数据库开发等。随着与课堂教学内容同步的实验任务的逐一完成,netmusicshop项目经历了需求分析、系统设计、系统实现的完整开发过程,并在不断调整、迭代中得以完善。各种分散抽象、看似杂乱的知识点,融入项目的开发中,被组织成一个相互关联的有机整体,实现了知识的融会贯通。而学习者则遍历了“数据库技术及应用”课程中的全部知识点,并通过亲身的实践,更好地体会到知识与技术间的相互关联,巩固了知识,提高了应用开发能力。
  《数据库技术及应用课程实践》的实验环境为microsoft sql server 2008和microsoft visual
studio 2008。为了顺利开展实验,建议读者最好具备“网页设计”和“c++语言”两门课程的学习基础。
  《数据库技术及应用课程实践》可作为高等学校学生学习“数据库技术及应用”、“数据库管理与开发”、“数据库原理及应用”、“数据库系统概论”等相关课程的实验指导教材,也可供承担数据库课程教学的教师、开发数据库应用系统的编程爱好者和工程技术人员参考。

书籍目录

第1章 绪论
 1.1 数据库应用系统的体系结构
  1.1.1 单用户数据库系统
  1.1.2 主从式数据库系统
  1.1.3 分布式数据库系统
  1.1.4 客户机/服务器两层结构数据库系统
  1.1.5 三层结构数据库系统
  1.1.6 浏览器/服务器多层结构数据库系统
 1.2 数据库应用系统的开发步骤
  1.2.1 系统需求分析
  1.2.2 系统设计
  1.2.3 系统实现
  1.2.4 系统运行与维护
 1.3 数据库应用系统的开发平台
 1.4 练习思考
 本章参考文献
第2章 “网上多媒体音乐商店”的分析与设计
 2.1 netmusicshop需求分析
  2.1.1 netmusicshop数据流图
  2.1.2 netmusicshop数据字典
 2.2 netmusicshop设计
  2.2.1 netmusicshop数据库结构设计
  2.2.2 netmusicshop软件结构设计
 2.3 netmusicshop实现
  2.3.1 netmusicshop的组织结构
  2.3.2 netmusicshop的任务分解
  2.3.3 教学建议
 2.4 练习思考
 2.5 拓展提高
 本章参考文献
第3章 数据库管理技术
 3.1 sql server 2008数据库管理系统的安装
 3.2 数据库的创建与管理
 3.3 数据表的创建与管理
 3.4 数据查询
 3.5 视图的创建与管理
 3.6 数据库的安全性
 3.7 数据库的完整性
 3.8 数据库的备份与恢复
 本章参考文献
第4章 数据库编程技术
 4.1 t-sql程序设计基础
 4.2 存储过程
 4.3 触发器
 4.4 游标
 4.5 并发控制
 本章参考文献
第5章 web数据库开发技术
 5.1 visual studio 2008系统的安装和使用
 5.2 c#语言编程基础
 5.3 网页设计基础
 5.4 asp.net基本控件的使用
 5.5 利用ado.net接口访问数据库
 5.6 构建多层结构的asp.net网站
 5.7 利用数据绑定控件访问数据库
 5.8 asp.net网站的高级开发技术
 本章参考文献
第6章 “数据库技术及应用”课程设计
 6.1 netmusicshop项目开发总结
 6.2 课程设计要求及报告书写规范
  6.2.1 课程设计要求
  6.2.2 课程设计报告书写规范
 6.3 课程设计综合训练选题
  6.3.1 电视节目查询系统
  6.3.2 传媒博物馆网站
  6.3.3 报社新闻文稿编审系统
  6.3.4 广播电视设备管理系统
  6.3.5 电视广告业务管理系统
 本章参考文献

章节摘录

版权页:插图:1.1.1单用户数据库系统单用户数据库系统是一种早期使用的、结构最为简单的数据库系统。在该体系结构中,整个数据库系统,包括数据库、数据库管理系统和应用程序全都集中装在一台计算机上,由一个用户独占。虽然它管理维护简单、安全性好,但却存在着不同计算机上的用户间不能共享数据的致命弊端。1.1.2主从式数据库系统主从式(又称主机/终端式)数据库系统是对单用户数据库系统的改良,该结构仍然是将所有的资源集中安装在一台计算机上(我们将它称为主机),所不同的是它支持多用户访问,不同的数据库用户借助各自与主机相连的终端设备(主要是显示器)分时访问数据库。这种结构延续了单用户系统管理维护简单的优点,缺点更是显而易见:当共享数据的终端用户数目增加到一定程度后,主机会不堪重负,致使系统性能急剧下降;由于所有的数据处理任务都由主机承担,一旦主机发生故障,系统的所有用户都会受到影响。上述两种结构本质上都属于集中式的数据库系统。为了克服集中式系统的不足,分布式结构的数据库系统应运而生。


编辑推荐

《数据库技术及应用课程实践》为教育部“高等学校教学质量与教学改革工程”立项项目。

图书封面

广告

下载页面


数据库技术及应用课程实践 PDF格式下载



相关图书