欢迎来到天天文库
浏览记录
ID:51964778
大小:393.50 KB
页数:9页
时间:2020-03-26
《SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1单元3管理数据表中的数据计算机工程学院大型数据库课程组2学习目标使用INSERT向用户表输入数据使用UPDATE修改用户表的数据使用DELETE语句删除用户表的数据。3向表中输入数据使用ManagementStudio使用INSERT语句注意事项:对已经存在的值,系统不允许输入重复值对某些不允许为空的字段,不允许输入空值数据类型要和所对应的字段的定义相同values值列表的顺序要与表的字段顺序一致4向表中输入数据使用SELECT语句INSERTtable_nameSELECTcolumn_listFROMtable_listWHEREsearch_conditions注意
2、事项:INSERT语句中和FROM子句中使用的表可以相同也可以不同,但必须使已经存在的表SELECT子句得到的结果集一定要和INSERT中指定的表兼容。(列的数量和顺序要相同)5向表中输入数据使用SELECTINTO语句SELECTselect_listINTOnew_table_nameFROMtable_listWHEREsearch_conditions注意事项:新表不能存在,否则会产生错误信息新表中的列和行是基于查询结果集的6修改数据修改表中的数据问题:把学号为‘00000001’的学生姓名改为‘Alex’问题:把课程号在‘002’到‘005’之间的课程的报名人数增
3、加1。涉及多个表的修改问题:把学号为’00000001’,选修课为’Java技术的开发应用’的自愿号(WillOrder)改为2。需要用到两个表StuCou和Course。7删除数据删除表中的数据DELETEtable_nameFROM…WHERE…问题:删除学号‘00000011’的学生的选课记录。涉及多个表的删除问题:学号为’00000002’的同学取消了’中餐菜肴制作’课程的选修,请在表StuCou中把他的选课信息删除。8总结能根据实际需要对所自己使用的数据库,进行编辑(输入、修改、删除)。9课后任务独立完成课本实训
此文档下载收益归作者所有