1 / 16

第 3 章 数据库的创建和管理 —— 实验 2

第 6 讲. 第 3 章 数据库的创建和管理 —— 实验 2. 第 3 章 数据库 的创建和 管理 实训项目. 动手操作 1 :查看系统数据库信息 动手操作 2 :用界面方式创建数据库 动手操作 3 :用命令创建数据库 动手操作 4 :用命令修改数据库 动手操作 5 :用界面方式分离与附加数据库 动手操作 6 :用命令删除数据库. 动手操作 1 :查看系统数据库信息. 任务 1 :在“资源对象管理器”中查看服务器中的系统数据库,并回答有哪些数据库。 任务 2 :在“资源对象管理器”中查看各类数据库的属性。 右击某个数据库→单击“属性”→ ……

Download Presentation

第 3 章 数据库的创建和管理 —— 实验 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第6讲 第3章 数据库的创建和管理——实验2

  2. 第3章 数据库的创建和管理实训项目 • 动手操作1:查看系统数据库信息 • 动手操作2:用界面方式创建数据库 • 动手操作3:用命令创建数据库 • 动手操作4:用命令修改数据库 • 动手操作5:用界面方式分离与附加数据库 • 动手操作6:用命令删除数据库

  3. 动手操作1:查看系统数据库信息 • 任务1:在“资源对象管理器”中查看服务器中的系统数据库,并回答有哪些数据库。 • 任务2:在“资源对象管理器”中查看各类数据库的属性。 • 右击某个数据库→单击“属性”→…… • 任务3:在查询窗口中使用命令查看服务器中的系统数据库信息。 • 单击“工具栏”上中“新建查询”按钮,在查询窗口中输入: • sp_helpdb • sp_helpdb master

  4. 动手操作2:用界面方式创建和修改数据库 要求:在E盘的“班级号”文件夹下,创建一个教学管理数据库 “JXGL”,其中要求: • 主文件名默认。初始容量为5MB,最大容量为25MB,增幅为1MB。 • 次文件名为:jx2。初始容量为5MB,最大容量为20MB,增幅为10%。 • 日志文件名默认。初始容量为4MB,最大容量不限制,增幅为2MB。 任务1:在E盘以班级号创建一个文件夹。 任务2:在“资源对象管理器”中创建一个名为jxgl的数据库 • 右击“数据库”图标→“新建数据库” → …… 任务3:查看JXGL数据库对象和数据库文件。 任务4:在jxgl库中增加1个次文件组user1,并在其中增加一个数据文件j4_data,属性自定义。在jxgl中增加1个日志文件log2,属性自定义。 • 右击“JXGL”数据库图标→“属性” → ……

  5. 动手操作3:用命令创建数据库 • 任务1:创建一个默认参数的数据库db1。 • 任务2:查看db1数据库的信息,请说出该数据库中有哪些文件?逻辑文件名、磁盘文件名各是什么?它们的大小是多少? create database db1 sp_helpdb db1

  6. 动手操作3:用命令创建数据库 • 任务3:按下列表格中的要求创建一个名为TESTDB的数据库。 (提示:先在E:盘创建文件夹SQL)

  7. 动手操作3:用命令创建数据库 create database testdb on primary ( name=td1, filename= ‘d:\sql\td1.mdf ‘ , size=5, maxsize=20, filegrowth=10% ), ( name=td2, filename= ‘d:\sql\td2.ndf ‘ , size=10, maxsize=30, filegrowth=2 ), filegroup user1 ( name=td3, filename= ‘d:\sql\td3.ndf ‘ , size=5, maxsize=unlimited, filegrowth=2 ) log on ( name=tlog, filename= 'd:\sql\tlog.ldf ‘ , size=4, maxsize=unlimited, filegrowth=20% )

  8. 动手操作4:用命令修改数据库 任务1:在数据库testdb中增加一个u3文件组。 任务2:将数据库testdb中的文件组u3更名为u2。 • Alter database testdb • add filegroup u3 • alter database testdb • modify filegroup u3 name=u2

  9. 动手操作4:用命令修改数据库 任务3:在数据库testdb中增加如下文件: • 在主文件组中增加数据文件td4,初始大小为5MB,最大为15MB,增长幅度为1MB。 • 在次文件组u2中增加数据文件td5,属性同td4。 • 增加日志文件tlog2,属性同td4。

  10. 动手操作4:用命令修改数据库 • alter databasetestdb add file (name=td4, filename= ‘d:\sql\td4.ndf ‘ , size=5, maxsize=15, filegrowth=1), (name=td5, filename= ‘d:\sql\td5.ndf ‘ , size=5, maxsize=15, filegrowth=1) to filegroup u2 • alter databasetestdb add log file (name=tlog2, filename= ‘d:\sql\tlog2.ldf’ , size=5, maxsize=15, filegrowth=1)

  11. 动手操作4:用命令修改数据库 任务4:将数据库testdb中的数据文件td2的初始大小改为10MB,最大容量为50MB,增长幅度为15%。 任务5:将数据库testdb的数据库名改为gldb。 • alter database testdb • modify file • (name=td2, size=10, maxsize=50, filegrowth=15%) • alter databasetestdb modify name=gldb

  12. 动手操作4:用命令修改数据库 任务6:删除数据库testdb中的文件组u2(注意:应先删除组中的文件)。 • alter database glddb • remove file td5 • go • alter database gldb • remove filegroup u2

  13. 动手操作5:用界面方式分离与附加数据库 要求:将JXGL库从A机复制到B机中。 任务1:在A机上,将JXGL数据库与服务器分离。 • 方法:右击“JXGL库”图标→“任务” →“分离…” →… 任务2:在A机上,将JXGL数据库中的数据文件和日志文件复制到B机的E:盘。 任务3:将分离出来的数据库附加到B机上。 • 方法:在“对象资源管理器”中,右击“数据库”图标→ “附加…” →…

  14. 动手操作6:删除数据库 任务1:用命令方式删除数据库。 • drop database jxgl

  15. sp_helpdb [库名 ] create database 库名 alter database 库名 drop database 数据库名 [,……n] 本课小结 • 查看系统数据库信息 • 用命令创建数据库 • 用命令修改数据库 • 在“对象资源管理器”中创建数据库 • 在“对象资源管理器”中修改数据库 • 用命令删除数据库 • 用界面方式分离与附加数据库

  16. 课余作业布置 • 预习: • 第4章的“数据表的创建和管理之表和表约束的创建” 内容。

More Related