欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    sql数据库实验报告(共19页).doc

    • 资源ID:14060695       资源大小:996.50KB        全文页数:19页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    sql数据库实验报告(共19页).doc

    精选优质文档-倾情为你奉上数据库设计与管理实验报告班级:学号:XXXXXXXX姓名:XXX实验一 数据库的创建与管理及表的管理一、实验目的1了解SQL Server 2000中数据库的组成;2熟练创建、管理数据库和事务日志。3熟练掌握创建、修改和删除表的方法;4掌握向表中添加记录、修改记录及删除记录的方法;二、实验内容1在D盘或E盘建立以学生名命名的文件夹,如图1所示。 在E盘建立文件夹2.分别使用企业管理器、CREATE DATABASE命令两种方法创建数据库和事务日志。要求如下:数据库名字为Sale;数据文件初始大小为3MB,最大为10MB,文件增量为1MB;事务日志初始大小为2MB,最大为15MB,文件增量为1MB。 用企业管理器创建数据库 创建数据文件 创建事务日志 CREATE DATABASE创建数据库和事务日志3. 向Sale中添加数据文件、日志文件(要求与上同);CREATE DATABASE Sale 添加数据文件 添加日志文件4.向Sale中添加新文件组,向新文件组中添加一个数据文件(要求与上同); 向Sale中添加新文件组 向文件组中添加数据文件5. 删除后添加的数据文件、日志文件及文件组; 删除添加的数据文件 删除添加的日志文件 删除文件组6 分别使用企业管理器及CREATE TABLE 在Sale数据库中创建如下表:客户表(Customer) 产品表(Product) 入库表(ProIn) 销售表(ProOut)7在企业管理器中给Customer、Product、ProOut表中输入记录,并练习记录的修改及删除 在Customer中输入记录 在Product表中输入记录 在ProOut表中输入记录 删除程序运行 删除后效果图 修改程序运行 修改后效果8. 向ProOut表中用insert语句插入表中所列最后一条记录;用update语句将销售日期为2002-1-2,客户编号为001,产品编号为00003的销售记录的销售数量改为18;用delete语句删除客户表(Customer)中地址为新疆的客户。注意where子句的使用。 插入数据代码 插入数据后效果 修改记录代码 修改后效果 删除代码运行效果 删除后效果图9.将所建立数据库从企业管理器中分离出来,并拷贝其数据文件及日期文件。 分离前 准备分离 分离后 拷贝数据文件及日期文件10. 将分离出来的数据库再附加到企业管理器中 查找数据库 添加数据库后实验二 数据查询及索引的创建( 2 学时)一、实验目的1了解并掌握select查询语句中各子句的作用及用法2了解索引的基本知识,掌握索引的创建、修改及删除二、实验内容1. 建立查询,要求显示销售日期、客户姓名、产品名称、单价、数量、金额。结果按姓名排序2.建立查询,要求能按品名统计汇总每种产品的销售数量和销售金额。 3. 建立查询,要求显示销售金额在10万元以下的产品的清单,要求显示产品编号,品名,单价及库存数量。 4. 建立查询,要求统计各地区在本年份内的销售总量及销售金额。5. 建立查询,要求统计每种产品每月的入库数量,结果既要包括汇总行,也要包括产品编号、入库日期、入库数量明细行。6.建立查询,要求查询比空调销售总数量还多的产品名及其销售总数量。7.建立索引,在客户表中使用企业管理器将客户编号设置为主键,在产品表中用CREATE INDEX命令按产品编号创建惟一索引。 用企业管理器将客户编号设置为主键 惟一索引8.在客户表中以地址为关键字建立普通索引9. 删除8中所建立的索引 删除后实验三 数据完整性设计( 2 学时)一、实验目的1. 掌握企业管理器和Transact-SQL语句创建和删除规则的操作方法。2. 掌握企业管理器和Transact-SQL语句绑定和解除绑定规则的操作方法3. 掌握企业管理器和Transact-SQL语句创建和删除默认对象的操作方法。4.掌握企业管理器和Transact-SQL语句绑定和解除绑定默认对象的操作方法5. 掌握企业管理器和Transact-SQL语句(CREATE TABLE、ALTER TABLE)定义和删除约束的方法。二、实验内容(由于SQL2012取消了企业管理器,所以没有用企业管理器进行实验)1创建一默认对象,要求能够取得当前日期并将其绑定到销售(ProOut)表的销售日期(SaleDate)列。2、创建一规则,限定只能录入大于0的数值,然后将其绑定到销售(ProOut)表的销售数量(Quantity)列。3.设计插入语句,检验默认对象和规则是如何发生作用的。4. 解除默认对象及规则的绑定,并删除所建规则。5. 为入库表的入库日期列建立默认约束,使其默认值为当前系统日期6. 为产品表建立检查约束,限定产品单价大于0,设计验证命令语句。(建立两种方法,验证用语句方法)7在产品表和销售表之间建立外键约束,使两表实现级联修改与删除,并加以验证。实验四 Transact-SQL程序设计( 2 学时)一、 实验目的1.理解、掌握内置函数的作用及用法。2理解、掌握用户定义函数的创建、修改及使用方法二、 实验内容1. 练习常用内置函数(不用截图)建立函数,使其能计算形如1+2+3+n的和,n为任意给定的正整数。(Transact-SQL语句)2.建立函数,使其能计算形如1!+2!+3!+n!的和,n为任意给定的正整数。(Transact-SQL语句) 建立函数 计算结果截图 3.建立函数,使其能显示任意给定产品编号的产品的当月销售情况(包括销售日期、客户编号、产品编号及销售数量) 建立函数 函数查询结果实验五 存储过程及触发器的创建和使用( 2 学时)一、实验目的1.理解、掌握存储过程的作用、创建、修改、删除方法及调用方法。2理解、掌握触发器的作用、创建、修改、删除及触发规则二、 实验内容1. 建立存储过程,用于向客户表插入数据。 存储过程 存储语句 存储结果2.建立存储过程,用于更新产品表中数据,更新指定产品的单价。 建立存储过程 存储语句 存储结果3. 建立存储过程,用于删除给定客户编号的客户信息 建立存储过程 删除语句 删除前 删除后4. 建立存储过程,使其按指定产品编号,查询该产品当年销售总额,并以输出参数形式将统计结果传输出来。调用该存储过程。 建立存储过程5. 为入库表建立插入触发器,使在插入入库记录时,能自动更新产品表中库存数量,使库存数量=库存数量+入库数量。专心-专注-专业

    注意事项

    本文(sql数据库实验报告(共19页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开