- 1、本文档共133页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理与应用》
实验指导书
医药信息工程学院·信息工程
目 录
实验一 数据库的附加/分离、备份/还原与导入/导出 3
实验二 数据库、表的创建 19
实验三 实验四 实验五 29
实验六 数据的插入、修改、删除 52
实验七 数据库视图与索引操作 57
实验八 触发器 67
存储过程的使用 69
实验九 熟悉Power Designer数据库设计 74
Power Designer中概念模型与和物理模型的设计 91
选作实验 用visual studio连接数据库 105
实验一 数据库的附加/分离、备份/还原与导入/导出
一. 实验目的
2. 掌握如何从备份中还原数据库。
3. 掌握数据库中各种数据的导入\导出。
4.掌握数据库的附加与分离,理解数据库的附加与分离的作用。
二. 实验内容
ACCESS数据库中。
三、实验步骤
(一)启动服务器
图1 启动界面
如图1,启动服务器,进入图2界面,点击连接,开始连接服务器。请注意服务器名称一项,如果后面几位数字不是实验本机的计算机名,请改成你做实验所使用的那台计算机的名称。然后点击连接按钮。
图2 连接服务器界面
图3是成功启动sql server的界面。
图3 成功启动界面
(二)数据库的附加
数据库的附加和分离的意义
数据库的附加和分离可以在需要更换数据库物理存放地址时使用如果您数据库系统安装在,您也许希望您的数据(),要做的这点很简单,您并不需要重装数据库,只要把数据分离,然后将相关文件到 盘的某个目录,接着附加数据库即可。
SQL Server 2000允许分离数据库的数据和事务日志文件,然后将其重新附加到同一台或另一台服务器上。分离数据库将从 SQL Server 删除数据库数据库的数据和事务日志文件,但是保证在组成该数据库的数据和事务日志文件中的数据库完好无损。然后这些数据和事务日志文件可以用来将数据库附加到任何 SQL Server 实例上,这使数据库的使用状态与它分离时的状态完全相同。
应注意,只有使用本数据库的连接数为0时,该数据库才能分离。所以分离数据库时尽量断开所有对要分离数据库操作的连接,如果还有连接数据库的程序,会出现数据库的连接状态窗口,显示正在连接此数据库的机器以及名称,点击清除按钮将从服务器强制断开现有的连接。Northwind”数据库中的categories表转换到ACCESS数据库中。其他操作实验参考另外一个word文档。
1. 打开 SSMS,用鼠标右键单击对象资源管理器中的Northwind”数据库对象。在弹出的快捷菜单中选择“任务” →“导出数据”选项,如图1所示。
图27? 数据库导出菜单
在“ SQL Server导入和导出”窗口中,选择导出数据的数据源和数据库。如图
图28 数据库导入和导出向导选择数据源界面
单击“下一步”,选择导出数据的目标和相应的文件名。如图所示。
再选择复制数据的类型、相关表和视图,然后根据提示单击“下一步”,直至“完成”。 如图所示。
图31 数据库导入和导出向导选择表界面
图32 数据库导入和导出向导立即执行界面
图33 数据库导入和导出完成界面
图34 数据库导入和导出向导执行成功窗口
然后打开ACCESS数据库中的表,就可以看到刚才从SQL Server数据库中导入的数据。如图所示。
? ACCESS表
实验二 数据库、表的创建
一、实验目的
1、进一步掌握Management Studio的使用。
2、了解SQL Server 数据库的逻辑结构和物理结构。
3、掌握SQL图形用户界面创建、修改、删除数据库、表。
4、掌握如何在表中添加、修改、删除数据。
5、掌握SQL中Create Database、Drop Database命令的使用。
6、掌握SQL中Create Table、Alter Table、Drop Table命令的使用。
7、理解SQL中的标识列、计算列和各种约束。
8、了解表的结构特点。
9、了解SQL Server 的基本数据类型。
10、了解空值概念。
背景知识
(1)SQL Server 2000的数据库对象
在SQL Server 2000中,数据库由包含数据的表集合和其他对象(如关系图、视图、索引、规则、默认值、存储过程和触发器等)组成,目的是为执行与数据有关的活动提供支持。
(2)SQL Server2000的数据库文件
SQL Server2000采用操作系统文件来存放数据库,数据库文件可分为主数据文件、次级数据文件和事务日志文件共3类。
主数据文件(Primary)
主数据文件用
您可能关注的文档
最近下载
- 2012年全国用户供电可靠性指标-电力可靠性.PDF VIP
- 乙肝相关性肾炎的病理诊断及治疗进展_培训课件.ppt VIP
- 低温低压环境下冻干机冷阱盘管表面结霜特性的多维度解析与优化策略.docx
- 小型汽车定点维修保养服务方案.docx VIP
- ADAM-4055快速入门手册.pdf VIP
- 公路施工监理工艺流程图-必读.doc VIP
- 2025年白云区七年级下学期期末数学考试卷(学生版).docx VIP
- 奥的斯电梯安装使用及维护保养说明(1).pdf VIP
- 安徽亳州蒙城城建集团招聘笔试真题2022.docx VIP
- 1基建一体化管理配网示范工程精细化设计施工工艺标准变配电土建部分征求意见稿.doc VIP
文档评论(0)