目录
**部分实验指导
实验一SQL Server 2012基本服务和信息实验
实验二数据库创建与管理实验
实验三数据表创建与管理实验
实验四数据完整性约束实验
实验五SELECT数据查询实验
<p> </p> <p>目录</p> <p>**部分实验指导</p> <p> </p> <p>实验一SQL Server 2012基本服务和信息实验</p> <p> </p> <p>实验二数据库创建与管理实验</p> <p> </p> <p>实验三数据表创建与管理实验</p> <p> </p> <p>实验四数据完整性约束实验</p> <p> </p> <p>实验五SELECT数据查询实验</p> <p> </p> <p>实验六游标操作实验</p> <p> </p> <p>实验七存储过程创建与应用实验</p> <p> </p> <p>实验八触发器创建与应用实验</p> <p> </p> <p>实验九视图、索引与数据库关系图实验</p> <p> </p> <p>实验十SQL Server事务处理实验</p> <p> </p> <p>实验十一SQL Server**管理实验</p> <p> </p> <p>实验十二数据库备份与还原实验</p> <p> </p> <p>实验十三数据的导入和导出实验</p> <p> </p> <p>实验十四VB与SQL Server 2012两种连接方式实验</p> <p> </p> <p>实验十五ADO.NET访问SQL Server 2012实验</p> <p> </p> <p>附录A实验报告的撰写规范和模板</p> <p> </p> <p>附录B附加数据库和创建关系图错误处理</p> <p> </p> <p> </p> <p>第二部分课程设计指导</p> <p> </p> <p>第1章课程设计概述及规范</p> <p> </p> <p>1.1课程设计的意义和目的</p> <p> </p> <p>1.1.1课程设计的意义</p> <p> </p> <p>1.1.2课程设计的目的</p> <p> </p> <p>1.2课程设计的步骤</p> <p> </p> <p>1.3课程设计的规范要求</p> <p> </p> <p>1.3.1课程设计任务书的撰写要求</p> <p> </p> <p>1.3.2课程设计报告的撰写要求</p> <p> </p> <p>第2章数据库应用系统设计规范</p> <p> </p> <p>2.1程序开发过程要求</p> <p> </p> <p>2.1.1可行性分析</p> <p> </p> <p>2.1.2系统需求分析</p> <p> </p> <p>2.1.3系统设计</p> <p> </p> <p>2.1.4程序开发</p> <p> </p> <p>2.1.5系统测试</p> <p> </p> <p>2.1.6文档资料</p> <p> </p> <p>2.1.7系统的运行与维护</p> <p> </p> <p> </p> <p>2.2命名规范</p> <p> </p> <p>2.2.1类型级单位的命名</p> <p> </p> <p>2.2.2方法、属性和事件的命名</p> <p> </p> <p>2.2.3变量、常量及其他命名</p> <p> </p> <p>2.2.4ADO组件和窗体控件的命名</p> <p> </p> <p> </p> <p>2.3程序代码的书写规范</p> <p> </p> <p>2.3.1格式化</p> <p> </p> <p>2.3.2注释</p> <p> </p> <p>2.3.3编码规则</p> <p> </p> <p>2.3.4编码准则</p> <p> </p> <p>2.3.5代码的控制</p> <p> </p> <p>2.3.6输入控制校验规则</p> <p> </p> <p>2.3.7数据库命名规范</p> <p> </p> <p> </p> <p>第3章在线图书销售管理系统</p> <p> </p> <p>3.1需求分析</p> <p> </p> <p>3.1.1系统现状</p> <p> </p> <p>3.1.2用户需求</p> <p> </p> <p> </p> <p>3.2系统功能分析</p> <p> </p> <p>3.2.1系统功能概述</p> <p> </p> <p>3.2.2系统功能模块设计</p> <p> </p> <p> </p> <p>3.3系统总体设计</p> <p> </p> <p>3.3.1总体系统流程图</p> <p> </p> <p>3.3.2前台系统结构</p> <p> </p> <p>3.3.3后台系统结构</p> <p> </p> <p> </p> <p>3.4数据库设计</p> <p> </p> <p>3.4.1数据库的概念设计</p> <p> </p> <p>3.4.2数据库的逻辑设计</p> <p> </p> <p>3.4.3数据库的物理设计</p> <p> </p> <p> </p> <p>3.5应用程序设计</p> <p> </p> <p>3.5.1系统设计总体思路</p> <p> </p> <p>3.5.2会员注册模块</p> <p> </p> <p>3.5.3会员登录模块</p> <p> </p> <p>3.5.4系统首页</p> <p> </p> <p>3.5.5购物车模块</p> <p> </p> <p>3.5.6管理员登录</p> <p> </p> <p>3.5.7图书管理模块</p> <p> </p> <p>3.5.8按图书类别查询</p> <p> </p> <p>3.5.9订单管理模块</p> <p> </p> <p> </p> <p>第4章酒店管理系统</p> <p> </p> <p>4.1开发背景与系统分析</p> <p> </p> <p>4.1.1开发背景</p> <p> </p> <p>4.1.2系统分析</p> <p> </p> <p> </p> <p>4.2系统设计</p> <p> </p> <p>4.2.1系统目标</p> <p> </p> <p>4.2.2系统功能结构</p> <p> </p> <p>4.2.3系统功能模块</p> <p> </p> <p>4.2.4业务流程图</p> <p> </p> <p>4.3数据库设计</p> <p> </p> <p>4.3.1数据库概念设计</p> <p> </p> <p>4.3.2数据库逻辑结构设计</p> <p> </p> <p> </p> <p>4.4公共模块设计</p> <p> </p> <p>4.4.1编写数据库连接类</p> <p> </p> <p>4.4.2封装常用的操作数据库的方法</p> <p> </p> <p>4.4.3自定义表格控件</p> <p> </p> <p>4.4.4编写利用规则验证数据合法性</p> <p> </p> <p> </p> <p>4.5系统的详细设计</p> <p> </p> <p>4.5.1主窗体模块设计</p> <p> </p> <p>4.5.2用户登录窗口模块设计</p> <p> </p> <p>4.5.3开台签单工作区设计</p> <p> </p> <p>4.5.4自动结账工作区设计</p> <p> </p> <p>4.5.5结账报表工作区设计</p> <p> </p> <p>4.5.6后台管理工作区设计</p>显示全部信息前 言
前言
“数据库原理及应用”是一门既有较强理论性又有较强实践性的专业基础课程,它需要把理论知识和实际应用紧密结合起来。本书作为《数据库原理及应用——SQL Server 2012》(刘金岭、冯万利、张有东主编)的配套指导书,目的是让读者在学习数据库知识时做到理论联系实际,在进行理论知识的学习的同时进行上机实践。本书内容紧密结合主教材的学习内容,由浅入深、循序渐进,力求通过实践训练让读者了解数据库管理系统的基本原理和数据库系统设计的方法,培养读者应用及设计数据库的能力。
本书编写的主要特点如下:
本书分为两个部分,**部分为实验指导,第二部分为课程设计指导。<p> </p> <p>前言</p> <p> </p> <p>“数据库原理及应用”是一门既有较强理论性又有较强实践性的专业基础课程,它需要把理论知识和实际应用紧密结合起来。本书作为《数据库原理及应用——SQL Server 2012》(刘金岭、冯万利、张有东主编)的配套指导书,目的是让读者在学习数据库知识时做到理论联系实际,在进行理论知识的学习的同时进行上机实践。本书内容紧密结合主教材的学习内容,由浅入深、循序渐进,力求通过实践训练让读者了解数据库管理系统的基本原理和数据库系统设计的方法,培养读者应用及设计数据库的能力。</p> <p>本书编写的主要特点如下:</p> <p>本书分为两个部分,**部分为实验指导,第二部分为课程设计指导。</p> <p>**部分密切结合主教材的知识体系给出了SQL Server 2012的15个实验,为读者进一步理解、应用数据库原理的理论打下了坚实基础。每个实验都有实验目的、实验内容、实验指导、注意事项、思考题和练习题6个部分,使读者在实验前充分了解相关知识背景,在实验过程中充分利用数据库交互式SQL平台对数据库相关技术进行实验。</p> <p> </p> <p>第二部分的第1章给出了课程设计概述及规范。第2章给出了数据库应用系统设计规范。其目的是为学生的毕业设计和毕业后参与软件开发打下基础。考虑到目前大多数系统通常利用C#和Java语言开发,第3章和第4章分别采用ASP.NET和Java Swing开发工具进行数据库应用系统的设计开发,并给出了源代码,从而使理论和实践紧密地结合。</p> <p> </p> <p>本书的取例一是考虑到学生所熟悉的案例,如教学管理、图书销售、酒店管理等;二是尽量涉及多种语言环境中的SQL Server 2012数据库应用。 </p> <p> </p> <p>本书由长期承担“数据库原理及应用”课程教学、具有丰富教学经验的一线教师编写,针对性强,理论与应用并重,概念清楚,内容丰富,强调面向应用,注重培养学生的应用技能。</p> <p> </p> <p>本书由刘金岭、冯万利、周泓主编。第二部分的第3章中的案例主要取自范建龙同学的课程设计,第4章的酒店管理系统是由苏宏斌同学根据相关案例设计的,在此表示感谢。</p> <p>本书的编写得到作者所在的计算机与软件工程学院和清华大学出版社的大力支持,在此对所有人的工作与支持表示衷心的感谢。</p> <p> </p> <p>由于作者的水平有限,书中难免存在一些缺点,殷切希望广大读者批评指正。</p> <p> </p> <p> </p> <p> </p> <p>编者</p> <p>2017年6月</p>显示全部信息媒体评论评论免费在线读实验三
数据表创建与管理实验
一、 实验目的要求学生熟练掌握SQL Server Management Studio的使用和利用TSQL语句进行数据表的创建与删除,并对数据表和表中的数据进行有效的管理。
二、 实验内容分别使用SQL Server Management Studio和TSQL语句创建和删除数据表,修改表结构,输入数据、更新数据。三、 实验指导1. 数据表的定义
实验3.1在JXGL数据库中使用SQL Server Management Studio建立S、C和SC表,结构如表1.3.1~表1.3.3所示。
表1.3.1学生表S的结构
列名描述数据类型允许Null值说明
sno学号char(8)NO主键sname姓名char(8)NO
age年龄smallintYES
sex性别char(2)YES
sdept所在系varchar(50)YES