- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2005中进行数据操作 2-1 回顾 指出下列语句的错误: 2-2 回顾 课前提问 本章目标 1.数据库和文件基本概念 1-1.什么是数据库? 1-2.什么是数据库文件? 1-3.文件组 企业管理器中管理数据库 创建数据库 数据库选项的查看,设置与更改 删除数据库 什么是数据库约束? 数据库约束 PRIMARY KEY约束 表中的每一行。就好像我们平时使用的身份证,能够唯一的标识每个人一样。这样的一列或者多个列,被称为主键,通过主键,可以强制表的实体完整性 语法格式如下:ALTER TBLAE 表名 [CONSTRAINT constraint_name]RIMARY KEY(列名) UNIQUE约束 该约束应用于表中的非主键列,UNIQUE约束保证一列或者多列的试题完整性,确保这些猎不会输入重复的值。例如,表中UserName列为主键,但是其中还包括身份证号码列,由于所有身份证号码不可能出现重复,所以可以在此列上建立UNIQUE约束,确保不会输入重复的身份证号码。 语法格式如下:ALTER TBALE 表名 [CONSTRAINT constraint_name] UNIQUE(列名) DEFAULT约束 使用DEFAULT约束,如果用户在插入新行是没有显示为列提供数据,系统会将默认支赋给该列 语法格式如下:[CONSREAINT constraint_name]DEFAULT(默认值) FOR 列名 CHECK约束 CHECK约束的主要作用是限制输入到一列或多列中的可能值,从而保证SQL Server数据库中数据的域完整性。 语法格式如下: ALTER TABLE 表名 CONSTRAINT 列名 CHECK (表达式) FOREIGN KEY约束 FOREIGN KEY约束为表中的一列或者多列数据提供数据完整性参照 语法格式如下: ALTER TABLE 表名 ADD CONSTRAINT constraint_name FOREIGN KEY(列表) REFERENCES 主键表名(列名) 删除约束 语法格式如下: alter table 表名 drop constraint 约束名 可视化管理约束 创建唯一约束步骤如下:Step1:在数据库关系图中右击将包含约束的表,然后从快捷菜单中选择属性命令。 -或-为将包含约束的表打开表设计器,在表设计器中右击,然后从快捷菜单中选择属性命令。Step2:选择索引/键选项卡。 Step3:选择新建命令。系统分配的名称出现在索引名框中。 Step4:在列名下展开列的列表,选择要将约束附加到的列。若要将约束附加到多个列,在后续行中选择其它的列。Step5:选择创建 UNIQUE复选框。 Step6:选择约束选项。 当保存表或关系图时,唯一约束即创建在数据库中。 可视化管理约束 修改唯一约束 Step1:在数据库关系图中右击包含约束的表,然后从快捷菜单中选择“属性”命令。 -或-为包含约束的表打开表设计器,在表设计器中右击,然后从快捷菜单中选择“属性”命令。 Step2:选择“索引/键”选项卡。Step3:从“选定的索引”列表中选择要更改的约束。 Step4:完成相关高置即可. 可视化管理约束 删除唯一约束步骤如下:Step1:在数据库关系图中,右击包含约束列的表,然后从快捷菜单中选择索引/键命令。 -或-为包含约束的表打开表设计器,在表设计器中右击,然后从快捷菜单中选择索引/键命令。Step2:从选定的索引列表中选择唯一约束。Step3:选择删除按钮。 数据库关系的作用 关系图的创建 关系图示例 要求 建立新闻类别表(类别ID,类别名,类别描述..);新闻表(新闻ID,新闻类别,新闻标题,新闻内容,新闻创建日期,新闻发布人…) 指导建立关系图,修改关系图,删除关系图 总结 * CREATE TABLE bank ( userName VARCHAR(10), balance MONEY ) INSERT INTO bank(cardNo,userName,balance) VALUES(张三,500) INSERT INTO bank(cardNo,userName,balance) VALUES(李四,700) DECLARE mymoney INT(4) mymoney=0 SELECT mymoney=balance FROM bank 建表语句后必须添加GO标志 DECLARE @mymoney INT SET @mymoney=0 WHERE userName=张三’ IF @mymon
文档评论(0)