数据库原理与应用电子教案王立 第4章 数据的基本管理——学生信息的更新与查询.pptVIP

数据库原理与应用电子教案王立 第4章 数据的基本管理——学生信息的更新与查询.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与应用 数据库的基本管理 ---学生信息的更新与查询 学习目标: 任务的提出 需考虑的问题 相关知识点 1.使用INSERT语句插入表数据 插入一行数据 INSERT [INTO] 表名 [ (列名 [,…n ] )] VALUES ( { 表达式 | NULL | DEFULT } [,…n ] ) 相关知识点 2. 使用SELECT语句查询表数据 SELECT [ 源表名.]选择列名 [,…n ] FROM 源表名[,…n ] [ WHERE 逻辑表达式 ] 相关知识点 3. 使用UPDATE语句修改表数据 UPDATE 表名 SET { 列名=表达式 | NULL | DEFULT } [,…n ] [WHERE逻辑表达式] 相关知识点 4. 使用DELETE语句删除表数据 DELETE 表名 [WHERE逻辑表达式] Insert语句插入数据 【任务4.1】使用insert语句《晓灵学生管理系统》数据库的学生表中添加一条记录。 INSERT INTO student VALUES ( ‘40101’,’温荣奇’,’男’,1985-5-15,’计算机’,’z0401’,’2004-9-1’,’h1101’,’ 天津市河东区塘沽路8号’,’) 注意事项 insert…values 语句一次只能输入一行数据。 不能对IDENTITY列、计算列等进行赋值。 向表中插入数据时,不能违反完整性约束的要求。 使用update语句更新数据 【任务4.4】使用update语句更新所有行的数据 update grade set gradenum=gradenum+5 go 更新部分数据 【任务4.5】使用update语句更新部分数据。 UPDATE student STE sBanji= ‘z0402’ Where sID=’040101’ 使用delete语句删除数据 【任务4.6】使用delete语句删除学生表中学号为‘040101’的学生的信息。 DELETE student WHERE sID= ‘040101’ 【任务4.7】使用delete语句删除学生表中所有学生的信息。 DELETE student SELECT语句查询 几种查询工具的介绍 企业管理器 SELECT语句查询 几种查询工具的介绍 查询分析器 SELECT语句的语法结构 Select语句的功能是从数据库中检索行,并允许从一个或多个表中选择一个或多个行或列。虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ] 1. 选择列 1.指定列 语法结构: select 列名1 [,… n] from 表名1 [,… n] 【任务4.8】使用select语句从学生表中查询学生的学号,姓名,性别等信息。 Select 学号,姓名,性别 From 学生表 1. 选择列 提示:在数据检索时,列的顺序由SELECT 语句中列表的顺序决定。可以和定义表时列的顺序不同,这不会影响数据在表中的存储 思考题:选择 employees 表中所有雇员的employeeid , lastname , firstname 和title 列 (注:此表在northwind示例数据库中,可在northwind数据库中练习,答案在下页) 1. 选择列 答案: use northwind select employeeid,lastname,firstname,title from employees go 1. 选择列 2.使用通配符(*) 如果需要检索表中所有的列可以使用 “ * ”来代替。 【任务4.9】使用通配符选择所有数据列。 Select * From student 提示:应避免使用通配符,因为它会大大降低查询的效率 1. 选择列 3. 改变查询结果中的列名 默认情况下,数据查询结果中显示的列名就是创建表时使用的列名,但对于新增加的列,系统显示

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档