SQLServer数据管理.ppt

上传人:za****8 文档编号:7254767 上传时间:2020-03-17 格式:PPT 页数:22 大小:679.02KB
返回 下载 相关 举报
SQLServer数据管理.ppt_第1页
第1页 / 共22页
SQLServer数据管理.ppt_第2页
第2页 / 共22页
SQLServer数据管理.ppt_第3页
第3页 / 共22页
点击查看更多>>
资源描述
SQLServer数据管理 第三章 2 目标 理解T SQL及其作用使用SQLServer中的逻辑表达式和运算符使用T SQL向表中插入数据使用T SQL更新表中的数据使用T SQL删除表中的数据 3 SQL WHAT SQL是什么 StructuredQueryLanguage 结构化查询语言WHY 为何要使用SQL 难道仅仅使用企业管理器操作SQLServer数据库 应用程序如何与数据库打交道 WHEN 何时使用 对SQLServer执行所有的操作都可以 程序中的增删改查HOW 怎么使用 4 SQL和T SQL T SQL Transact SQLT SQL是SQL的加强版对功能进行了扩充 如变量说明 流程控制 功能函数 5 思考 ORACLE数据库支持标准SQL 在SQLServer中编写的T SQL语句他也支持吗 6 T SQL的组成 DML 数据操作语言 查询 插入 删除和修改数据库中的数据 SELECT INSERT UPDATE DELETE等 DCL 数据控制语言 用来控制存取许可 存取权限等 GRANT REVOKE等 DDL 数据定义语言 用来建立数据库 数据库对象和定义其列 CREATETABLE DROPTABLE等变量说明 流程控制 功能函数 定义变量 判断 分支 循环结构等 日期函数 数学函数 字符函数 系统函数等 7 T SQL中的运算符 与C语言中的一样 很难写错 8 通配符 9 通配符使用说明 通常与LIKE关键字一起来使用可以用在检查约束中使用LIKE在后面的查询语句中还会经常使用到 思考 身份证号码的约束表达式怎么写 10 逻辑表达式 NOT 付款方式 信用卡 OR 信用卡 阳光卡 11 讲述T SQL之前 12 插入数据行7 1 INSERT INTO 列名 VALUES 13 插入数据行7 2 注意事项1 每次插入一行数据 不可能只插入半行或者几列数据 因此 插入的数据是否有效将按照整行的完整性的要求来检验 14 插入数据行7 3 注意事项2 每个数据值的数据类型 精度和小数位数必须与相应的列匹配 15 插入数据行7 5 注意事项3 如果在设计表的时候就指定了某列不允许为空 则必须插入数据 16 插入数据行7 6 注意事项4 插入的数据项 要求符合检查约束的要求 insertintoStudent Sno SName Ssex Sbirthday class VALUES 121 曾华 男孩 1977 09 01 95033 17 更新数据行 UPDATESET WHERE 18 删除数据行3 1 DELETEFROM WHERE 19 删除数据行3 2 思考 以下的删除语句可以执行吗 20 删除数据行3 3 TRUNCATETABLE 21 数据查询 基础 查询全部的行和列 查询部分行 22 总结 SQL 结构化查询语言 是数据库能够识别的通用指令集SQLServer中的通配符经常和LIKE结合使用来进行不精确的限制WHERE用来限制条件 其后紧跟条件表达式一次插入多行数据 可以使用INSERT SELECT SELECT INTO 或者UNION关键字来实现使用UPDATE更新数据 一般都有限制条件使用DELETE删除数据时 不能删除被外键值所引用的数据行
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!