- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 17
数据库培训资料
目录
TOC \o 1-3 \h \z \u 数据库培训资料 1
一、数据库简介 2
1、数据库分类 2
2、数据库界面 2
二、T-SQL数据库基础操作语句 3
1、SQL语言的构成 3
2、数据库语句操作 3
2.1创建数据库 3
2.2删除数据库 4
2.3创建数据表 4
2.5创建视图 7
2.6删除视图 7
三、数据库数据操控语句 8
1、查询语句 8
1.1一般查询 8
1.2带条件查询 9
1.3模糊查询 9
1.4 ORDER BY用法 10
1.5 TOP 用法 10
1.6 IN 用法 11
1.7别名的用法 11
1.8多表查询 12
1.9 JOIN用法 13
1.10 UNION用法 15
1.11UNION ALL 用法 15
1.12临时表 16
2、插入语句 16
3、更新语句 17
4、删除语句 18
一、数据库简介
数据库(Database)顾名思义就是用来存储数据的仓库,它是按照 数据结构来组织、 存储和管理数据的仓库。
例如, 企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、 姓名、 年龄、根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在 财务管理、 仓库管理、生产管理中也需要建立众多的这种数据库,使其可以利用 计算机实现财务、仓库、生产的自动化管理。
数据库
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 learntest
2.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
(
na
您可能关注的文档
- (棚户区改造工程)文明、环保施工专项施工方案.doc
- (深度处理的滤池)几种过滤方案的对比(设计师版).doc
- 10kV电缆跨越道路交通疏解方案.doc
- 110KV变电站自流平地面工程施工方案.doc
- 2016脊髓灰质炎疫苗转换核查认证技术方案.doc
- 2017年四川省中小学实验教学评估工作手册.docx
- 2017年税收调查工作调查指标和审核参数修改情况说明.doc
- 2018《管理文秘》期末复习资料整理.docx
- 2018二建法规新旧版教材调整对比.docx
- 2018年度职业危害防治计划和方案.doc
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- 五年级数学上册用简便方法计算复习(共24张PPT).pptx VIP
- 大学英语四级强化知到智慧树期末考试答案题库2024年秋哈尔滨理工大学.docx VIP
- 2023年税务师继续教育题库及完整答案【夺冠系列】.docx
- 天津市南开区2020-2021学年五年级上学期数学期末试卷.docx VIP
- 证券从业之证券市场基本法律法规考试题库(考点梳理).docx
- 环境影响评价工程师之环评法律法规题库及参考答案【精练】.docx
- 2023年税务师继续教育题库附答案(基础题).docx
- 金庸群侠传x技能_奥义.xls VIP
- 2023年税务师继续教育题库(历年真题)word版.docx
- 2023年国家公务员考试题库含完整答案【夺冠】.docx
原创力文档


文档评论(0)