第3章表及其应用.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文档。上传文档
查看更多
修改“student”记录 3. 2.3 使 用 T- SQL 管 理 表 数 据 3 Update student Set sname = ‘王芳’, sex = ‘女’ Where sno = ‘2008001’ 修改 Update 表名 Set 列名1 = 列值1/表达式1[,列名2 = 列值2, ……] Where 条件 列名 = 列值 修改“grade”记录 Update grade Set grade = grade + 10 Where grade 60 将学号为“2007001”的学生, 修改为“王芳”,性别“女” 给所有成绩不及格的学生, 成绩提高10分 3. 2.3 使 用 T- SQL 管 理 表 数 据 4 删除 Delete 表名 [Where 条件] 删除指定表中所有的记录 Truncate Table 表名 Delete 表名 再添加记录时,标识列值从删除记录之前最后一条记录的ID基础上加1开始计数 再添加记录时,标识列值从标识种子值开始 下集预告 管理数据表 创建表前的考虑 数据类型 数据完整性→数据约束 企业管理器 T-SQL语句 增/删/改/查表结构 增/删/改/查表数据 Create/Drop/Alter/Execute(EXEC) Insert/Delete/Update/Select Where子句 Order by子句 Group by子句 连接 子查询 知难而进 万事开头难 只要开始做了,就会越来越不难 实验一管理数据库和数据表 理解数据库和数据表的概念 掌握用企业管理器与T-SQL两种方法执行创建、查看、修改、删除数据库等操作 掌握用企业管理器与T-SQL两种方法执行创建、查看、修改、删除表以及向表中插入、修改、删除数据等操作 实验目的 建立一个数据库,名为:我班同学库MyClassmates 分别用企业管理器与T-SQL方法在我班同学库建立如下数据表: 同学表classmate(学号cmno varchar(50),姓名cmname varchar(50),性别sex char(2),生日birthday smalldatetime,宿舍编号roomid int(4)) 宿舍表room(宿舍编号roomid int(4),宿舍名roomname varchar(50),宿舍电话号码 roomcall varchar(50)) 向以上数据表中输入我班同学的真实数据,并用insert、update、delete 命令进行插入、修改、删除等数据操作。 实验内容 实验一管理数据库和数据表 * * * * * * * * * * * * 第3章 表及其应用 工商管理学院电子商务教研室 Autumn 2010 本章纲要 管理数据表 创建表前的考虑 数据类型 数据完整性→数据约束 表是相关联的行列集合,用来存储数据库中的所有数据,是数据库中最重要的数据对象。 企业管理器 T-SQL语句 增/删/改/查表结构 增/删/改/查表数据 Create/Drop/Alter/Execute(EXEC) Insert/Delete/Update/Select 数据库管理 数据库 表结构 表数据 创建表前的考虑 数据库中要存放哪些数据,这些数据如何划分到表中。 确定每个表需要哪些列,即决定表所包含的属性有哪些。 建模:将实体及其关系转换为数据模型。 补充:用ER图表示数据库表(及表之间的关系)的设计结果。 0.3 数据库模型 现实世界的抽象,表示实体类型和实体间联系的模型 数据模型 关系模型 二维表的集合 学号 姓名 成绩 3 王三芳 75 保证数据独立性,并保持数据集之间的关系 学号 成绩 1 98 2 86 3 75 学号 姓名 1 王一芳 2 王二芳 3 王三芳 学生(学号,姓名,性别,籍贯) 网状模型,层次模型,关系模型(效率和空间) 联系由表中的公共属性隐含表示 数据库系统的核心和基础 描述实体及实体间关系 学生 以“ChengJiTongJi”数据库为例 小组 班级 考查项目 成绩 (学号,姓名,性别) (小组编号,小组名称) (班级编号,班级名称) (项目编号,项目名称) (学号,项目编号,成绩,录入时间) 学生_小组 (小组编号,学号) (学号,姓名,性别,班级编号) 电商0801班学生孟超,他的卷面成绩xx,作业成绩xx……,实验成绩是按照他所在的小组进行统计的。 3. 1.1 数据类型 整数型数据: bigint、int、smallint、tinyint 字符型数据: char(n)、varchar(n)、text 浮点型数据: float(n)、real

文档评论(0)

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

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

1亿VIP精品文档

相关文档