下载此文档

sql基本select查询语句 内外连接.ppt


文档分类:IT计算机 | 页数:约75页 举报非法文档有奖
1/75
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/75 下载此文档
文档列表 文档介绍
sql基本select查询语句_内外连接2018/5/17
Microsoft SQL Server 2005
1
结构化查询语言(SQL)
结构化查询语言:一种数据库查询和编程语言,广泛应用于访问、查询、更新和管理关系数据库系统中的数据。
--------------------------------------------------------------------------------
SQL 全名是结构化查询语言(Structured Query Language),是用于数据库中的标准数据查询语言,IBM 公司最早使用在其开发的数据库系统中。1986年10月,美国 ANSI 对 SQL 进行规范后,以此作为关系型数据库管理系统的标准语言,1987年得到国际标准组织的支持下成为国际标准。
--------------------------------------------------------------------------------
SQL语言包含3个部分:
数据定义(DDL)语言(如CREATE, DROP,ALTER等语句)
数据操纵(DML)语言(SELECT,INSERT, UPDATE, DELETE语句)
数据控制语言(如GRANT,REVOKE, ROLLBACK等语句)
第1页/共75页
2018/5/17
Microsoft SQL Server 2005
2
数据定义语言
数据定义语言(Data Definition Language, DDL) 是SQL语言集中,负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成。
第2页/共75页
2018/5/17
Microsoft SQL Server 2005
3
CREATE指令
CREATE是负责数据库对象的建立
CREATE DATABASE
CREATE TABLE
CREATE INDEX:创建数据表索引。
CREATE PROCEDURE:创建存储过程。
CREATE FUNCTION:创建用户自定义函数。
CREATE VIEW:创建视图。
CREATE TRIGGER:创建触发器。
第3页/共75页
2018/5/17
Microsoft SQL Server 2005
4
ALTER指令
ALTER
ALTER 是负责数据库对象修改的指令,例如:
ALTER TABLE Tb_Student
ADD column_b VARCHAR(20) NULL ;
-- 在数据表 Tb_Student中加入一个新的字段,名称为 column_b,字段类型为 varchar(20),允许 NULL值。
ALTER TABLE Tb_Student
DROP COLUMN column_b ;
-- 在数据表 Tb_Student中移除 column_b 字段。
第4页/共75页
2018/5/17
Microsoft SQL Server 2005
5
DROP指令
DROP
DROP 则是删除数据库对象的指令,并且只需要指定要删除的数据库对象名称即可,在 DDL 语法中算是最简单的。
例如:
DROP TABLE MyTable;
-- 刪除 MyTable 数据表。
DROP VIEW MyView;
-- 刪除 MyView 视图。
第5页/共75页
2018/5/17
Microsoft SQL Server 2005
6
数据操纵语言
数据操纵语言(Data Manipulation Language) 是SQL语言中,负责对数据库对象执行数据存取工作的指令集,以SELECT、INSERT、UPDATE、DELETE四种指令为核心。
DML的主要功能即是存取数据,因此其语法都是以读取与写入数据库为主,除了INSERT以外,其他三种指令都可能需搭配WHERE指令来过滤数据范围,或是不加WHERE指令来存取全部的数据。
第6页/共75页
2018/5/17
Microsoft SQL Server 2005
7
INSERT指令
INSERT 是将数据插入到数据库对象中的指令,可以插入数据的数据库对象有数据表以及可更新视图两种。
基本格式有:
INSERT INTO [数据表或可更新视图名称] (字段1,字段2,字段3, ...)
VALUES (值1, 值2, 值3, ...)
-- 只需要根据对应的字段來设定插入值。
INSERT INTO [数据表或可更新视图名称]
VALUES (值1, 值2, 值3, ...)
-- 必須要指定所有字段的插入值。
例如:
INSERT INTO My

sql基本select查询语句 内外连接 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数75
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小1.26 MB
  • 时间2018-05-17