《数据库原理与应用》课程实验指导书

《数据库原理与应用》课程实验指导书

ID:32298758

大小:558.93 KB

页数:13页

时间:2019-02-02

《数据库原理与应用》课程实验指导书_第1页
《数据库原理与应用》课程实验指导书_第2页
《数据库原理与应用》课程实验指导书_第3页
《数据库原理与应用》课程实验指导书_第4页
《数据库原理与应用》课程实验指导书_第5页
资源描述:

《《数据库原理与应用》课程实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据库原理与应用》课程实验指导书(2012年修订)课程编号:实用专业:电子商务学时数:72学分:2编写者:谭学清实验1:数据库系统开发工具熟悉和数据库的定义【实验目的】1、熟悉SQLServer2008中ManagementStudio和查询编辑器两个常用管理工具;2、使用SQL语言定义数据库,数据表【实验内容】1、练习启动、停止和暂停服务管组件的服务,了解SQLServer2008中包括的服务器组件,掌握服务管理器和使用。2、创建和管理数据库【实验步骤】1、练习服务管理器启动和使用。2、创建数据库ⅰ展开服务器组,然后展开服务器ⅱ右击"数据库",然后单击"新建

2、数据库"命令ⅲ键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主数据库和事务日志文件,例如:student_Data.mdf和student_Log.ldfⅳ要更改新建主数据库文件的默认值,单击"常规"选项卡。若要更改新建事务日志文件的默认值,单击"事务日志"选项卡”,要更改"文件名"、"位置"、"初始大小(MB)"和"文件组"等列的默认值,单击要更改的适当单元格,再键入新值。要指定文件增长方式和文件大小按界面提示选择相应的项。3、启动企业管理器,创建产品销售数据库CPXS:数据文件初始大小为5MB,最大大小50MB,增长方式按1

3、0%比例增长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。4、用T-SQL语句将CPXS数据文件的增长方式改为按5MB增长。5、CPXS数据库包含如下三个表:CP(产品编号,产品名称,价格,库存量)XSS(客户编号,客户名称,地区,负责人,电话)CPXSB(产品编号,客户编号,销售日期,数量,销售额)三个表结构如图1.1~图1.3所示,请写出创建以上三个表的T-SQL语句并在查询分析器中运行。图1.1CP表结构图1.2XSS表结构图1.3CPXSB表结构6、输入如图1.4~图1.6的CP表、XSS表和CPXSB表的样本数据。图1.

4、4CP表的样本数据图1.5XSS表的样本数据图1.6CPXSB表的样本数据【实验准备知识】1、SQLSERVER安装及组件的认识2、创建数据库和表方法实验2:数据库的操作【实验目的】1、使学生掌握SQLServer查询编辑器的使用方法。2、加深对SQL和SQL语言的查询语句的理解。熟练掌握表的数据查询、数据更新操作方法。【实验内容】1、使用SQL语言进行数据查询2、使用SQL语言进行数据更新3、视图和索引创建与维护【实验步骤】对CPXS数据库,完成如下单表查询:1、简单查询(将你完成正确的语句写在横线上)n查询各种产品的产品编号、产品名称和价格。查询地区在“南京

5、”的客户编号和客户名称,结果中各列的标题分别指查询CP表中各种产品的产品编号、产品名称和价格,对其价格按以下规则进行转换;若价格小于1000,替换为“廉价产品”,若价格在1000-2000之间,替换为“一般产品”,若借书数在大于2000小于3000,替换为“昂贵产品”,若借书数大于3000,替换为“很昂贵产品”,列标题更改为“评n求各产品编号、名称和产品总值。2、使用分组和集函数先将CPXSB表数据修改如下图所示:再完成如下查询:<计算所有产品总价格。<求各种产品2004年3月18日销售额。<求购买二种以上产品的客户编号。对CPXS数据库,完成如下连接查询:3、

6、内连接(将你完成的语句写在横线上,要求用两种方式书写)查询在2004年3月18日有销售的产品名称(不允许重复)。SQL标准语句:T-SQL扩展语句:查询名称为“家电市场”的客户在2004年3月18日购买的产品名称和数量。SQL标准语句:T-SQL扩展语句:4、外连接查找所有产品情况及销售他们的销售日期、购买他们的客户编号和数量,若产品没有销售记录,也要包括其情况。查找所有购买情况,若客户没有购买产品,也要包括其情况。5、对CPXS数据库,完成如下嵌套查询:n查询在2004年3月18日没有销售的产品名称(不允许重复)。用IN子查询:用EXISTS子查询:n查询名称

7、为“家电市场”的客户在2004年3月18日购买的产品名称和数量。用IN子查询:用EXISTS子查询:<查询销售量大于所有2004年3月18日销售的各产品销售数量的产品编号。用ALL谓词:用集函数:<查询购买了所有产品的客户的名称。<查询购买了客户编号为“000001”的客户购买的所有产品的客户的名称。6、更新(1)插入一条CP记录(’'100042','数码相机',3500,2)。(2)将产品编号为’100042’的价格改为3000。(3)删除产品编号为’100042’的产品。7、创建视图(1)启动企业管理器,在产品销售数据库CPXS中创建价格小于2000的产品

8、视图VIEW_CP_PR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。