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

    2022年数据库实验数据库物理设计 3.pdf

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

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

    2022年数据库实验数据库物理设计 3.pdf

    实验 1:数据库物理设计-数据库的创建与管理1.实验目的与要求:1.1 了解 1.2 理解 1.3 掌握2.实验环境与实验器材:计算机,网络环境,投影设备。实验相关软件: Window xp、SQL Server 2000 。2*.实验预备知识2.1 三种数据文件: 1)主要数据文件 2)次要数据文件 3)事务日志文件2.2 SQL Server2000 的主要组件 SQL Server2000提供了一整套管理工具和实用程序,使用这些工具和程序,可以设置和管理SQL Server进行数据库管理和备份,并保证数据库的安全和一致。在开始菜单上,将鼠标移到Microsoft SQL Server ,可以看到 SQL Server2000的安装组件如下:1)联机丛书SQL Server2000使用说明。2)企业管理器用来对本地或远程服务器进行管理操作的服务器应用程序。使用企业管理器,可以完成下述工作:1) 创建和删除数据库和表2) 启动、终止和配置服务器3) 创建和控制用户帐户和用户组4) 备份和恢复数据库以及事务处理日志5) 检查数据的一致性3)服务器网络实用工具和客户网络实用工具用于定义客户和服务器之间通信的网络库和DB-Library 协议。客户端网络实用工具:用于进行客户端配置,可以让一个客户端连接到多个服务器上。4)查询分析器使用查询分析器可以执行输入的SQL语句,执行结果会显示在屏幕上。SQL查询分析器:不仅仅是一个SQL查询系统,它可以在同一个窗口中执行多个 Transact-SQL语句,也可以执行脚本文件中的SQL语句。 SQL Server2000查询分析器支持OLE DB的分布式和异构环境的查询,支持新的查询规划算法,可以加快查询速度。5)导入和导出数据导入和导出数据工具用于SQL Server2000与其他的数据库系统进行相互转换,该工具是一个向导。利用该向导,可以轻松的实现SQL Server2000与其他数据库系统间的数据转换。6)服务管理器该工具负责启动、暂停和停止SQL Server2000的4种服务。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 7)事件探查器事件探查器的功能是监视SQL Server2000的数据库系统引擎事件,主要用于监听SQLServer Server系统的运行性能。2.3 企业管理器简介:2.3.1企业管理器简介: SQL Server2000 支持多数据库。每个数据库可以存储来自其他数据库的相关的或不相关的数据。例如,服务器可以有一个数据库存储职工数据,一个数据库存储与产品相关的数据。最上层: Microsoft SQL Server s,表示所有的 SQL Server。第二层: SQL Server组,每一组可以包含多台计算机。对一台新装 SQL Server而言,只包含一个SQL Serve组和一个 SQL Serve服务器(显示为当前计算机名)第三层: SQL Serve服务器数据库: master数据库:记录了所有SQL Serve系统级别的信息。 tempdb数据库:保存所有的临时表和临时存储过程。 model数据库:用于在系统上创建的所有数据库的模版。 msdb数据库:该数据库提供SQL Serve代理程序在调度警报和作业及记录操作员时使用。 pub数据库和 Northwind 数据库:是 SQL Serve提供的两个范例数据库,前者是一个书籍出版公司的数据库范例,后者是一个称为NorthWind Trdaders 公司的销售数据库,该数据库包含从世界各地进出口各种食物的记录。2.3.2 企业管理器使用:查看 Northwind 数据库在左侧窗口中,选中Northwind 数据库,点击右键,选“ 查看” ,再选 “ 任务板 ” 。1)关系图2)表3)视图4)存储过程5)用户6)角色7)规则8)默认9)用户定义的数据类型10) 用户定义的函数2.4使用 Transact-SQL 语句创建数据库、查看、修改数据库属性见实验教材。2.4.1 使用 Transact-SQL 语句创建数据库使用 Transact-SQL 语句创建数据库的语法CREATE DATABASE database_nameONPRIMARY名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - (NAME=logical_file_name,FILENAME=os_file_name,SIZE=size,MAXSIZE=max_size|NULIMITED,FILEGROWTH=growth_increment),.n:=FILEGROUP filegroup_name,.nLOG ON(NAME=logical_file_name,FILENAME=os_file_nameSIZE=size,MAXSIZE=max_size|UNLIMITED,FILEGROWTH=growth_increment-CREATE DATABASE database_nameON filespecLOG ON filespec其中 filespec的定义为:(NAME=logical_file_name,FILENAME=os_file_name,SIZE=size,MAXSIZE=max_size|UNLIMITED,FILEGROWTH=growth_increment) ,.n例1CREATE DATABASE studentON PRIMARY(NAME= student1_dat,FILENAME=e:teststudent1_dat. mdf ,SIZE=10,MAXSIZE=50,FILEGROWTH=15%),(NAME= student2_dat,FILENAME=e:teststudent2_dat. ndf ,SIZE=10,MAXSIZE=50,FILEGROWTH=15%),FILEGROUPstudentgroup1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - (NAME= student1fi1_dat,FILENAME=e:teststudent1fi1dt.ndf,SIZE=10,MAXSIZE=50,FILEGROWTH=5),(NAME= student1fi2_dat ,FILENAME=e:teststudent2fi1dt.ndf,SIZE=10,MAXSIZE=50,FILEGROWTH=5),FILEGROUP studentgroup2(NAME= student2fi1_dat ,FILENAME=e:testSG2fi1dt.ndf,SIZE=10,MAXSIZE=50,FILEGROWTH=5),(NAME= student2fi2_dat ,FILENAME=e:testSG2fildt.ndf,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOG ON (NAME= student_log,FILENAME=e:teststudentlog.ldf,SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB)2.4.2 使用 Transact-SQL 语句更改和查看数据库属性1)更改数据库SQL Server2000的数据文件可以自动扩充长度,所以数据库的大小也会自动增加。但是如果设置了最大文件长度,则数据库的扩充依然是有必要进行的操作。修改数据库的大小实质上是修改数据文件和日志文件的长度,或者增加、删除操作系统文件,可以用下面语法实现: ALTER DATABASE database ADD FILE1nTO FILEGROUP filegroup_name|ADD LOG FILE1n|REMOVE FILE logical_file_name名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - |ADD FILEGROUP filegroup_name|REMOVE FILEGROUP filegroup_name 删除某一个操作系统文件|MODIFY FILE 修改某一个操作系统文件属性|MODIFY FILEGROUP filegroup_name filegroup_property:=(NAME=logical_file_name,FILENAME=os_file_name,SIZE=size,MAXSIZE=max_size|UNLIMITED,FILEGROWTH=growth_increment)其中:|MODIFY FILEGROUP filegroup_name filegroup_property为修改文件组属性。文件组属性有 3种:READONLYREADWRITEDEFAULT注意:如果操作系统文件中有任何数据或数据对象存在,则该操作系统文件将无法被删除。一次只能修改一个文件属性,而且如果是修改文件的大小就只能增加文件长度。Primary文件组的属性不能修改为READONLY 。例2 更改数据库 student时为 student添加一个辅助文件,文件名为studentfz ,存储在 e:teststudentfz.ndf 中,初始大小为3MB ,最大值为50MB ,增长量为 3MB 。USE studentALTER DATABASE studentADD FILE(NAME=studentfz,FILENAME=e:teststudentfz.ndf,SIZE=3MB,MAXSIZE=50,FILEGROWTH=3)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 向数据库 student中添加一个含有 2个文件的文件组:USE studentGOALTER DATABASE studentADD FILEGROUP studentfg1GOALTER DATABASE studentADD FILE(NAME=studentfz1,FILENAME=e:teststudentfz1.ndf,SIZE=5MB,MAXSIZE=50,FILEGROWTH=5),(NAME=studentfz2,FILENAME=e:teststudentfz2.ndf,SIZE=5MB,MAXSIZE=50,FILEGROWTH=5)TO FILEGROUP studentfg1向数据库 student中添加 2个5MB的日志文件:USE studentGOALTER DATABASE studentADD LOG FILE(NAME=studentlog2,FILENAME=e:teststudentlog2.ldf,SIZE=5MB,MAXSIZE=10MB,FILEGROWTH=5),(NAME=studentlog3,FILENAME=e:testSTUDENTlog3.ldf,SIZE=5MB,MAXSIZE=10MB,FILEGROWTH=5)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 8 页 - - - - - - - - - 删除数据库 student中的一个文件 studentfz.ndfUSE test12studentGOALTER DATABASE test12studentREMOVE FILE studentfz例3删除 student 数据库USE studentDROP DATABASE student2)修改日志文件的最大值将student_log日志文件的最大值更改为150MB ,如下:例如:USE student GO ALTER DATABASE studentModify FILE (NAME=student_log, MAXSIZE=150MB) GO 3) 修改日志文件的初始值将student_log日志文件的初始值由5M 更改为 20MB ,SQL脚本如下: USE student GO ALTER DATABASE student Modify FILE (NAME=student_log, SIZE=20MB) GO4)*查看数据库信息执行系统存储过程 sp_helpdb可以查看 student数据库信息,并验证数据库是否已经修改成功。 sp_helpdb student3.实验内容与步骤3.1 使用查询分析器中创建指定单一数据主文件和日志文件的数据库3.2 使用查询分析器创建指定多个数据主文件和日志文件的数据库3.3 使用查询分析器文件组创建数据库3.4 使用查询分析器对数据库的编辑名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 8 页 - - - - - - - - - 3.4.1 为已经建立的数据库添加新数据文件3.4.2 修改数据库主数据文件的存储空间3.4.3 删除数据库3.5 使用企业管理器创建数据库4思考与总结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 8 页 - - - - - - - - -

    注意事项

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

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




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开