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

    实验二数据库及数据库对象的创建和管理2.doc

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

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

    实验二数据库及数据库对象的创建和管理2.doc

    实验二数据库及数据库东西的创破跟管理一、实验目的1把持用企业管理器(EnterpriseManager)对数据库的残缺创破、修改跟删除2把持用企业管理器(EnterpriseManager)对稀有的数据库东西如表、试图、索引等的创破、修改跟删除3把持用SQL语句停顿创破跟管理数据库、表、试图跟索引二、实验状况实验的软件、硬件状况硬件:PC机软件:SQL2000三、实验指导说明请复习相关的数据库及其东西的创破跟管理的SQL语法知识点,并完成如下内容。四、实验内容1数据库把持1用SQL语句残缺创破一个订双数据库,名为OrderDB,存放道路为:E:MyOrder,它由5MB的主数据文件、2MB的次数据文件跟1MB的日志文件形成。同时主数据文件以2MB的添减速度增加,其最大年夜数据文件的大小为15MB,次数据文件以10%的添减速度增加,其最大年夜次数据文件的大小为10MB,事情日志文件以1MB速度增加,其最大年夜日志文件大小为10MB。2将主数据文件大小由5M增大年夜到8M,并删除次数据文件。3为了扩大订双数据库,为它增加一个要紧数据文件大小为4M,最大年夜可增加到10M,以10%的速度增加。4删除数据库。,该文件2表把持1庞杂创破订双数据库orderDB2为订双数据库创破5张表,分不如下:恳求在创破的过程中,分不为每张表公正树破主键、外键约束员工表Employee员工号员工姓名性不employeeNoChar(8)employeeNameSexVarchar(10)Char(1)DepartmentHeadshipHiredateBirthdayVarchar(30)Varchar(6)Datetime所属局部职务雇佣日期诞生日期薪水DatetimeSalaryNumber住址AddressVarchar(50)Varchar(20)Telephone客户表customerCustomerNocustomerNameAddressChar(9)客户号客户名称客户住址邮政编码树破日期Varchar(40)Varchar(40)Varchar(20)Char(6)TelephoneZipCreatedatedatetime商品信息表productProductNoChar(9)商品编号商品名称商品类不商品定价树破日期ProductNameProductClassProductPriceCreatedateVarchar(40)Varchar(20)Numberdatetime订单主表orderMaster订单编号OrderNoChar(12)Char(9)customerNoSaleNo客户号业务员编号订单金额订货日期出货日期发票号码Char(8)OrdersumOrderdateShipdateInvoiceNoNumericDatetimeDatetimeChar(10)订单明细表orderDetail订单编号商品编号销售数量成交单价OrderNoProductNoQtyChar(12)Char(9)IntPriceNumeric3表结构的修改notnullnotnull修改订单表结构,恳求发票号码属性为notnull3索引把持在已创破的全然表的基础上,完成以下索引1在员工表中按所得薪水树破一个非靠拢索引salaryIdx2在订单主表中,起首按订金金额的升序,然后按业务员编号的落序建破一个非靠拢索引salenosumIdx。4视图把持创破一个视图,该视图只含上海客户信息,即客户号、客户姓名、客户住址、树破日期。createdatabaseOrderDBonprimary(name=order_DB1,filename='E:MyOrderDB1.mdf',size=5MB,maxsize=15MB,filegrowth=2MB),(name=order_DB2,FILENAME='E:MyOrderDB2.ndf',SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=10%)LOGON(NAME=Archlog1,FILENAME='E:MyOrderDB3.ldf',SIZE=1MB,MAXSIZE=10MB,FILEGROWTH=2MB)go/*将主数据文件由M增大年夜到M*/ALTERdatabaseOrderDBmodifyfile(NAME=Order_DB1,size=8MB);go/*为了扩大订双数据库,为它增加一个要紧数据文件,该文件大小为M,最大年夜可增加到M,以%的速度增加*/goalterdatabaseOrderDBaddfile(NAME='OrderDB_DB3',FILENAME='E:MyOrderDB3.ndf',size=4MB,MAXSIZE=10MB,FILEGROWTH=10%)-删除数据库。dropdatabaseOrderDB-庞杂创破订双数据库orderDBcreatedatabaseOrderDBuseOrderDBcreatetableEmployee(employeeNoChar(8)primarykey,/*员工号*/employeeNameVarchar(10),/*员工姓名*/SexChar(1),/*性不*/DepartmentVarchar(30),/*所属局部*/HeadshipVarchar(6),/*职务*/HiredateDatetime,/*雇佣日期*/BirthdayDatetime,/*诞生日期*/SalaryNumeric(8,2),/*薪水*/Varchar(50),/*住址*/addressTelephoneVarchar(20)/*/)-客户表createtablecustomer(/*客户号*/CustomerNoChar(9)primarykey,/*客户名称*/customerNameVarchar(40),/*客户住址*/AddressVarchar(40),/*/Telephone/*邮政编码*/ZipChar(6),/*树破日期*/CreatedateVarchar(20),datetime)-商品信息表createtableproduct(/*商品编号*/ProductNoChar(9)primarykey,/*商品名称*/ProductNameVarchar(40),/*商品类不*/ProductClassVarchar(20),/*商品定价*/ProductPriceNumeric(10,3),/*树破日期*/Createdatedatetime)-订单主表createtableorderMaster(/*订单编号*/OrderNoChar(12)primarykey,/*客户号*/customerNoChar(9),SaleNoChar(8),/*业务员编号*/*订单金额*/OrdersumNumeric,/*订货日期*/OrderdateDatetime,/*出货日期*/ShipdateDatetime,/*发票号码*/InvoiceNoChar(10);-订单明细表createtableorderDetail(/*订单编号*/OrderNoChar(12)primarykey,/*商品编号*/ProductNo/*销售数量*/QtyInt,Char(9),/*成交单价*/PriceNumeric)-表结构的修改-altertablecustomernotnullaltercolumncustomerNameVarchar(40)notnull;altertablecustomeraltercolumnTelephoneVarchar(20)notnull;-altertableEmployeenotnullaltercolumnemployeeNameVarchar(10)notnull;altertableEmployeealtercolumnTelephoneVarchar(20)notnull;-修改订单表结构,恳求发票号码属性为notnullaltertableorderMasteraltercolumnInvoiceNoChar(10)notnull;-索引把持-在已创破的全然表的基础上,完成以下索引-在员工表中按所得薪水树破一个非靠拢索引createnonclusteredindexsalaryIdxonsalaryIdxEmployee(employeeNo,employeeName,Sex,Department,Headship,Hiredate,Birthday,Salary,Address,Telephone);-在订单主表中,起首按订金金额的升序,然后按业务员编号的落序树破一个非靠拢索引salenosumIdx。createnonclusteredindexsalenosumIdxonorderMaster(OrderNo,customerNo,SaleNoDESC,OrdersumASC,Orderdate,Shipdate,InvoiceNo);-视图把持-创破一个视图,该视图只含上海客户信息,即客户号、客户姓名、客户住址、树破日期。createviewshanghaiasselectCustomerNo,customerName,Address,Telephone,Zip,Createdatefromcustomer5使用企业管理器(EnterpriseManager)完成以上14中的把持。五、实验步伐请完成实验内容,并写出具体的实验步伐六、思索题:1请思索数据库跟各数据库中的东西的联系跟区不?2请思索视图跟表的联系跟区不?七、总结实验过程的体会、心得跟实验教与学之间还需改进的内容1:()不处加双引号跟不加双引号不会阻碍结果。2:在创破表象的时候,不克不迭写成Number而该当写成如下Numeric(10,3),,

    注意事项

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

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




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

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

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

    收起
    展开