新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

1

 

/ 

6

 

 

?/p>

 

?/p>

 

?/p>

 

技

 

?/p>

 

?/p>

 

《数据库技术与应用?/p>

实验报告

 

专业班级?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

学生姓名?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

学号?/p>

 

实验地点?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

指导教师?/p>

 

实验日期时间?/p>

 

一、实验项目名称:

索引和视?/p>

 

二、实验学时:

 

 

三、实验目的:

 

1.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE INDEX

创建索引?/p>

 

2.

 

学会使用

SQL Server

管理平台查看索引?/p>

 

3.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

DROP INDEX

删除索引?/p>

 

4.

 

掌握使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE-VIEW

创建视图的用法?/p>

 

5.

 

了解对索引和视图更名的系统存储过?/p>

sp_rename

的用法?/p>

 

6.

 

掌握使用

Transact-SQL

语句

ALTER VIEW

修改视图的方法?/p>

 

7.

 

了解删除视图?/p>

Transact-SQL

语句

DROP VIEW

的用法?/p>

 

四、实验工具或环境

 

 

 

 

五、实验内容、步骤、代码和结果?/p>

 

0. 

 

 

创建

studentsdb

数据库及其相应表,并录入数据?/p>

 

 

 

 

?/p>

SQL 

Server

管理平台上,点击“新建查询”打开查询编辑器窗口,复制粘贴附件“创

建数据库代码”中的代码到查询编辑器窗口,运行即可生成相关数据库和表,并有相应的数

据?/p>

 

 

1.

 

分别使用

SQL 

Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

student_info

表和

curriculum

表创建主键索引?/p>

 

 

alter

 

table

  

student_info

  

alter

 

column

 

学号

  

char

(

4

)

 

not

 

null;

 

 

alter

 

table

 

student_info

  

add

  

primary

 

key

(

学号

)

 

alter

 

table

   

 

curriculum

  

alter

 

column

 

课程编号

  

char

(

4

)

 

not

 

null;

 

alter

 

table

 

curriculum

  

add

  

primary

 

key

(

课程编号

) 

 

 

2.

 

使用

SQL Server

管理平台?/p>

curriculum

表的课程编号列创建唯一性索引?/p>

 

create

 

unique

 

index

 

课程编号

_idx

 

on

 

curriculum

(

课程编号

)

 

 

 

 

 

3.

分别使用

SQL Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

grade

表的

“分数?/p>

?/p>

段创建一个非聚集索引,命名为

grade_index

?/p>

 

 

create

 

index

 

grade_index

 

on

 

grade

(

分数

) 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

1

 

/ 

6

 

 

?/p>

 

?/p>

 

?/p>

 

技

 

?/p>

 

?/p>

 

《数据库技术与应用?/p>

实验报告

 

专业班级?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

学生姓名?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

学号?/p>

 

实验地点?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

指导教师?/p>

 

实验日期时间?/p>

 

一、实验项目名称:

索引和视?/p>

 

二、实验学时:

 

 

三、实验目的:

 

1.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE INDEX

创建索引?/p>

 

2.

 

学会使用

SQL Server

管理平台查看索引?/p>

 

3.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

DROP INDEX

删除索引?/p>

 

4.

 

掌握使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE-VIEW

创建视图的用法?/p>

 

5.

 

了解对索引和视图更名的系统存储过?/p>

sp_rename

的用法?/p>

 

6.

 

掌握使用

Transact-SQL

语句

ALTER VIEW

修改视图的方法?/p>

 

7.

 

了解删除视图?/p>

Transact-SQL

语句

DROP VIEW

的用法?/p>

 

四、实验工具或环境

 

 

 

 

五、实验内容、步骤、代码和结果?/p>

 

0. 

 

 

创建

studentsdb

数据库及其相应表,并录入数据?/p>

 

 

 

 

?/p>

SQL 

Server

管理平台上,点击“新建查询”打开查询编辑器窗口,复制粘贴附件“创

建数据库代码”中的代码到查询编辑器窗口,运行即可生成相关数据库和表,并有相应的数

据?/p>

 

 

1.

 

分别使用

SQL 

Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

student_info

表和

curriculum

表创建主键索引?/p>

 

 

alter

 

table

  

student_info

  

alter

 

column

 

学号

  

char

(

4

)

 

not

 

null;

 

 

alter

 

table

 

student_info

  

add

  

primary

 

key

(

学号

)

 

alter

 

table

   

 

curriculum

  

alter

 

column

 

课程编号

  

char

(

4

)

 

not

 

null;

 

alter

 

table

 

curriculum

  

add

  

primary

 

key

(

课程编号

) 

 

 

2.

 

使用

SQL Server

管理平台?/p>

curriculum

表的课程编号列创建唯一性索引?/p>

 

create

 

unique

 

index

 

课程编号

_idx

 

on

 

curriculum

(

课程编号

)

 

 

 

 

 

3.

分别使用

SQL Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

grade

表的

“分数?/p>

?/p>

段创建一个非聚集索引,命名为

grade_index

?/p>

 

 

create

 

index

 

grade_index

 

on

 

grade

(

分数

) 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

1

 

/ 

6

 

 

?/p>

 

?/p>

 

?/p>

 

技

 

?/p>

 

?/p>

 

《数据库技术与应用?/p>

实验报告

 

专业班级?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

学生姓名?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

学号?/p>

 

实验地点?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

指导教师?/p>

 

实验日期时间?/p>

 

一、实验项目名称:

索引和视?/p>

 

二、实验学时:

 

 

三、实验目的:

 

1.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE INDEX

创建索引?/p>

 

2.

 

学会使用

SQL Server

管理平台查看索引?/p>

 

3.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

DROP INDEX

删除索引?/p>

 

4.

 

掌握使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE-VIEW

创建视图的用法?/p>

 

5.

 

了解对索引和视图更名的系统存储过?/p>

sp_rename

的用法?/p>

 

6.

 

掌握使用

Transact-SQL

语句

ALTER VIEW

修改视图的方法?/p>

 

7.

 

了解删除视图?/p>

Transact-SQL

语句

DROP VIEW

的用法?/p>

 

四、实验工具或环境

 

 

 

 

五、实验内容、步骤、代码和结果?/p>

 

0. 

 

 

创建

studentsdb

数据库及其相应表,并录入数据?/p>

 

 

 

 

?/p>

SQL 

Server

管理平台上,点击“新建查询”打开查询编辑器窗口,复制粘贴附件“创

建数据库代码”中的代码到查询编辑器窗口,运行即可生成相关数据库和表,并有相应的数

据?/p>

 

 

1.

 

分别使用

SQL 

Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

student_info

表和

curriculum

表创建主键索引?/p>

 

 

alter

 

table

  

student_info

  

alter

 

column

 

学号

  

char

(

4

)

 

not

 

null;

 

 

alter

 

table

 

student_info

  

add

  

primary

 

key

(

学号

)

 

alter

 

table

   

 

curriculum

  

alter

 

column

 

课程编号

  

char

(

4

)

 

not

 

null;

 

alter

 

table

 

curriculum

  

add

  

primary

 

key

(

课程编号

) 

 

 

2.

 

使用

SQL Server

管理平台?/p>

curriculum

表的课程编号列创建唯一性索引?/p>

 

create

 

unique

 

index

 

课程编号

_idx

 

on

 

curriculum

(

课程编号

)

 

 

 

 

 

3.

分别使用

SQL Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

grade

表的

“分数?/p>

?/p>

段创建一个非聚集索引,命名为

grade_index

?/p>

 

 

create

 

index

 

grade_index

 

on

 

grade

(

分数

) 

Ͼλ">
Ͼλ
Ŀ

数据库实验五 索引和视?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

1

 

/ 

6

 

 

?/p>

 

?/p>

 

?/p>

 

技

 

?/p>

 

?/p>

 

《数据库技术与应用?/p>

实验报告

 

专业班级?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

学生姓名?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

学号?/p>

 

实验地点?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

指导教师?/p>

 

实验日期时间?/p>

 

一、实验项目名称:

索引和视?/p>

 

二、实验学时:

 

 

三、实验目的:

 

1.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE INDEX

创建索引?/p>

 

2.

 

学会使用

SQL Server

管理平台查看索引?/p>

 

3.

 

学会使用

SQL Server

管理平台?/p>

Transact-SQL

语句

DROP INDEX

删除索引?/p>

 

4.

 

掌握使用

SQL Server

管理平台?/p>

Transact-SQL

语句

CREATE-VIEW

创建视图的用法?/p>

 

5.

 

了解对索引和视图更名的系统存储过?/p>

sp_rename

的用法?/p>

 

6.

 

掌握使用

Transact-SQL

语句

ALTER VIEW

修改视图的方法?/p>

 

7.

 

了解删除视图?/p>

Transact-SQL

语句

DROP VIEW

的用法?/p>

 

四、实验工具或环境

 

 

 

 

五、实验内容、步骤、代码和结果?/p>

 

0. 

 

 

创建

studentsdb

数据库及其相应表,并录入数据?/p>

 

 

 

 

?/p>

SQL 

Server

管理平台上,点击“新建查询”打开查询编辑器窗口,复制粘贴附件“创

建数据库代码”中的代码到查询编辑器窗口,运行即可生成相关数据库和表,并有相应的数

据?/p>

 

 

1.

 

分别使用

SQL 

Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

student_info

表和

curriculum

表创建主键索引?/p>

 

 

alter

 

table

  

student_info

  

alter

 

column

 

学号

  

char

(

4

)

 

not

 

null;

 

 

alter

 

table

 

student_info

  

add

  

primary

 

key

(

学号

)

 

alter

 

table

   

 

curriculum

  

alter

 

column

 

课程编号

  

char

(

4

)

 

not

 

null;

 

alter

 

table

 

curriculum

  

add

  

primary

 

key

(

课程编号

) 

 

 

2.

 

使用

SQL Server

管理平台?/p>

curriculum

表的课程编号列创建唯一性索引?/p>

 

create

 

unique

 

index

 

课程编号

_idx

 

on

 

curriculum

(

课程编号

)

 

 

 

 

 

3.

分别使用

SQL Server

管理平台?/p>

Transact-SQL

语句?/p>

studentsdb

数据库的

grade

表的

“分数?/p>

?/p>

段创建一个非聚集索引,命名为

grade_index

?/p>

 

 

create

 

index

 

grade_index

 

on

 

grade

(

分数

) 



ļ׺.doc޸Ϊ.docĶ

  • ʫԻŮ
  • ~ϵزֲ
  • ߲һ²
  • 2015ս̰һ꼶ѧϲ̰(ȫ)
  • ij110kV·̵籣
  • ԭγҴˮ
  • վڶ渴ϰ
  • ڲѧȫ׹
  • ʡ¦˫ʵѧУ꼶ѧ İ
  • A5.5- - ͼ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)