表格模板-chapter05数据库与表的管理 精品.ppt
《表格模板-chapter05数据库与表的管理 精品.ppt》由会员分享,可在线阅读,更多相关《表格模板-chapter05数据库与表的管理 精品.ppt(96页珍藏版)》请在第一文库网上搜索。
1、数据库与表的管理 本书提供一个销售管理系统的示例数据库本书提供一个销售管理系统的示例数据库mySales,其,其数据表结构如第数据表结构如第4章所述。本书第章所述。本书第5章后数据库技术与应用章后数据库技术与应用部分的绝大部分实例基于该数据库。该数据库生成安装方部分的绝大部分实例基于该数据库。该数据库生成安装方法如下:法如下: 打开打开SQL Server数据库管理系统,使用数据库管理系统,使用SQL Server身份验证,输入服务器名称、身份验证,输入服务器名称、sa和密码。也可以和密码。也可以使用使用windows身份验证,只需输入服务器名称。具体如身份验证,只需输入服务器名称。具体如下图
2、所示:下图所示: 实例数据库实例数据库mySales的安装方法的安装方法实例数据库实例数据库mySales的安装方法的安装方法实例数据库实例数据库mySales的安装方法的安装方法 在在SQL Server2008中打开本书配套资料中的中打开本书配套资料中的mysales.sql文件,然后按文件,然后按F5或或“执行执行”按钮运行该文按钮运行该文件。稍后(大约件。稍后(大约10秒),系统提示秒),系统提示“命令已成功完成命令已成功完成”,表明数据库已经生成完成,这时,在左边的下拉式表明数据库已经生成完成,这时,在左边的下拉式菜单中可以找到菜单中可以找到mysales数据库,至此数据库已经生成数
3、据库,至此数据库已经生成完毕。具体如下图所示:完毕。具体如下图所示:实例数据库实例数据库mySales的安装方法的安装方法第第5 5章章 数据库与表的管理数据库与表的管理数据库的数据库的创建与维护创建与维护 表的创建表的创建与维护与维护表数据表数据的更新的更新创建数据库创建数据库 第第五五章章修改数据修改数据删除数据删除数据创建表创建表修改表修改表删除表删除表表概述表概述数据类型数据类型插入数据插入数据数据完整性数据完整性约束约束唯一性约束唯一性约束检验性约束检验性约束缺省约束缺省约束主键约束主键约束外键约束外键约束非空约束非空约束5.1.2 创建数据库创建数据库 基本语法:基本语法:CREA
4、TE DATABASE database_name ON ,.n LOG ON ,.n FOR LOAD | FOR ATTACH := ( NAME = logical_file_name , FILENAME = os_file_name , SIZE = size , MAXSIZE = max_size | UNLIMITED , FILEGROWTH = growth_increment ) ,.n 主要参数:主要参数: NAME:指定数据文件的逻辑名。在创建数据库后,:指定数据文件的逻辑名。在创建数据库后,可以引用文件逻辑名进行修改和删除操作。逻辑名在数据可以引用文件逻辑名进行修改
5、和删除操作。逻辑名在数据库中必须唯一。库中必须唯一。5.1.2 创建数据库创建数据库 FILENAME:指定数据文件在操作系统中的路径和:指定数据文件在操作系统中的路径和物理文件名。文件所在的路径必须是在创建数据库时已经物理文件名。文件所在的路径必须是在创建数据库时已经存在的一个文件目录或磁盘符号。存在的一个文件目录或磁盘符号。 SIZE。指定文件的初始大小。文件大小可以使用。指定文件的初始大小。文件大小可以使用KB、MB、GB或或TB,默认值为,默认值为 MB。 MAXSIZE。指定文件可以增长到的最大值,该参数。指定文件可以增长到的最大值,该参数是一个整数。如果没有指定最大值,那么文件将增
6、长到磁是一个整数。如果没有指定最大值,那么文件将增长到磁盘变满为止,相当于使用盘变满为止,相当于使用UNLIMITED选项值。选项值。 FILEGROWTH。指定文件增长的增量,即为数据库。指定文件增长的增量,即为数据库文件每次需要新的空间时添加空间。该值可以文件每次需要新的空间时添加空间。该值可以MB、KB、GB、TB或百分比(或百分比(%)为单位。如果没有指定)为单位。如果没有指定FILEGROWTH,则默认值为,则默认值为10%。 5.1.2 创建数据库创建数据库实例实例5-1 创建简单的数据库,只包含一个数据文件和日志创建简单的数据库,只包含一个数据文件和日志文件。文件。 本例使用两种
7、方式创建数据库。第本例使用两种方式创建数据库。第1个示例是一种最简个示例是一种最简单的数据库创建方式,由于没有指定任何参数项,因此数单的数据库创建方式,由于没有指定任何参数项,因此数据文件和日志文件的名称、路径和大小都采用系统默认值据文件和日志文件的名称、路径和大小都采用系统默认值(即(即SQL Server系统的安装路径)系统的安装路径)。USE masterCREATE DATABASE myDB1GO解析:解析:很多情况下,在上机实验过程中,可以使用这种简单很多情况下,在上机实验过程中,可以使用这种简单的方式创建数据库。的方式创建数据库。5.1.2 创建数据库创建数据库实例实例5-1(续
8、)(续): 第第2个示例是一种最常用的数据库创建方式,由个示例是一种最常用的数据库创建方式,由于指定了数据文件的名称、路径和大小,其日志文件的名称、路于指定了数据文件的名称、路径和大小,其日志文件的名称、路径和大小将根据数据文件自动生成。径和大小将根据数据文件自动生成。USE masterCREATE DATABASE myDB2ON ( NAME = myDB2_Dat1, FILENAME = c:myDBFmyDB2Dat1.mdf, SIZE = 5, MAXSIZE = 500, FILEGROWTH = 1 )解析:解析:由于由于SQL Server不会自动创建文件路径,因此文件路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表格模板-chapter05数据库与表的管理 精品 表格 模板 chapter05 数据库 管理