《数据库技术与开发》工程实训指导书

2019-05-18 21:57

《数据库技术与开发》工程实训指导书

《数据库技术与开发》

工程实训指导书

内科大信息学院计算机系

2014年2月15日

1

《数据库技术与开发》工程实训指导书

目 录

1、实验一:SQL SERVER安装及环境配置 ............................................................. 4

一、课后作业........................................................................................................ 4 二、上机作业........................................................................................................ 4 2、实验二:数据库操作.............................................................................................. 5

一、课后作业........................................................................................................ 5 二、上机作业........................................................................................................ 5

1、创建NewDB数据库 .............................................................................. 5 2、NEWDB数据库操作 .............................................................................. 5

3、实验三:数据表操作.............................................................................................. 6

一、课后作业........................................................................................................ 6 二、上机作业........................................................................................................ 6

1、创建数据表customers(必做) ............................................................ 6 2、在Market中创建数据表orders(必做) ............................................. 6 3、EduAdmin数据库创建与管理 ............................................................... 6

4、实验四:T-SQL基础及T-SQL语句 ..................................................................... 8

一、课后作业........................................................................................................ 8 二、上机作业........................................................................................................ 8

1、T-SQL编程1:CASE语句 ................................................................... 8 2、T-SQL编程2:统计被3整除的数和总和 ........................................... 8 3、T-SQL编程3:输出素数 ....................................................................... 8 4、 调试DML综合示例程序 ..................................................................... 8

5、实验五:T-SQL函数 ............................................................................................ 10

一、课后作业...................................................................................................... 10 二、上机作业...................................................................................................... 10 6、实验六:T-SQL基本查询 .................................................................................... 11

一、上机作业...................................................................................................... 11 7、实验七:SQL SERVER高级查询及更新 ........................................................... 12

一、上机作业...................................................................................................... 12 8、实验八:SQL SERVER高级查询及更新 ........................................................... 13

一、上机作业...................................................................................................... 13

1、建立约束................................................................................................ 13 2、建立索引................................................................................................ 13

9、实验九:事务、锁和游标.................................................................................... 14

一、课后作业...................................................................................................... 14 二、上机作业...................................................................................................... 14

1、我的租房网............................................................................................ 14

10、实验十:存储过程、自定义函数和视图.......................................................... 15

一、课后作业...................................................................................................... 15 二、上机作业...................................................................................................... 15

1、我的租房网............................................................................................ 15

11、实验十一:触发器 .............................................................................................. 16

一、课后作业...................................................................................................... 16

2

《数据库技术与开发》工程实训指导书

二、上机作业...................................................................................................... 16

1、我的租房网............................................................................................ 16

12、实验十二:SQL SERVER安全机制 ................................................................. 17

一、课后作业...................................................................................................... 17 二、上机作业...................................................................................................... 17

1、我的租房网............................................................................................ 17

实训项目一:《我的租房网设计与实现》................................................................ 18

一、 项目背景.................................................................................................... 18

1、项目任务................................................................................................ 18 2、项目技能目标........................................................................................ 18 3、需求概述................................................................................................ 18 4、开发环境................................................................................................ 19 5、实训进度安排........................................................................................ 19 6、成绩考核................................................................................................ 20 二、 项目实训内容............................................................................................ 20

1、实训一:建立数据库结构.................................................................... 20 2、实训二:添加测试数据........................................................................ 21 3、实训三:综合查询................................................................................ 23 4、实训四:业务统计................................................................................ 24

实训项目二:《银行ATM存取款机系统设计与实现》 ......................................... 26

一、项目背景...................................................................................................... 26

1、项目任务................................................................................................ 26 2、项目技能目标........................................................................................ 26 3、需求概述................................................................................................ 26 4、开发环境................................................................................................ 26 5、 问题分析.............................................................................................. 26 6、 实训进度安排...................................................................................... 28 7、成绩考核................................................................................................ 29 二、项目实训内容.............................................................................................. 29

1、 实训一:制定《数据库设计与编程规范》...................................... 29 2、实训二:数据库分析设计与建模........................................................ 29 3、实训三:创建数据库............................................................................ 31 4、实训四:创建触发器和插入测试数据................................................ 34 5、实训五:模拟常规业务........................................................................ 37 6、实训六:创建、使用视图.................................................................... 39 7、实训七:存储过程实现业务处理........................................................ 40 8、实训八:利用事务实现转账................................................................ 49

附录.............................................................................................................................. 52

1、项目实训报告要求........................................................................................ 52

(1) 设计报告及书写内容要求 ................................................................... 52 (2) 提交资料 ............................................................................................... 52 2、实训项目设计报告排版、装订格式要求.................................................... 52

(1) 页面设置及装订格式 ........................................................................... 52 (2) 字体字号 ............................................................................................... 52

3

《数据库技术与开发》工程实训指导书

1、实验一:SQL SERVER安装及环境配置

一、课后作业

1、什么是数据库实例?默认实例和命名实例的区别?

2、简述SQL SERVER由哪4部分构成?每部分的作用是是什么?

3、简述SQL SERVER2012常见有哪些安装版本,各个版本有什么特点? 4、常见的主流数据库有哪些?它们之间的区别是什么?

二、上机作业

1、安装SQL SERVER2008开发版。

2、熟悉SQL SERVER集成管理工具及环境配置。

4

《数据库技术与开发》工程实训指导书

2、实验二:数据库操作

一、课后作业

1、SQL SERVER有哪些系统数据库,各自作用是什么?

2、SQL SERVER数据库文件和日志文件各自的特点及作用是什么? 3、为什么要使用辅助数据文件?数据库可以不用自动增长吗?

二、上机作业

1、创建NewDB数据库

分别使用SSMS和T-SQL语句创建名称为NewDB的新数据库,数据库参数如下:

逻辑数据文件名:newDBdata。

操作系统数据文件名:D:\\newDBdata.mdf。

数据文件的初始大小2MB,最大大小20MB,增长幅度10%。 日志逻辑文件名:newDBlog。

操作系统日志文件名:D:\\newDBlog.ldf。

日志文件初始大小1MB,最大大小5MB,增长幅度1M。

2、NEWDB数据库操作

(1) 使用T-SQL语句修改数据库NewDB现有数据文件的属性,将主数据文件的 最大大小改为50MB,增长方式改为每次2MB增长。

(2) 使用T-SQL语句对数据库NewDB增加数据文件newDBdata1.ndf,初始大小 为10MB,最大大小为50MB,按10%增长。

(3) 使用T-SQL语句删除新增的数据文件newDBdata1.ndf

(4) 使用T-SQL语句将数据库NewDB的名字改为NewDB1。

5


《数据库技术与开发》工程实训指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:铁路职业技能鉴定货运核算员高级实作试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: