网站大量收购独家精品文档,联系QQ:2885784924

[所有分类]第4章 SQL Server 2000.ppt

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[所有分类]第4章 SQL Server 2000

使用“SQL Server企业管理器” 创建图书_读者数据库 ①展开服务器 ③选新建数据库项 ②右击数据库对象 ①输入数据库名 ②设置文件路径 ①单击调出文件 对话框选择路径 ②设置文件属性 单击删除当前文件 在企业管理器窗口出现“图书_读者”数据库标志,表明建库工作已完成。 查看和修改数据库属性 ①用鼠标右键单击选中的数据库 ②选择属性项 选择“常规”页面查看数据库名和建立日期等; 选择“数据文件”页面查看或修改数据文件路 径和属性; 选择“事务日志”页面查看或修改日志文件路 径和属性 选择“文件组”页面用于设置数据库文件组; 选择“权限”页面用来设置用户对该数据库的 访问权限 选择“选项”页面查看或修改数据库的访问、 故障还原、设置和兼容参数等。 删除数据库 对于不需要的或错误多的数据库,可以通过下面的方法来删除: SQL Server数据库表的创建与管理 数据库中的表示数据库对象中最重要的对象之一。每个数据库表对应于一个关系实体,表是由行(又称为记录)和列(又称为字段或关系实体的属性)组成的一个二维关系。表中的列存储关系实体的属性信息,如学生的学号、姓名、年龄、性别和专业等属性。实体的信息是以记录为单位存储在表中,因此,表示数据库中存储数据的主要容器。 SQL Server数据库表的创建 创建SQL Server数据库表一般采用以下两种方法: 使用“SQL Server企业管理器”工具创建数据库表; 使用Transact-SQL语法CREATE TABLE语句创建数据库表; 在每个数据库中最多可以创建200万个表。创建表包括:设计表的名称,一般来说,表的名称就是该关系的名称;设计表的各个列的名称,通常列名就是该关系各个属性的名称;设计表中各个列的分布、列的数据类型、列的特性等。其中,最主要的部分是定义各列的数据类型。数据类型的确定非常重要,既要考虑到该列的值的性质,又要考虑尽量少占用存储空间,减少网络传输的数据量,增强数据信息的通用性。 关于列名的命名,根据不同的习惯人们采用了不同了的方法。通用的命名方法是:列名的头字母用表名的头字母并大写,后几位字母为该列名的英文语义。例如: 学生表:Student (Sno, Sname Ssex, Sage, Sdept) 使用“SQL Server企业管理器”工具创建数据库表 ① 展开数据库 ② 用鼠标右键单击表对象 ③ 选择新建表项 按准备好的数据输入表结构,包括表的列名、数据类型、长度和是否允许空4项;设置当前列约束,包括数据的精度、小数位数、默认值、是否标识等项。输入表结构时应注意以下几点: 列名:输入字段名,例如编号、类别等。列名类似于变量名,其命名规格与变量一致。列名中不允许出现空格,一张表也不允许有重复的列名。 数据类型:数据类型是通过选择方法,而不是直接键入数据类型字符输入的。当鼠标指向该列时,就会出现控制键,单击后出现数据类型选择对话框; 长度列、精度和小数位项:不是所有字段都有必选项,例如int和datetime型的长度是固定的,也不需要数据精度值。数据精度仅对一些数值型数据有效; 允许空:用于设置是否允许字段为空值; 默认值:用于设置字段的默认值; 标识、标识种子和标识递增量:用于设置字段具有的新生行递增性、初始值以及步长,以便让系统自动填写该列的值,具有标识性能的字段的数据类型只能为int、Smallint、tinyint、decimal(p,0)或numeric(p,0),而且不允许为空值。一个表只允许有一列具有标识性能; 字段标注按钮:列名前的一列按钮为字段按钮列。钥匙图标说明这个字段为主码,黑三角图标说明所指行为当前列。 在上图中单击鼠标右键,则会弹出如下菜单。该菜单栏中以下几个选项非常有用: 选择“设置主键”项,则定义当前字段为主码,表中第一列处会显示钥匙图标; 选择“插入列”项,则在当前字段处插入一个新行; 选择“删除列”项,则删除当前字段; 选择“属性”项,可调出表“属性”对话框,可以在其中定义索引/键、与其它表间的关联和约束等属性; 定义主码 定义单属性码:使主码属性为当前属性;用鼠标右键单击调出菜单;选择“设置主键”项;则定义当前字段为主码,表中第一列处会显示钥匙图标; 定义多属性码:设全部主属性为“不能空”;在表中用鼠标右键单击调出菜单,选择“索引/键”项,如下左图所示;出现表“属性”对话框,选择“索引/键”页面,如下右图所示;选中“创建UNIQUE”和“约束”项,在属性表中选择全部主属性。 定义约束 表级约束是在表属性中定义的。要定义表级约束,首先应单击鼠标右键调出菜单

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档