数据库原理及应用实验与课程设计指导

出版时间:2010-6  出版社:清华大学出版社  作者:刘金岭,冯万利 主编  页数:200  

前言

“数据库原理及应用”是一门既有较强理论性,又有较强实践性的专业基础课程,它需要把理论知识和实际应用紧密结合起来。本书作为《数据库原理及应用》(刘金岭、冯万利、张有东主编,清华大学出版社,2009)的配套指导书,目的就是让读者在学习数据库知识时,做到理论联系实际,进行理论知识的学习的同时,进行上机实践。本书内容紧密结合主教材的学习内容,由浅人深,循序渐进,力求通过实践训练,让读者了解数据库管理系统的基本原理和数据库系统设计的方法,培养读者应用及设计数据库的能力。本书分为两部分,第一部分为实验指导,每个实验都给出与实验相关的试验内容,然后逐步引导读者进行相关的实验。该部分包括14个实验,内容包括SQL Server 2005常用服务、数据库及数据表的创建与管理、SQL的数据查询功能、SQL的数据操作功能、视图的创建与使用、游标的使用、存储过程的创建与使用、数据库的安全性与完整性、数据库备份和还原、ASP和ASP.NET与SQL Server 2005数据库的连接。第二部分为课程设计指导,先是给出了课程设计报告撰写、课程设计应用程序编写的规范和项目开发计划撰写的规范,而后给出了两个完整的课程设计案例,这两个案例按照软件工程的分析、设计方法循序渐进地介绍了设计初步开发的全过程。最后在第6章对3个课程设计选题进行了分析。本书的主要特点:(1)第一部分是密切结合主教材的知识体系给出了14个实验,为进一步理解、应用数据库原理的理论打下了坚实基础。每个实验都有实验目的、实验内容、实验步骤、注意事项和思考题五部分,使读者在实验前充分了解相关知识背景,实验过程中充分利用数据库管理工具和交互式SQL平台深刻理解数据库理论知识。(2)第二部分的第1章给出了课程设计报告撰写的规范;第2章给出了课程设计应用程序编写的规范;第3章给出TN目开发计划撰写规范。其目的为学生的毕业设计和毕业后参与项目开发打下基础。(3)第二部分的第4章和第5章分别采用ASP和ASP.NET开发工具进行数据库应用系统的初步开发,并给出了源代码,从而达到理论和实践的紧密结合,这也是对主教材的第8章和第9章的拓展。(4)本教材的取例既考虑到学生所熟悉的案例,如图书管理、图书销售、学生成绩、评价教师以及聊天室,同时也涵盖了一些常用技术。

内容概要

本书是《数据库原理及应用》(刘金岭,冯万利,张有东主编,清华大学出版社出版,2009)的配套指导书,共分为两个部分:第一部分为实验指导,共有14个实验,该部分介绍了SQL Server 2005数据库功能和操作,并根据主教材第8章和第9章的内容安排了ASP、ASP.NET与SQL Server 2005数据库连接两个试验;第二部分为课程设计指导,该部分首先对课程设计报告的撰写给出了一些规范,而后给出了两个较完整的课程设计案例,最后给出了3个课程设计的选题分析。    本书既适合作为普通高等院校本科层次数据库原理及应用课程的实验和课程设计指导书,也适合作为高等教育其他层次的数据库原理及应用课程的实验指导书或课程设计、毕业设计的参考书。

书籍目录

第一部分  实验指导  实验一  SQL Server 2005常用服务  实验二  数据库的创建与管理  实验三  数据表的创建与管理  实验四  简单查询和连接查询  实验五  嵌套查询  实验六  组合查询和统计查询  实验七  视图、索引与数据库关系图  实验八  游标的使用  实验九  存储过程创建与应用  实验十  数据库的安全性  实验十一  数据库完整性  实验十二  数据库备份与还原  实验十三  ASP与SQL Server 2005数据库连接  实验十四  ASP.NET与SQL Server 2005数据库连接第二部分  课程设计指导  第1章  概述    1.1  课程设计的目的和意义      1.1.1  课程设计的意义      1.1.2  课程设计的目的    1.2  课程设计的步骤    1.3  课程设计要求      1.3.1  课程设计任务书撰写要求      1.3.2  课程设计报告撰写要求  第2章  数据库应用系统设计规范    2.1  程序开发过程要求      2.1.1  可行性分析      2.1.2  系统需求分析      2.1.3  系统设计      2.1.4  程序开发      2.1.5  系统测试      2.1.6  文档资料      2.1.7  系统的运行与维护    2.2  命名规范      2.2.1  类型级单位的命名      2.2.2  方法、属性和事件的命名      2.2.3  变量、常量及其他命名      2.2.4  ADO组件和窗体控件命名    2.3  程序代码书写规范      2.3.1  格式化      2.3.2  注释      2.3.3  编码规则      2.3.4  编码准则      2.3.5  代码的控制      2.3.6  输入控制校验规则      2.3.7  数据库命名规范  第3章  项目开发计划撰写规范    3.1  项目计划      3.1.1  引言      3.1.2  项目概述      3.1.3  项目团队组织    3.2  配置计划      3.2.1  引言      3.2.2  管理      3.2.3  配置标识      3.2.4  配置控制      3.2.5  配置状态的记录和报告    3.3  开发计划  第4章  学生成绩管理系统    4.1  系统分析      4.1.1  系统现状      4.1.2  用户需求    4.2  系统概要设计      4.2.1  系统构架      4.2.2  系统功能模块设计      4.2.3  系统总体设计    4.3  数据库设计      4.3.1  设计思想      4.3.2  数据表结构    4.4  公用模块      4.4.1  数据库连接页Conn.asp      4.4.2  层叠样式文件Css.CSS    4.5  学生登录模块      4.5.1  系统首页Default.asp      4.5.2  页面代码分析    4.6  学生查分模块      4.6.1  学生成绩查询页Seek.asp      4.6.2  页面代码分析    4.7  管理员登录模块      4.7.1  管理员登录页Login.asp      4.7.2  页面代码分析    4.8  课程成绩管理模块      4.8.1  管理员管理页Admin.asp      4.8.2  添力口记录框架页AdminAdd.htm      4.8.3  管理记录框架页AdminManager.htm    4.9  退出系统模块  第5章  在线图书销售管理系统    5.1  需求分析      5.1.1  系统现状      5.1.2  用户需求    5.2  系统功能分析      5.2.1  系统功能概述      5.2.2  系统功能模块设计    5.3  系统总体设计      5.3.1  总体系统流程图      5.3.2  前台系统结构      5.3.3  后台系统结构    5.4  数据库设计      5.4.1  数据库的概念设计      5.4.2  数据库的逻辑设计      5.4.2  数据库的物理设计    5.5  应用程序设计      5.5.1  系统设计总体思路      5.5.2  会员注册模块      5.5.3  会员登录模块      5.5.4  系统首页      5.5.5  购物车模块      5.5.6  管理员登录      5.5.7  图书管理模块      5.5.8  按图书类别查询      5.5.9  订单管理模块  第6章  课程设计选题分析    6.1  图书管理系统设计分析      6.1.1  系统概述      6.1.2  系统功官旨模块设计      6.1.3  总体设计    6.2  学生评价教师系统设计分析      6.2.1  系统概述      6.2.2  系统功能模块设计      6.2.3  总体设计    6.3  简易聊天室系统设计分析      6.3.1  系统概述      6.3.2  系统功能模块设计      6.3.3  总体设计

章节摘录

插图:本章通过对学生成绩查询系统程序的编制,来向读者展示课程设计中应用程序的编写方法。该案例是一个简单的成绩查询系统,管理员可以添加、修改和删除学生课程成绩信息,学生可以查询相关课程的成绩。本案例涉及到的功能比较少,有兴趣的读者可以在此基础上自行设计,增加一些其他的功能,譬如,学生登录后,可以修改自己的登录密码,可以查阅自己的档案信息,可以设置管理员权限,可以对学期、课程进行添加、修改和删除等。4.1 系统分析随着社会信息量的与日俱增,学校需要有一个很好的学生成绩管理系统,以方便对学生的成绩进行有效的管理。系统应具有既方便学校对学生成绩的管理,也方便学生对自己的成绩和获得的学分进行查询的功能。本案例设计实现的“学生成绩管理系统”,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件和ASP开发工具进行开发,具有很好的可移植性。同时,可通过访问权限控制功能,确保数据的安全性。使用该系统既能把管理人员从繁琐的数据计算中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量,同时也能减轻任课教师的负担,使其有更多的精力投入到教学和科研中,其最主要的功能是能够便于学校的管理。4.1.1  系统现状学生成绩管理系统对学校进行学生课程成绩的管理和发布是非常重要的。现在许多学校都有自己的成绩管理系统。学生可以在校园网上或通过Internet输入自己的学号和密码就能查询自己的学习成绩。通常在成绩查询系统中会详细地记录学生的课程成绩,这样既方便了学生,同时也方便了操作员的成绩录人和成绩修改。成绩管理系统是校园网中最常用的系统,它的一个基本作用就是为学校提供学生课程信息发布的平台。本案例使用ASP技术动态地生成成绩显示的静态页面,使课程成绩的发布和管理变得很轻松。使用SQL Server数据库,可以减轻维护人员的工作量,使系统便于维护和管理。

编辑推荐

《数据库原理及应用实验与课程设计指导》特点:教学目标明确,注重理论与实践的结合教学方法灵活,培养学生自主学习的能力教学内容先进,反映了计算机学科的最新发展教学模式完善.提供配套的教学资源解决方案

图书封面

评论、评分、阅读与下载


    数据库原理及应用实验与课程设计指导 PDF格式下载


用户评论 (总计5条)

 
 

  •   书还可以,刚刚好可以配合实验学习,如果能再便宜点就好了
  •   这本书看目录还不错 纸张还好
  •   学校要用,就稀里糊涂买了,目测还行。
  •   学校选的教材,上课用的
  •   上课需要购买的 结果买了还没用的 而且 等补货等了大半个学期 课都要上完了 各种无奈
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7