数据库实验一下.pptVIP

  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文档。上传文档
查看更多
数据库实验一下

yangtianpingytp@163.com 数据库系统实验 实验二:操作数据、数据查询和函数 实 验 内 容 1、操作数据 确定当前数据库以及连接到其他数据库; 了解并掌握向表中插入新行的方法; 了解并掌握更新表中的数据的方法; 了解并掌握从表中删除数据的方法; 2、数据查询和函数 了解并掌握ANSI SQL的select语句; 了解并掌握LIKE,GROUP BY,ORDER BY 和 HAVING子句; 了解并掌握SQL提供的函数。 一、操作数据 1、访问数据库 缺省数据库: 系统管理员的缺省数据库是master数据库; 其他注册用户的缺省数据库是某个应用数据库。 使用不同的数据库: 使用SQL语句:use database_name ; 或者在查询分析器中 显示当前数据库。 select db_name() db_name()是系统函数,它返回当前数据库的名字。 或者查看查询分析器的数据库选择列表 显示数据库信息。 (1)使用SQL Server 企业管理器 打开SQL Server 企业管理器,在左半部控制台中选中被使用的服务器 - 数据库,右键单击数据库名,选择属性,弹出数据库属性对话框。 (2)使用sp_helpdb系统存储过程。 sp_helpdb [database_name] sp_helpdb是任何用户都可使用的系统存储过程,若不提供数据库名,将显示数据库服务器上所有数据库的信息。 2、数据插入 语法1: insert [into] table_name[(column_list)] values(expression[,expression]…) 注: (1)into可省略; (2)table_name是目标表; (3)column_list是列清单,指定了将列值插入到哪 一列和插入列值的顺序; (4)values(expression[,expression]…)是列值 清单,提供应插入到表中的列值。 语法2: insert [into] table_name[(column_list)] select_statement 从现有的表中取出数据,插入到目标表中。Select结果集的列数、顺序、数据类型必须与目标表相同。 在企业管理器中,直接插入数据 3、数据更新 语法: update table_name set column_name1={expression1|null| (select_statement)} [,column_name2={expression1|null| (select_statement)}…] [from table_names] [where search_condition] 注: table_name是要被更新的表名; column_name是要被更新的列名; expression1,expression2…是相应列的新值,必须与被更新的数据类型相匹配; table_names是更新所基于的表; search_condition是被更新行的选择条件; 4、数据删除 语法1: delete [from] table_name [where search_conditions] 注: from可省略; table_name是要从其删除行的表的名字; search_conditions是限定被删除行的条件,若不给出,删除指定表中的所有行; 语法2: delete table_name [from table_name1,table_name2…] [where search_conditions] table_name1,table_name2…指删除所基于的其他表。 5、使用truncate table语句删除数据 5.1 定义:将表中的所有数据都删除,但不删除 表本身。 5.2 语法: truncate table table_name 二、数据查询与函数 预备知识 ANSI SQL的select语句 : 语法: SELECT [ALL][DISTINCT] select_list [FROM table_name[,…]] [WHERE search_conditions |(SELECT subquery_select_list [FROM table_name[,…] [WHERE search_conditions])] [GROUP BY aggregate_free_expression[,…]] [HAVIN

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档