欢迎来到天天文库
浏览记录
ID:40828975
大小:825.00 KB
页数:16页
时间:2019-08-08
《实验一 数据库和表的交互式操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验一实验名称:数据库的创建、删除与更改;表的创建、删除与更改实验学时:3实验目的:1)了解SQLServer2005数据库中常见的三种文件类型。2)掌握使用交互式方法创建数据库的方法。3)掌握使用交互式方法删除数据库的方法。4)掌握使用交互式方法修改数据库的方法。5)掌握使用交互式方法创建表的方法。6)掌握使用交互式方法删除表的方法。7)掌握使用交互式方法修改表的方法。实验内容及步骤:(一)三种数据库文件a.主要数据文件(.mdf)主要数据文件(Primarydatafile)主要包括数据库的启动信息,并指向数据
2、库的其他文件,每个数据库有一个主要数据文件。主要数据文件的默认文件扩展名是.mdf。b.次要数据文件(.ndf)次要数据文件(no-primarydatafile)是可选的,由用户定义并存储用户数据,包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件,次要数据文件的默认扩展名是.ndf。c.事物日志文件(.ldf)事物日志文件用于保存恢复数据库的日志信息,主要指的是数据库的更新情况,如insert、update、delete等。每个数据库都至少拥有一个日志文件,日志
3、文件的默认扩展名为.ldf。(二)使用交互式方法创建数据库例1使用交互式方法创建hospital数据库。操作步骤:(1)启动SQLServerManagementStudioExpress。单击“开始”菜单,在级联菜单中选择“程序”→“MicrosoftSQLServer2005”→“SQLServerManagementStudioExpress”菜单项,显示“连接到服务器”窗口,选择好服务器名称后,单击“连接”按钮,如图1-1所示。图1-1连接到服务器窗口(2)在SQLServerManagementStudi
4、oExpress窗口中找到对象资源管理器,在对象资源管理器窗口中右击“数据库”,选择“新建数据库”命令,如图1-2所示。图1-2新建数据库命令(3)在弹出的新建数据库对话框中,设置数据库名称,如图1-3所示,分别单击“自动增长”和“路径”设置按钮,设置自动增长的参数(如图1-4所示)和数据库文件的存储路径(如图1-5所示)。图1-3新建数据库对话框图1-4修改hospital的自动增长设置图1-5设置数据库文件的存储位置(4)在图1-5中单击“确定”按钮,数据库hospital就创建好了,可以在对象资源管理器中观察
5、到,如图1-6所示。图1-6创建好的hospital数据库(5)在hospital上单击右键,选择“属性”命令,观察该数据库的详细信息。如图1-7,图1-8,图1-9所示。图1-7hospital数据库常规属性图1-8hospital数据库文件属性图1-9hospital数据库文件组属性(一)交互式方式删除数据库在对象资源管理器中,右击要删除的数据库,从弹出的快捷菜单中选择“删除”或按下“delete”键。(二)交互式方式修改数据库数据库创建以后,可以通过数据库的属性设置,来更改数据库创建的某些设置,以及创建时无法
6、设置的属性。在SQLServerManagementStudioExpress的界面中,右击要修改的数据库,选择“属性”选项,在弹出的数据库属性窗口中进行修改即可。(五)用表设计器器创建表表是包含数据库中所有数据的数据库对象。在使用数据库的过程中,接触最多的就是数据库中的表。表是数据存储的地方,是数据库中最重要的部分。在SQLServer2005中,数据通常存储在永久表中。表存储在数据库文件中,如果用户有相应的权限都可以对之进行操作,所以管理好表也就管理好了数据库。表是由行和列组成的。每一行代表唯一的一条记录,每一
7、列代表记录中的一个域。创建表的过程主要就是定义表的列的过程,在SQLServer2005中每个表至多可以定义1024列,每个数据库中最多可以创建200万个表。表和列的命名要遵守标识符的规则,在特定表中必须是唯一的,但是同一数据库中的不同表可以使用相同的列名。必须为每一列指定数据类型。(1)登录到MicrosoftSQLServerManagementStudio,展开“数据库”菜单,选择要建表的数据库。(2)展开数据库,右击“表”图标,在弹出的快捷菜单中执行“新建表”菜单命令,如图3.1所示。或者在已经建好的表上右
8、击,在弹出的快捷菜单中执行“新建表”菜单命令,如图3.2所示。图3.1“新建表”菜单图3.2已建表快捷菜单(3)在弹出的表设计器中建立表结构。表设计器如图3.3所示。图3.3“表设计器”界面(4)输入列名。对于所添加的每一列,都有一新行出现在表设计器的上半部分。在该行内,可以编辑列名、数据类型、精度和空否等列的基本属性。可以在表设计器的列属性部分编辑列的其他
此文档下载收益归作者所有