文档详情

SQL Server 2008数据库开发经典案例教程 教学课件习题解答等 吕玉桂 教学课件 第4章SQL Server数据管理.pdf

发布:2015-11-10约5.37千字共12页下载文档
文本预览下载声明
第4章 SQLServer数据管理 0 本章目标  了解SQL和T-SQL  T-SQL实现数据的增加、修改、删除数据 操作 11 1 SQL和T-SQL  SQL(Structure Query Language,结构 化查询语言) • 主要功能就是同各种数据库建立联系,进行沟 通。 • 用于存取数据以及查询、更新和管理关系数据 系统  SQL语言主要包括 • 数据操纵语言(DML)  用来操作数据库中的数据,包括插入数据 (INSERT)、修改数据(UPDATE)、删除数据22 2 (DELETE)、查询数据(SELECT)等操作 T-SQL介绍  T-SQL • T-SQL (Transact-SQL )是SQL Server的 核心  所有与SQL Server实例通信的应用程序,都是通 过发送T-SQL语句到服务器来完成对数据库的操作 • T-SQL是对标准SQL的扩展  是在标准SQL的基础上增加了变量定义、函数、流 程控制等编程要素  语法约定 • 语句不区分大小写 33 3 插入数据 语法格式语法格式 INSERT [INTO] 表名[ (列名,,,n)] VALUES (值,,,n) 【【例例4-14-1 】】向向BookShopDb BookShopDb 数据库的数据库的UserInfoUserInfo表中插入所有列数据表中插入所有列数据 USE BookShopDb GO --批处理结束标志,表示执行 INSERT INTO UserInfo(UserID,UserName,Sex,Age,hiredate,tele,Addr) VALUES(001,王琳琳,女,26,2005-1-24,07313677867,湖南长沙) 插入所有列时列名可省略插入所有列时列名可省略 INSERT INTO UserInfo VALUES(002,张家辉,男,27,2004-3-5,02034657654,广东广州) 插入部分列时列名不能省略插入部分列时列名不能省略 44 INSERT INTO UserInfo(UserID,UserName) VALUES(003,张田田 4 ’) 插入数据 【【例例4-34-3 】向】向UserInfoUserInfo表插入数据,尝试输入性别为其他内容表插入数据,尝试输入性别为其他内容 INSERT INTO UserInfo(UserID,UserName,Sex,Age,hiredate,tele,A
显示全部
相似文档