- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章SQLSERVER基础
SQL SERVER 数据库设计与实现;第3章 SQL 基础;3.1 SQL Server中的数据类型 3.2数据表设计与创建 3.3 数据查询 3.4修改表结构 3.5 插入、更新和删除表数据 3.6 约束、默认和规则 3.7 系统数据库 3.8 创建用户数据库;3.1 SQL Server中的数据类型;3.1 SQL Server中的数据类型;3.1 SQL Server中的数据类型;3.1 SQL Server中的数据类型;3.2 数据表设计与创建;3.2 数据表设计与创建;3.2 数据表设计与创建;3.2 数据表设计与创建;3.2 数据表设计与创建;课程安排表;3.2 数据表设计与创建;教研室信息表;教室信息表;3.2 数据表设计与创建;CREATE TABLE 表名 (列名 数据类型[ 列级完整性约束条件 ] [,列名 数据类型[ 列级完整性约束条件] ] … [,表级完整性约束条件 ] ); 表名:所要定义的基本表的名字 [ 库名.[ 所有者 ] . | 所有者.] 表名 列名:组成该表的各个属性(列) 列级完整性约束条件:涉及相应属性列的完整性约束条件 表级完整性约束条件:涉及一个或多个属性列的完整性约束条件 ;常用完整性约束 主码约束: PRIMARY KEY 唯一性约束:UNIQUE 非空值约束:NOT NULL 默认值约束:default 检查约束:check 参照完整性约束:foreign key…references… ?PRIMARY KEY与 UNIQUE的区别?;;create table student.dbo.student ( STUD_ID char(10) NOT NULL default(0401010101), NAME nvarchar(4) NOT NULL, BIRTHDAY datetime, GENDER nchar(1) check(GENDER=‘f or GENDER=‘m), ADDRESS nvarchar(20), TELCODE char(12), ZIPCODE char(6), MARK int default(560) primary key(STUD_ID) );3.3 修改表结构;[例] 向Student表增加“入学时间”列,其数据类型为日期型。 ALTER TABLE Student ADD Scome datetime; 不论基本表中原来是否已有数据,新增加的列一律为空值。? ;3.3 修改表结构;[例] 将出生日期的数据类型改为smalldatetime。 ALTER TABLE Student alter column BIRTHDAY SMALLDATETIME; 注:修改原有的列定义有可能会破坏已有数据 ;3.4 数据查询;怎么查的?;SELECT 列名 FROM 表名 [WHERE 查询条件表达式] [ORDER BY 排序的列名[ASC或DESC]];数据查询-基础;数据查询-基础;数据查询-基础;数据查询-基础;数据查询-基础;数据查询-基础;模糊查询—LIKE;通配符;思考:以下的SQL语句: SELECT * FROM 数据表 WHERE 编号 LIKE 00[^8]%[A,C]%’ 可能会查询出的编号值为( )。 A、9890ACD B、007_AFF C、008DCG D、KK8C ;模糊查询—IS NULL;模糊查询—BETWEEN;模糊查询—IN;聚合函数;聚合函数;分组汇总;分组查询—GROUP BY;分组查询;分组查询—多列分组;分组查询—多列分组;分组查询—问题;分组查询—再看看;分组查询—HAVING;分组查询—对比;分组查询—思考;COMPUTE子句;select * from stud_info order by left(address,3) compute avg(mark) by left(address,3) compute avg(mark);多表联结查询—问题;连接查询;多表联结查询—分类;Score;多表联结查询—内联结-2;多表联结查询—三表联结;Score;多表联结查询—右外联结;SQL Server中的函数;SQL Server中的函数;SQL Server中的函数;SQL Server中的函数;SQL Server中的函数;3.5插入、更新和删除表数据;注意事项1:每次插入一行数据,不可能只插入半行或者几列数据,因此,插入的数据是否有效将按照整行的完整性的要求来检验;;3.5 插入、更新和删除表数据;3.5 插入、更新和删除表数据;3.5 插入、更新和删除表数据;3.5 插
文档评论(0)