网站大量收购独家精品文档,联系QQ:2885784924

实验1-数据库基本操作.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1-数据库基本操作

用企业管理器创建表 * * 删除表 SQL语句删除表: DROP TABLE table_name 利用企业管理器删除表 数据插入 语法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结果集的列数、顺序、数据类型必须与目标表相同。 三、数据操作 使用T-SQL插入数据 示例: 方法一: INSERT Customers VALUES(3,TOM) 方法二: 创建与Customers相同模式的Customers1表 INSERT Customers1 select * from Customers * 在企业管理器中,直接插入数据 三、数据操作 数据更新 语法: 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是被更新行的选择条件; 三、数据操作 例1: 将Customers表中id号为3的名字改为NewTom: update Customers set customer_name=NEW Tom where customer_id=3 三、数据操作 数据删除 语法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…指删除所基于的其他表。 三、数据操作 例2: 基于其他表的删除。从表Customers1中把与Customers姓名相同的记录删除: delete Customers1 from Customers c, Customers1 c1 where c.customer_name=c1.customer_name 三、数据操作 使用truncate table语句删除数据 语法: truncate table table_name 示例: TRUNCATE TABLE Customers1 注意:该操作与不加条件的DELETE操作功能上相同,但效率上较DELETE高 三、数据操作 上机内容 按数据库管理员分配的用户进入SQL Server,熟悉SQL Server的环境和产品。 学会使用联机帮助。 熟悉一些基本的SQL语句。 * 上机作业 1. 创建一个自己的数据库mydb 2. 在数据库mydb中创建表instructor(ID, name, dept_name, salary),其中ID为主键,name不为空。 create table instructor ( ID char(5) primary key, name varchar(20) not null, dept_n

文档评论(0)

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

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

1亿VIP精品文档

相关文档