- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
说明: [Where 更新条件]子句的含义是指修改表中满足条件的记录,如果没有该子句,并不是不作修改,而是修改表中的全部记录。 当 UPDATE 语句在表达式取值过程中遇到算术错误(溢出、被零除或域错误)时,则不进行更新。 如果对行的更新违反了某个约束或规则,或违反了对列的 NULL 设置,则取消该语句、返回错误并且不更新任何记录。 关系型数据库基础 * 任务拓展 将教师表中性别(sex)字段为空值(NULL)的记录,修改为性别为“男”。 将职员号为00003的教师,性别(sex)字段修改为空值(NULL)。 关系型数据库基础 * 3) 使用SQL语句删除数据 任务:将“tb_student”表学号为200300005的学生记录删除。 删除数据的基本语法: Delete [From] 数据表名 [Where 删除条件] 说明: [Where 删除条件]子句的含义是指删除表中满足条件的记录,如果没有该子句,并不是不作删除,而是删除表中的全部记录。 关系型数据库基础 * 任务拓展 删除“tb_stuToCourse”表中学号为200100001的学生学习4340021科目的记录 关系型数据库基础 * 相关知识 Truncate Table 命令删除表 关系型数据库基础 * 3.3小结 本节创建了“学生成绩管理系统”中需要使用的系列数据表,以及修改表结构和表数据的SQL语句 通过企业管理器操作表数据 Create Table语句创建表 Alter Table语句修改表 Insert [Into] 语句添加一条记录 Update 语句修改一条或多条记录 Delete 语句删除一条或多条记录 * 关系型数据库基础 关系型数据库基础 项目一:“学生成绩管理系统”数据库设计和应用 任务三:数据表的创建、修改和数据维护 * 关系型数据库基础 任务三 数据表的创建、修改和数据维护 知识目标 能理解SQL Server的数据类型。 理解添加、修改和删除数据的SQL语句及语法规则。? 能力目标 能按照数据字典的设计创建数据表。 能够使用界面和SQL命令的方式创建和修改数据表。 能够使用界面和SQL命令的方式查看和删除数据表。 会使用INSERT、UPDATE和DELETE语句操作数据表中的记录。 * 关系型数据库基础 3.1 任务描述 已经创建好的StudentManage数据库中,创建一系列的数据表。 正确合理的定义数据表的各个字段及其数据类型,填写“数据表设计”表格 * 关系型数据库基础 3.2 任务实施 设计数据表 创建数据表 修改数据表 * 关系型数据库基础 3.2.1 步骤一:数据表设计 了解字段的数据类型 字符数据 数字数据 日期时间数据 货币数据 二进制数据 逻辑数据 * 关系型数据库基础 对字段的类型和约束的要求 按照“用户需求说明书”中的要求,如下: 关系型数据库基础 * 数据表的设计应该遵循一些规则: 表应该有一个标识符。 表应该只能存储单一类型的实体的数据。 表不应该有重复的值或列。 关系型数据库基础 * 3.2.2 步骤二: 创建数据表 使用企业管理器创建 在查询分析器中使用SQL命令的方式创建 * 关系型数据库基础 使用企业管理器创建数据表 * 关系型数据库基础 设置主键的提示: 选择要设置为主键的列,点击鼠标右键,在弹出的快捷菜单中选择“设置主键”,被设置为主键的列的最左边会出现“ ”图标。 如果是多个字段构成主键,则键盘按下Ctrl键不放开进行多选。 * 关系型数据库基础 使用SQL语句创建表 “查询分析器”窗口 关系型数据库基础 * 创建数据表的SQL命令一般格式: CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, ....... ) 关系型数据库基础 * 3.2.3 步骤三:修改数据表 修改数据表允许修改表的结构,同时保证表中的数据不会丢失 使用企业管理器修改表 使用SQL命令的方式修改表 * 关系型数据库基础 使用企业管理器修改表 选择待修改的表并右击,在弹出的快捷菜单中选择“设计表”选项。 包括: 修改列 插入列 删除列 修改数据类型和长度 修改主键、约束等 … * 关系型数据库基础 使用SQL命令的方式修改表 Alter Table 语句 插入列 删除列 修改列的数据类型 关系型数据库基础 * 3.2.4 步骤四:维护“学生成绩管理系统”表中的数据 创建完“学生成绩管理系统”数据库的所有数据表后,就可以向各个表中添加数据,然后对数据进行查询、统计、修改、删除等操作 通过前面对企业管理器管理工具的使用,这些操作都可以轻松实现,以下主要讨论使用SQL语句的方式维护数据表的数据。 * 关系型数据
您可能关注的文档
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 补充材料1 生活垃圾填埋焚烧技术进展.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 补充材料2 污泥固化脱水稳定化 循环卫生填埋 资源化.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第八章 工业固体废物处理与资源化.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第二章 固体废物的收集运输和预处理.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第九章 典型固体废物资源化技术.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第六章 有机固体废物堆肥与厌氧发酵.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第七章 热解技术.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第三章 生活垃圾卫生填埋场.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第四章 危险废物安全填埋场.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 第五章 固体废物焚烧技术.ppt
- 2026版创新设计高考总复习地理中图版教师用-第54课时 工业区位因素.docx
- 2026版创新设计高考总复习地理中图版教师用-第61课时 南海诸岛与钓鱼岛及其附属岛屿.docx
- 2026版创新设计高考总复习地理中图版教师用-第60课时 国家海洋权益与海洋发展战略.docx
- 泵站及涵洞施工组织设计方案2.pptx
- 2026版创新设计高考总复习地理中图版教师用-第62课时 人类面临的主要环境问题.docx
- 肿瘤放疗技术发展新趋势.pptx
- 2026版创新设计高考总复习地理中图版教师用-第63课时 协调人地关系与可持续发展.docx
- 2026版创新设计高考总复习地理中图版教师用-第65课时 区域差异与因地制宜.docx
- 2026版创新设计高考总复习地理中图版教师用-第64课时 区域的含义和类型.docx
- 骨关节疾病微创治疗新技术.pptx
文档评论(0)