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

    实验2-创建与管理数据库-.doc

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

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

    实验2-创建与管理数据库-.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date实验2-创建与管理数据库-实验2-创建与管理数据库-西北师范大学计算机科学与工程学院学生实验报告学号201371010146专业计算机科学与工程班级计师(1)班姓名谢心如课程名称数据库课程类型专业实验名称创建与使用数据库实验目的: 1了解数据库的基本概念. 2数据库的创建、修改、附加、分离和删除等基本操作等.实验内容:一. 数据库存储结构 1数据库是SQL Server用来存放表和索引等数据库对象的逻辑实体。 2 SQL Server使用一组操作系统文件来创建一个数据库,数据库中的 3 所有数据和对象都存储中这些操作系统文件中。 4 数据库文件主要包括三类:主数据文件、次数据文件、事务日志文件。二. 数据库对象 1 SQL Server数据库中的数据在逻辑上被组织成一系列对象,当一个用户连接到数据库后看到的就是表、视图等一系列的逻辑对象,而不是物理的数据库文件。SQL Server中主要的数据库对象有: 2 表、视图、存储过程、触发器、索引、规则、默认值等。 3创建一个新的数据库时,仅仅只是创建了一个数据库的空壳,必须在其中创建对象后才能使用。 表:指具体组织和存储数据的对象。 视图:是从一个或多个基本表中导出的虚拟表。 存储过程:是一组经过编译的可以重复使用的T-SQL语言代码的组合,它在服务器端执行。 触发器:是一种特殊的存储过程,它与表相关联。 索引:为用户提供一种对数据快速访问的途径。 规则:用来实现对特定列进行约束。 默认值:当向表插入数据时,为指定列提供一个默认的数据。三 系统数据库 1数据库包括系统数据库和用户数据库两种。 2系统数据库是在安装SQL Server中时自动创建的。 3用户数据库是由用户根据自己的需要来创建的。 4 SQL Server有5个系统数据库:master、tempdb、model、msdb和resource数据库。SSMS中能查看到4个系统数据库,resource是隐藏的、只读的四. 创建数据库1要创建数据库,用户必须是系统管理员或拥有执行Create Database语句的权限。2创建数据库的用户将成为该数据库的所有者。3数据库名称必须遵循标识符规则。方法一:在SSMS中创建数据库启动SSMS->对象资源管理器->右击“数据库”->“新建数据库”方法二:使用命令创建数据库CREATE DATABASE语句的基本格式:CREATE DATABASE database_name -设置数据库名称 ON PRIMARY -设置数据文件 <filespec> ,.n -设置文件属性,见下页 , <filegroup> ,.n -设置文件组 LOG ON <filespec> ,.n -设置日志文件 五. 查看数据库方法一:在图形界面中查看数据库SSMS->对象资源管理器->右击“数据库”->“属性” 方法二:使用系统存储过程sp_helpdb查看数据库 EXEC sp_helpdb DatabaseName 查看指定数据库的信息 EXEC sp_helpdb 显示服务器中所有数据库的信息六.修改数据库对数据库的修改一般包括:n 增减数据文件和日志文件n 修改文件属性,如文件名、文件大小n 修改数据库选项方法一:使用SSMS修改数据库SSMS->对象资源管理器->右击“数据库”->“属性”可修改数据库的逻辑名称、初始大小、自动增长等属性,也可以根据需要添加数据文件和日志文件,还可以更改数据库的所有者方法一:使用SSMS修改数据库ALTER DATABASE 数据库名称 ADD FILE <filespec>,n TO FILEGROUP 文件组名 /*增加数据文件*/ ADD LOG FILE <filcspcc> /*增加日志文件*/ REMOVE FILE 逻辑文件名称 /*删除数据文件*/ ADD FILEGROUP 文件组名称 /*增加文件组*/ REMOVE FILEGROUP 文件组名称 /*删除文件组*/ MODIFY FILE <filespec> /*更改文件属性*/ MODIFY NAME=新数据库名称 /*更改数据库名称*/ MODIFY FILEGROUP 文件组名称 文件组属性|NAME=新文件组名称 /*更改文件组属性,包括更改文件组名称*/ 七.删除数据库1如果一个数据库不再使用,用户可以将其删除。2删除数据库时,会删除数据库的所有数据和该数据库所使用的所有磁盘文件,该数据库在OS上占用的空间将会被释放。出现以下几种情况时,数据库不能被删除: 当用户正在使用该数据库时。 当该数据库正在被恢复时。 当该数据库正在参与复制时。3只能删除用户数据库,系统数据库不能被删除。 方法一:使用SSMS删除数据库 对象资源管理器中,展开树形目录,定位到要删除的数据库,右击该数据库,再选择“删除”命令。 方法二:使用命令删除数据库DROP DATABASE database_name1八.移动数据库如果希望将数据库移至其他计算机上使用,就需要使用移动数据库的操作。(1) 分离用户数据库分离数据库是指将数据库从SQL Server 实例中删除,使得此数据库脱离服务器的管理。但是该数据库的数据文件和事务日志文件依然保持不变,可以将该数据库附加到任何的SQL Server 实例中。方法一:使用SSMS分离数据库SSMS->右击相应的数据库->“任务”|“分离”删除连接:是否断开与指定服务器的连接。更新统计信息:选择在分离数据库之前是否更新过时的优化统计信息。保留全文目录:选择是否保留与数据库相关联的所有全文目录。状态:显示数据库分离前是否“就绪”或“未就绪”。分离前:分离后:方法二:使用命令分离数据库系统存储过程sp_detach_db 用来分离数据库。执行此存储过程的语法格式如下:EXEC sp_detach_db DatabaseName九.联机和脱机用户数据库脱机操作可以使某个用户数据库暂停服务。联机操作可以使某个用户数据库提供服务。(1) 脱机用户数据库在SSMS中右击相应的数据库->“任务”|“脱机”此时若要看此数据库的属性,将弹出如下提示(2) 联机用户数据库在SSMS中右击已经脱机的数据库->“任务”|“联机”实验总结: 实验掌握并熟练使用SSMS创建数据库,同时学会熟练使用TSQL语言创建数据库,并对数据库进行修改、删除等操作。实验评语:实验成绩 教师签名王维盛-

    注意事项

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

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




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

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

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

    收起
    展开