决策支持实验5.pptVIP

  • 4
  • 0
  • 约3.71千字
  • 约 19页
  • 2017-08-26 发布于江苏
  • 举报
决策支持实验5.ppt

决策支持系统实验 SQL Server 2005 实验内容 数据库操作(分离数据库,附加数据库) 复制和移动数据库 创建表 数据库操作 分离数据库 分离数据库是指将数据库从SQL SERVER2005实例上删除,但该数据库的数据文件和事务日志文件任然保持不变,这时可以将该数据库附加到其他任何SQL SERVER2005实例上。 可以使用sp_detach_db存储过程来执行数据库分离操作。也可使用SQL Server Management Studio工具来执行分离操作 数据库操作 附加数据库 附加数据库是,所有数据文件(.mdf和.ndf)都必须可用。如果任何数据文件的路径与创建数据库或上次附加数据库是的路径不同,则必须制定文件的当前路径。在附加数据库的过程中,如果没有日志文件,系统将创建一个新的日志文件。 附加数据库使用SQL Server Management Studio工具来执行 复制和移动数据库 使用SQL Server 2005的“复制数据库向导”工具可以复制或移动数据库,创建数据库的副本,在SQL Server 不同实例间复制和移动数据库,以及将SQL Server 2000的数据库升级到SQL Server 2005。所有这些操作除model、msdb、master系统数据库外都适用。 可使用分离和附加方法复制数据库,但是他需要源数据库脱机,以便源数据库能被分离/移动。 创建表 表是数据库对象,用于存储实体集和实体间联系的数据。SQL Server 2005表主要由列和行构成。关系模型的组成要素 列:每一列用来保存对象的某一类属性。 行:每一行用来保存一条记录,是数据对象的一个实例。 SQL Server 2005除了提供了用户定义的标准表外,还提供了一些特殊用途的表:分区表、临时表和系统表。 分区表 当表很大时,可以水平地把数据分割成一些单元,放在同一个数据库的多个文件组中。用户可以通过分区快速地访问和管理数据的某部分子集而不是整个数据表,从而便于管理大表和索引。 临时表 局部临时表 :只是对一个数据库实例的一次连接中的创建者是可见的。在用户断开数据库的连接时,局部临时表就被删除。 全局临时表 :对所有的用户和连接都是可见的,并且只有所有的用户都断开临时表相关的表时,全局临时表才会被删除 。 系统表 用来保存一些服务器配置信息数据,用户不能直接查看和修改系统表,只有通过专门的管理员连接才能查看和修改。 不同版本的数据库系统的系统表一般不同,在升级数据库系统时,一些应用系统表的应用可能需要重新改写。 使用SSMS创建表 例如:在教务管理中的选课数据库(EDUC)中创建学生表Student, 课程表Course, 选课表SC。其中教务管理中的选课数据模型为: Student(SID,Sname,Sex,Birthday,Specialty) PK:SID Course(CID, Cname,Credit) PK:CID SC(SID, CID,Grade) PK:SID, CID FK:SID和CID 创建表:在【对象资源管理器】窗口中,展开“数据库”下的EDUC节点,右击“表”节点,选择“新建表”命令,进入表设计器,在表设计器的第一列中输入列名,第二列选择数据类型,第三列选择是否为空;例如:表Student 表Course: 表SC: 创建主键约束:单击选择一列名,SHIFT+单击选择连续的列名,CTRL+单击选择不相邻的列名,右键快捷菜单或工具栏按钮—“设置主键”; 例:Student中的SID,Course中的CID,SC中的SID, CID 做法:单击选择一列名,SHIFT+单击选择连续的列名,CTRL+单击选择不相邻的列名,右键快捷菜单或工具栏按钮—“设置主键”; 创建唯一性约束: 例如:Student表中的Sname 做法:右键快捷菜单或工具栏按钮—“索引/键”,在弹出的【索引/键】对话框中,单击“添加”按钮添加新的主/惟一键或索引;在常规的“类型”右边选择“惟一键”,在“列”的右边单击省略号按钮,选择列名Sname和排序规律; 创建外键约束 例如:SC表中的SID和CID设置为外码。 做法:(1)右键快捷菜单或工具栏—“关系”,在弹出的【关系】对话框中,单击“添加”按钮添加新的约束关系; (2)单击“表和列规范”左边的“+”号,再单击“表和列规范”内容框中右边的省略号按钮,从弹出的【表和列】对话框中进行外键约束的表和列的选择,单击“确定”; (3)回到【外键关系】对话框,将“强制外键约束”选项选择为“是”,设置“更新规则”和“删除规则”的值; 创建检查约束 例如:Student表中的Sex等于男或女。 做法:右键

文档评论(0)

1亿VIP精品文档

相关文档