SQL Server 2000管理与应用开发教程第3章.pptVIP

SQL Server 2000管理与应用开发教程第3章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在数据库HrSystem中创建表EmpInfo 字段名 数据类型 具体说明 Emp_id int 员工编号 Emp_name varchar(50) 员工姓名 Sex char(2) 员工性别 Title varchar(50) 员工职务 Wage float 工资(精度8,小数位数2) IdCard varchar(20) 身份证号 Dep_id tinyint 所在部门编号 3.2.4 修改表 (1)在企业管理器中右键单击要修改的表,在弹出菜单中选择“设计表”,可以打开表设计器,修改表的结构。 (2)在企业管理器中右键单击表,在弹出菜单中选择“重命名”,可以使表名表现为编辑状态。修改表名后,单击回车键,将弹出“确认重命名”对话框。单击“是”按钮,可以完成表的重命名。 3.2.5 删除表 在企业管理器中右键单击要删除的表,在弹出菜单中选择“删除表”,可以打开“除去对象”窗口。单击“全部除去”按钮可以删除当前表。如果不需要删除表,可以单击“取消”按钮。 3.2.6 查看和编辑表中的数据 查看表的属性。 查看表的内容。 查看表的属性 在企业管理器中右键单击要查看的表,在弹出菜单中选择“属性”,打开“表属性”窗口。 查看表的内容 在企业管理器中右键单击要查看的表,在弹出菜单中选择“打开表”/“返回所有行”,可以查看指定表中的所有数据。在弹出菜单中选择“打开表”/“返回首行”,打开“输入行数”对话框。 查询设计器 在企业管理器中右击表EmpInfo,选择“打开表”菜单项下面的“查询”命令,打开“查询设计器”窗口。 查询设计器 (1)关系图窗格。此区域以图形方式显示表或视图等对象以及它们之间的连接关系。 (2)网格窗格。用户可以在此区域中指定查询选项,例如要显示哪些数据列、如何对结果进行排序以及选择哪些行等。 (3)SQL窗格。显示查询或视图对应的SELECT语句。 (4)结果窗格。显示满足查询条件的数据。在查询设计器中,该区域显示最近执行的选择查询的结果。可以通过编辑该网格单元中的值对数据进行修改,而且可以添加或删除数据。 设置查询条件 (1)设置显示列。 显示列就是在输出结果中满足条件的记录所显示的列信息。在网格窗格中,显示列的“输出”栏被标识为√。 (2)设置查询条件。 在网格窗格中,单击空白行的“列”栏,从菜单中选择查询条件中的列。例如要查询所属部门编号等于2的记录,则选择Dep_id,然后在“准则”中输入=2。注意,将Dep_id所在行中的输出标记去掉,因为结果集中不需要显示所属部门编号。 (3)设置排列顺序。 设置结果集中的数据按照指定列的升序或降序排列。 (4)运行查询。 设置完成后,单击工具栏中的“运行”按钮 ,运行查询。 3.3 表约束 主键(PRIMARY KEY)约束 唯一性(UNIQUE)约束 检查(CHECK)约束 默认(DEFAULT)定义 外键(FOREIGN KEY)约束 主键(PRIMARY KEY)约束 主键是表中的一列或一组列,它们的值可以唯一地标识表中的每一行。在创建和修改表时,可以定义主键约束。主键列的值不允许为空。 在企业管理器中,右键单击要定义主键的表,选择“设计表”菜单项,打开表设计器。选中主键列,单击工具栏中的 图标,可以创建主键。此时主键列的左侧出现了一个 图标。 在表设计器中单击右键,在弹出菜单中选择“索引/键”,打开“属性”对话框,在这里可以查看创建、修改和删除键。 【例3.2】 将表EmpInfo中的Emp_id列定义为主键,然后在表EmpInfo中输入两条Emp_id列相同的记录,会弹出对话框,提示用户不允许在插入重复值。 3.3.2 唯一性约束 唯一性约束可以保证除主键外的其他一个或多个列的数据唯一性,以防止在列中输入重复的值。 在表设计器中单击右键,在弹出菜单中选择“索引/键”,打开“属性”对话框,在这里可以查看创建、修改和删除键。单击“新建”按钮,选中“创建UNIQUE”复选框,可以创建唯一性约束。 【例3.3】 将表DepInfo中的Dep_name列定义为唯一性约束,然后在表DepInfo中输入两条Dep_name列相同的记录,会弹出如图所示的对话框,提示用户不允许在插入重复值。 3.3.3 检查约束 检查约束指定表中一列或多列可以接受的数据值或格式。例如,表EmpInfo中的Wage列的值应该大于0。 在表设计器中单击右键,在弹出菜单中选择“CHECK约束”,打开“属性”对话框,在这里可以查看、创建、修改和删除检查约束。单击“新建”按钮,系统将生成一个空的检查约束,约束名为CK_EmpInfo,在“约束表达式”文本框中输入“Wage0”。 3.3.4 默认约束

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档