一、实验目的
- 掌握表数据插入、修改和删除的方法
- 了解sql语句对表数据操作的灵活控制功能
二、实验内容
- 使用SQL Server管理平台在“学生管理”数据库中的“学生”表添加、修改和删除记录
- 使用T-SQL语句在“学生管理”数据库中的“课程”表中插入记录
- 使用T-SQL语句在“学生管理”数据库中的“学生”表中插入部分记录
- 在“学生管理”数据库中创建一个“计算机系学生”表,包括学号、姓名、性别、将学生表中所在院系为“计算机系”的各条记录中学号、姓名和性别的值被插入到“计算机系学生”表中
- 使用T-SQL语句将”课程”表中1号课程的学分修改为3分
- 使用T-SQL语句将”课程”表中所有课程的学分修改为1分
- 使用T-SQl语句将”学生”表中王平的学号改为102003,所在院系改为”外语系”性别改为“男”
- 使用T-SQL语句把3号课程的记录从“课程”表中删除
三、实验过程、结果
1.在对象资源管理器中,展开“数据库”,双击“学生管理”数据库,选中“表”图标,右击,选择打开“打开表”选项,系统将弹出新窗口,可以将光标定位在一个新的空行上,就可以添加新数据,也可以右击单元格,在弹出的菜单选项选出“删除”选项,将某条记录删除(表中的列经常是带有约束的,如数据类型,空值约束,CHECK约束等无论是修改数据,还是插入新数据,都必须遵循约束的限制,否则,修改或插入数据就不可能成功)
2.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
3.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
4.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
5.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
6.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
7.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
8.在对象资源管理器中,展开“数据库”,选中“学生管理”数据库,右击,选择“新建查询”输入下列语句,单击执行
四、心得体会
1.表中的列经常是带有约束的,如数据类型,空值约束,CHECK约束等无论是修改数据,还是插入新数据,都必须遵循约束的限制,否则,修改或插入数据就不可能成功。
2.RDBMS要保证实体完整性、参照完整性、用户定义完整性,如性别、UNIQUE、NOT NULL
3.主键是不能重复的, into子句可以不指定属性列