预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验课指导书 课程名称数据库原理与应用 适用专业计科、信管、电商 任课教师杨波 开课系信息工程系 广东商学院华商学院教务处制 实验项目一 (一)实验名称:管理数据库和表 (二)实验性质:设计性 (三)实验学时:6 (四)实验目的: 1.掌握数据库创建与修改的基本方法。 2.熟悉数据导入与导出的方法。 3.掌握数据库分离与附加的操作方法。 4.掌握数据类型自定义的用途与操作方 5.掌握数据表结构的创建与修改方法。 6.掌握数据添加与更新的操作方法。 7.熟悉索引的类型和用途。 8.掌握索引的创建与修改方法。 (五)实验内容: 1.分别利用对象资源管理器和T-SQL命令创建“jxgl_data”数据库; 2.分别利用对象资源管理器和T-SQL命令修改数据库“jxgl_data”; 3.将Excel文件中的数据导入到数据库中; 4.将SQLServer2008中的数据表导出到ACCESS数据库中; 5.创建自定义数据类型; 6.新建“jxgl_data”数据库中的数据表; 7.修改、删除“jxgl_data”数据库中的数据表结构; 8.在数据表中插入数据; 9.在数据表中修改、删除数据。 10.创建、修改和删除索引; (六)实验重点、难点 1.重点:创建数据库和数据表; 2.难点:索引的创建与修改。 (七)具体实验操作过程 1.创建和删除“jxgl_data”数据库。 若要创建数据库,必须确定数据库的名称、所有者、大小以及存储该数据库的文件和文件组,数据库的名称必须遵循标识符指定的规则。创建数据库时,根据数据库中预期的最大数据量,应创建尽可能大的数据文件。创建数据库的用户将成为该数据库的所有者。创建数据库有二种方法:利用对象资源管理器创建数据库、使用CREATEDATABASE语句创建数据库。 (1)利用对象资源管理器创建数据库。 ①启动“SQLServerManagementStudio”,在“数据库”上右击,选择快捷菜单中的“新建数据库”命令。 ②在弹出“新建数据库”对话框中“常规”选择页的“数据库名称”文本框中,输入要创建的数据库的名称“jxgl_data”;在“数据库文件”信息中设置数据文件与日志文件的逻辑名称、文件类型、文件组、初始大小、自动增长要求、文件所在路径等。当需要更多数据库文件时,可以单击下边的“添加”按钮。 ③在“选项”选择页中,可以设置数据库的属性选项。 ④在“文件组”选择页中,可以增加或删除文件组。 (2)使用CREATEDATABASE语句创建数据库 ①在SQLServerManagementStudio中单击工具栏中“新建查询”按钮,弹出新建查询窗口。 ②在新建的查询窗口中输入CREATEDATABASE语句,其语法格式如下: CREATEDATABASEdatabase_name [ON[PRIMARY][<filespec>[,...n] [,<filegroup>[,...n]]] [[LOGON{<filespec>[,...n]}]] <filespec>::= { (NAME=logical_file_name, FILENAME='os_file_name' [,SIZE=size[KB|MB|GB|TB]] [,MAXSIZE={max_size[KB|MB|GB|TB]|UNLIMITED}] [,FILEGROWTH=growth_increment[KB|MB|GB|TB|%]] )[,...n] } <filegroup>::= {FILEGROUPfilegroup_name[DEFAULT] <filespec>[,...n] } 其中database_name:新数据库的名称。数据库名称在SQLServer2008的实例中必须唯一,并且必须符合标识符规则。 PRIMARY:指定主文件组中的主数据文件。 LOGON:指定日志文件的文件属性。 NAME=logical_file_name:指定文件的逻辑名称。FILENAME='os_file_name':指定操作系统(物理)文件名称。 SIZE:指定文件的初始大小。 MAXSIZE:指定文件可增大到的最大大小。 FILEGROWTH:指定文件的自动增量。 <filegroup>:控制文件组属性。 数据库创建完成后,可以在“对象资源管理器”查看到相应的数据库名。如果要删除数据库只须在对象资源管理器中右击数据库名,选择“删除”命令即可。也可以可以使用下列命令进行删除: DROPDATABASEdatabase_name 2.修改“jxgl_data”数据库 (1)在对象资源管理器中修改数据库 在“对象资源管理器”中右击创建好的数据库名,选