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

    2022年《数据库原理》实验——有答案 .pdf

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

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

    2022年《数据库原理》实验——有答案 .pdf

    实验二:管理SQL Server 2000数据库一、实验目的1.了解数据库常用对象及组成;2.熟悉 SQL的基本概念和特点;3.熟练掌握 T-SQL 语句中的数据定义的使用方法;4.熟悉在 SQL Server 2000 中创建及编辑数据库;5.熟练掌握 SQL的数据定义子句的使用方法。二、实验环境已安装 SQL Server 2000 企业版的计算机;具有局域网网络环境,有固定ip 地址;三、实验学时2 学时四、实验要求1.熟练使用 Management Stuio 界面方式创建及编辑数据库;2.熟练使用 T-SQL 语句创建及编辑数据库;3.完成实验报告。五、实验准备知识(也可参考SQL Server 联机丛书)1.数据库相关属性1)逻辑名称:数据文件和日志文件名称2)文件类型:数据文件及日志文件3)文件组:各个数据文件所属的文件组名称4)初始大小:文件的最原始大小5)自动增长:文件按指定的大小增长,也可限制到最大容量。6)路径:存放文件的物理目录7)文件名:显示数据文件和日志文件的物理名称2.默认数据库属性1)主数据文件为xx.mdf,日志文件为xx_log.ldf;2)只有一个文件组Primary;3)主数据文件初始大小为3MB,增量为1MB;4)日志文件初始大小为1MB,增量为10%;5)主 数 据 文 件 和 日 志 文 件 都 存 放 在C:Program FilesMicrosoft SQL ServerMSSQL.2MSSQLDATA目录下,文件分别为xx.mdf 和 xx_log.ldf。3.使用界面创建数据库步骤名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -【SQL Server Management Studio】【对象资源管理器】【数据库】【新建数据库】设置数据库相关属性(名称、大小、位置)4.启动 SQL Server 2005 查询分析器【SQL Server Management Studio】【新建查询】5.命令方式下创建数据库CREATE DATABASE database_name/*指定数据库名*/ON 子句/*指定数据库文件和文件组属性LOG ON 子句/*指定日志文件属性*/6.命令方式修改数据库Alter database database_name add file,n to filegroup filegroupname|add log file,n|remove file logical_file_name with delete|modify file 六、实验内容及步骤1、假设 SQL Server 服务已启动,并以 Administrator身份登录计算机(文件名称自定);请分别使用 Management界面方式和 T-SQL语句实现以下操作:1)要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu 和 stu_log,物理名称为 stu_data.mdf 和 stu_log.ldf,初始大小都为 3MB,增长方式分别为10%和 1MB,数据文件最大为500MB,日志文件大小不受限制。create database student on primary(Name=stu,filename=d:stu_data.mdf,size=3mb,maxsize=500mb,filegrowth=10%)log on(name=stu_log,filename=d:stu_log.ldf,size=3mb,maxsize=unlimited,filegrowth=1mb)名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -2)创 建一 个 Company数 据 库,该 数 据 库的 主数 据 文 件 逻 辑名 称为Company_data,物理文件为 Company.mdf,初始大小为 10MB,最大尺寸为无限大,增长速度为 10%;数据库的日志文件逻辑名称为Company_log,物理文件名为 Company.ldf,初始大小为 1MB,最大尺寸为 50MB,增长速度为 1MB。create database Company on primary(Name=Company_data,filename=d:Company.mdf,size=10mb,maxsize=unlimited,filegrowth=10%)log on(name=Company_log,filename=d:Company.ldf,size=1mb,maxsize=50mb,filegrowth=1mb)3)创建数据库DB,具有 2 个数据文件,文件逻辑名分别为DB_data1 和DB_data2,文件初始大小均为5MB,最大为 100MB,按 10%增长;只有一个日志文件,初始大小为3MB,按 10%增长;所有文件都存储在D盘文件夹 ceshi 中。create database DB on primary(Name=DB_data1,filename=d:ceshidb1.mdf,/*运行代码之前先在d 盘新建名为ceshi的文件夹否则报错*/size=5mb,maxsize=100mb,filegrowth=10%),(Name=DB_data2,filename=d:ceshidb2.mdf,/*运行代码之前先在d 盘新建名为ceshi的文件夹否则报错*/size=5mb,名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -maxsize=100mb,filegrowth=10%)log on(name=db_log,filename=d:db.ldf,size=3mb,maxsize=unlimited,filegrowth=10%)4)在数据库 student 中增加数据文件 db2,初始大小为 10MB,最大大小为50 MB,按 10%增长;Alter database Student add file(name=db2,filename=d:stu_data2.mdf,/*这里可以使用student原来的数据库文件么?有空试试*/size=10mb,maxsize=50mb,filegrowth=10%)5)在数据库 student 中添加日志文件,保存在D盘中,初始大小为 1MB,最大无限制,增长方式按照1MB增长;Alter database Student add log file(name=db2.ldf,filename=d:stu_data2.ldf,size=1mb,maxsize=unlimited,filegrowth=1mb)6)修改数据库 student 主数据文件的大小,将主数据文件的初始大小修改为 10Mb,增长方式为 20%;alter database student modify file(name=stu,/*stu来自第一小题*/size=10,/*这里的 mb可以省略*/filegrowth=20%)名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -7)修改数据库 student辅助数据文件初始大小为3MB,最大为 100MB,按照 10%增长,名称为 db;alter database student modify file(name=null.ndf /*前面好像没有提到辅助文件?*/size=3,/*这里的 mb可以省略*/maxsize=100,filegrowth=10%)exec sp_dboption null,single,true exec sp_renamedb null,db exec sp_dboption null,single,false 8)删除数据库 student 辅助数据文件和第二个日志文件;alter database student modify file(name=fuzhu,/*前面好像没有提到辅助文件?用fuzhu 替代一下*/size=3,/*这里的 mb可以省略*/maxsize=100,filegrowth=10%)exec sp_dboption fuzhu,single,true exec sp_renamedb fuzhu,db exec sp_dboption fuzhu,single,false 9)删除数据库 company和 DB。drop database Company drop database DB 2、将数据库 student 的所有物理文件移动到 D:xxx,并且保证逻辑数据库不受影响,请详细描述解决办法。进入“企业管理器”-选择数据库服务器,右键单击所有任务分离数据库;之后到你安装 MS SQL 的地方找到 mdf 和 ldf文件复制到你想要的位置,之后附加数据库进入“企业管理器”-选择数据库服务器,右键单击所有任务附加数据库添加你刚刚的那个mdf 文件七、出现问题及解决办法如某些操作无法执行,如何解决?名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -看代码报错行数,查阅帮助可以解决名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -

    注意事项

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

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




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

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

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

    收起
    展开