- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理与应用》课程实验指导书
《数据库原理与应用》课程实验指导书
《《数数据据库库原原理理与与应应用用》》课课程程实实验验指指导导书书
(2012年修订)
课程编号:
实用专业: 电子商务
学时数: 72
学分: 2
编写者: 谭学清
实验1: 数据库系统开发工具熟悉和数据库的定义
【实验目的】
1、熟悉SQL Server 2008中Management Studio和查询编辑器两个常用管理工具;
2、使用SQL语言定义数据库,数据表
【实验内容】
1、练习启动、停止和暂停服务管组件的服务,了解SQLServer2008中包括的服务
器组件,掌握服务管理器和使用。
2、创建和管理数据库
【实验步骤】
1、练习服务管理器启动和使用。
2、创建数据库
ⅰ展开服务器组,然后展开服务器
ⅱ右击数据库,然后单击新建数据库命令
ⅲ键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主
数据库和事务日志文件,例如:student_Data.mdf 和 student_Log.ldf
ⅳ要更改新建主数据库文件的默认值,单击常规选项卡。若要更改新建事务日
志文件的默认值,单击事务日志选项卡”, 要更改文件名、位置、初始大小
(MB)和文件组等列的默认值,单击要更改的适当单元格,再键入新值。要指定文
件增长方式和文件大小按界面提示选择相应的项。
3、启动企业管理器,创建产品销售数据库CPXS:
数据文件初始大小为5MB,最大大小50MB,增长方式按10%比例增长;日志文件初
始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。
4、用T-SQL语句将CPXS数据文件的增长方式改为按5MB增长。
5、CPXS数据库包含如下三个表:
CP(产品编号,产品名称,价格,库存量)
XSS(客户编号,客户名称,地区,负责人,电话)
CPXSB(产品编号,客户编号,销售日期,数量,销售额)
三个表结构如图1.1~图1.3所示,请写出创建以上三个表的T-SQL语句并在查询分
析器中运行。
图1.1 CP表结构
图1.2 XSS表结构
图1.3 CPXSB表结构
6、输入如图1.4~图1.6的CP表、XSS表和CPXSB表的样本数据。
图1.4 CP表的样本数据
图1.5 XSS表的样本数据
图1.6 CPXSB表的样本数据
【实验准备知识】
1、 SQL SERVER安装及组件的认识
2、 创建数据库和表方法
实验2:数据库的操作
实验2:数据库的操作
实实验验22::数数据据库库的的操操作作
【实验目的】
1、使学生掌握SQL Server查询编辑器的使用方法。
2、加深对SQL和SQL语言的查询语句的理解。熟练掌握表的数据查询、数据更新操
作方法。
【实验内容】
1、使用SQL语言进行数据查询
2、使用SQL语言进行数据更新
3、视图和索引创建与维护
【实验步骤】
对CPXS数据库,完成如下单表查询:
1、 简单查询 (将你完成正确的语句写在横线上)
n 查询各种产品的产品编号、产品名称和价格。
查询地区在“南京”的客户编号和客户名称,结果中各列的标题分别指
查询CP表中各种产品的产品编号、产品名称和价格,对其价格按以下规则进行转
换;若价格小于1000,替换为“廉价产品”,若价格在1000-2000之间,替换为“一般
产品”,若借书数在大于2000小于3000,替换为“昂贵产品”,若借书数大于3000,
替换为“很昂贵产
文档评论(0)