实验二 SQL的数据定义功能

一、实验目的

  1. 掌握使用SQL语句创建表、修改表结构、删除表、定义和删除索引、维护索引
  2. 理解索引的概念与类型

二、实验内容

  1. 使用SQL 管理平台在“学生管理”数据库创建“学生表”
  2. 使用T-SQL语句在“学生管理”数据库创建“课程表”和“成绩表”
  3. 使用T-SQL语句修改表的结构
  4. 使用SQL 管理平台为“学生”表创建一个索引名为“学生姓名_index”的索引
  5. 使用T-SQL语句为“课程”表创建一个索引名为“课程_index”的非聚簇索引
  6. 使用T-SQL语句将“课程”表中的索引文件“课程_index”删除
  7. 使用T-SQL语句将“成绩”表删除

三、实验过程、结果

1.打开数据库,新建表,打开表设计器对话框后,创建列名,数据类型等,设置列属性,在表的各列的属性均编辑完成后,单击工具栏中的“保存”按钮,在对象资源管理器中查看所建的表,选中“学生管理”数据库,双击“表”对象

2.打开SQL,在对象资源管理器中,用鼠标选中要创建表的数据库(“学生管理”),右击,在弹出的快捷菜单中选择“新建查询”选项,打开查询编辑器。在查询编辑器的输入窗口输入如下语句,单击执行,完成创建“课程”表,使用同样的方法创建“成绩”表

3.打开SQl,选中“学生管理”数据库,右击,选择“新建查询”选项,打开编辑器,输入相关指令语句,执行,“课程”表增加一个学分属性,输入相关语句,单击执行,“课程”表修改学分属性数据类型为INT,输入相关语句,单击执行,在课程表中删除备注属性

 

4.打开SQL,选中“学生管理”数据库,选中“表”中的“学生”表,展开,右击“索引”选项,在弹出的快捷菜单上选择“新建索引”选项,输入索引名称,选择索引类型是唯一索引,单击“添加”按钮选择要添加到索引的表列,在该窗口中选择要添加的索引键,如要删除索引键,先选择要删除的索引键,再单击“删除”按钮即可,选择“选项”,可以进行其他设置。

5.打开SQL,展开“数据库”,选中“学生管理”数据库,右击,在弹出的快捷菜单中选择“新建查询”选项,打开查询编辑器,输入相关语句,单击执行,展开“课程”->“索引”选项,查看建立的复合索引

6.打开SQl,展开“数据库”,选中“学生管理”数据库,右击,在弹出的快捷菜单中选择“新建查询”选项,打开查询编辑器,输入相关语句,单击执行

7.打开SQl,展开“数据库”,选中“学生管理”数据库,右击,在弹出的快捷菜单中选择“新建查询”选项,打开查询编辑器,输入相关语句,单击执行

 

四、心得体会

  1. 掌握一些用SQL语句、T-SQl语句创建表、修改表、删除表的方法,但语句还得多写。
  2. 掌握了定义索引和删除索引的方法,要注意的一点是索引该表时,要关掉该表,否则会 失败。
  3. 操作上手较简单,但仍需多练习。

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

popywei

你的鼓励将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值