文档详情

【2017年整理】数据库原理与应用3.ppt

发布:2017-06-09约2.2千字共61页下载文档
文本预览下载声明
第 3 章数据库操作;本章学习导航;;本章任务描述;本章任务描述;任务1;一、数据库概述 ;一、数据库概述 ;一、数据库概述 ;二、系统数据库;三、文件和文件组;三、文件和文件组;三、文件和文件组;三、文件和文件组;三、文件和文件组;三、文件和文件组;三、文件和文件组;【课堂实践1】;任务2;【任务2-1】在SQL Server 2008的“SQL Server Management Studio”中,创建电子商城数据库WebShop。 ;【提示】 创建数据库时,必须确定数据库的名称、所有者、大小以及存储该数据库的文件和文件组。数据库名称必须遵循SQL Server标识符规则。 可以在创建数据库改变其存储位置,但一旦数据库创建以后,存储位置不能被修改。 数据库和事务日志文件的初始大小与为 model 数据库指定的默认大小相同,主文件中包含数据库的系统表。 创建数据库之后,构成该数据库的所有文件都将用零填充,以重写磁盘上以前的删除文件所遗留的现有数据。;在创建数据库时最好指定文件的最大允许增长的大小,这样做可以防止文件在添加数据时无限制增大,以至用尽整个磁盘空间。 创建数据库之后,建议创建一个 master 数据库的备份。 对于一个 SQL Server 实例,最多可以创建 32,767 个数据库。 model 数据库中的所有用户定义对象都将复制到所有新创建的数据库中。可以向 model 数据库中添加任何对象(例如表、视图、存储过程和数据类型),以将这些对象包含到所有新创建的数据库中。 如果需要在数据库节点中显示新创建的数据库,则需要在数据库节点上单击右键,再选择【刷新】。 ;【任务2-2】在SQL Server 2008的“SQL Server Management Studio”中,完成数据库WebShop的修改。 ;修改的内容包括以下几个方面: 1、扩充或收缩分配给数据库的数据或事务日志空间。 2、添加或删除数据和事务日志文件。 3、创建文件组。 4、创建默认文件组。 5、更改数据库名称。 6、更改数据库的所有者。 ;【任务2-3】在SQL Server 2008的“SQL Server Management Studio”中,查看数据库WebShop的相关信息。 ;【任务2-4】在SQL Server 2008的“SQL Server Management Studio”中,删除数据库WebShop。 ;【提示】 当不再需要数据库,或将数据库移到另一数据库或服务器时,即可删除该数据库。数据库删除之后,文件及其数据都从服务器上的磁盘中删除。一旦删除数据库,它即被永久删除,并且不能进行检索,除非使用以前的备份。 在数据库删除之前备份 master 数据库,因为删除数据库将更新 master 中的系统表。如果 master 需要还原,则从上次备份 master 之后删除的所有数据库都将仍然在系统表中有引用,因而可能导致出现错误信息。 必须将当前数据库指定为其他数据库,不能删除当前打开的数据库。 ;【任务2-5】在SQL Server 2008的“SQL Server Management Studio”中,收缩数据库WebShop。;五、收缩数据库;【任务2-6】在SQL Server 2008的“SQL Server Management Studio”中,由已创建好的数据库WebShop生成创建数据库的脚本。 ;【提示】 生成的脚本中包含了许多设置信息。 其它对象(表和视图等)生成脚本的方法与此相同,不再详述。 ;【课堂实践2】;(2)在操作系统文件夹中查看WebShop数据库对应的操作系统文件。 (3)对WebShop数据库进行以下修改: 添中一个日志文件WebShop_log1; 将主数据库文件的增长上限修改为500MB; 将主日志文件的增长上限修改为300MB。 (4)删除所创建的数据库文件WebShop。;任务3;一、创建数据库;一、创建数据库;一、创建数据库;一、创建数据???;【完成语句2】指定数据库对应的物理文件的存储位置。;【完成语句3】创建数据库时指定数据库文件和日志文件的属性。;;(一)ALTER DATABASE 语句格式;【任务3-2】使用T-SQL语句对已创建好WebShop数据库进行指定的修改。 ;;【任务3-3】使用T-SQL语句更改数据库选项。 ;【任务3-4】使用T-SQL语句更改数据库名称。 ;【任务3-5】使用T-SQL语句查看指定的数据库或所有的数据库信息。 ;;;;;【任务3-6】使用T-SQL语句删除指定的数据库。 ;【任务3-7】使用DBCC SHRINKDATABASE收缩数据库。 ;【任务3-8】使用DBCC SHRINKFILE收缩数据文件。 ;【任务3-9】使
显示全部
相似文档