SQLSERVER培训资料..docxVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLSERVER培训资料.

数据库培训资料目录数据库培训资料1一、数据库简介21、数据库分类22、数据库界面2二、T-SQL数据库基础操作语句31、SQL语言的构成32、数据库语句操作32.1创建数据库32.2删除数据库42.3创建数据表42.5创建视图72.6删除视图7三、数据库数据操控语句81、查询语句81.1一般查询81.2带条件查询91.3模糊查询91.4 ORDER BY用法101.5 TOP 用法101.6 IN 用法111.7别名的用法111.8多表查询121.9 JOIN用法131.10 UNION用法151.11UNION ALL 用法151.12临时表162、插入语句163、更新语句174、删除语句18一、数据库简介数据库(Database)顾名思义就是用来存储数据的仓库,它是按照/view/9900.htm \t _blank数据结构来组织、/view/87682.htm \t _blank存储和管理数据的仓库。例如,/view/38340.htm \t _blank企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、/view/15642.htm \t _blank姓名、/view/418639.htm \t _blank年龄、根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在/view/78884.htm \t _blank财务管理、/view/1252864.htm \t _blank仓库管理、生产管理中也需要建立众多的这种数据库,使其可以利用/view/3314.htm \t _blank计算机实现财务、仓库、生产的自动化管理。数据库1、数据库分类 根据存储模型划分,数据库类型主要可分为:网状数据库(Network Database)、关系数据库(Relational Database)、树状数据库(Hierarchical Database)、面向对象数据库(Object-oriented Database)等(有兴趣的同学可以自己了解一下不同类型数据库的区别),商业应用中主要是关系数据库,比如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等我们公司目前使用的是市面上主流的关系数据库MS SQL Server数据库。2、数据库界面二、T-SQL数据库基础操作语句1、SQL语言的构成DDL语言:数据定义,定义基本表、视图、索引;DML语言:数据操纵,查询、增加、修改、删除DCL语言:权限这里我们只讨论学习DDL、DML两种,其他类型的有兴趣的同学可以自己研究一下。2、数据库语句操作2.1创建数据库语法:create database+表名例如:create database learntest在数据库执行后就可以产生一个名为learntest的数据库注:数据库名不要出现中文、特殊符号,遵循原则:数据库中文名称首字母大写例如:建材管理系统(JCGLXT)或者英文单词缩写建材管理系统(MMO)2.2删除数据库语法:drop database+表名例如:drop database learntest2.3创建数据表之前我们创建好了数据库,数据库是由很多数据表组成的,接下来就要为数据库添加数据表。语法:CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)说明:1、一张数据表由数据表名、数据列名(也叫字段名)组成,就像我们平时的EXCEL表格做出来的表格一样,如下图,其中员工表就是我们所说的表名,里面的姓名、年龄、爱好、岗位就是其中列名,列名下面的内容对应的就是表所存储的数据。2、数据类型是用了描述我们字段可以存储的数据类型,数据库支持的数据类型有整数型、小数型、字符型、日期型,详情见下表数据类型描述integer(size)int(size)smallint(size)tinyint(size)仅容纳整数。在括号内规定数字的最大位数。decimal(size,d)numeric(size,d)容纳带有小数的数字。size 规定数字的最大位数。d 规定小数点右侧的最大位数。char(size)容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。在括号中规定字符串的长度。varchar(size)容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。在括号中规定字符串的最大长度。date(yyyymmdd)容纳日期。3、实例CREATE TABLE staff(name varchar(20),age int,hubby varchar(300),post varchar(50))注:1、表名命名不要出现汉字、特殊符号

文档评论(0)

sa74g0hj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档