当前位置:   article > 正文

mysql实验7 视图与索引_mysql索引与视图

向employees表中的出生日期列添加一个唯一性索引,姓名列和性别列上添加一个复合索

实验内容与步骤:

以下操作均在YGGL数据库中进行。

一、索引的使用:

1. 使用命令对YGGL数据库的Employees表中的DepartmentID列建立普通索引。

2. 在Employees表的Name列和Address列上建立复合索引

3. 对Departments表上的DepartmentName列建立唯一索引

4. 使用命令查看表中的索引。

5. 对Employees表上的Address列进行前缀索引,索引值降序排列。

6. 使用CREATE INDEX语句能建立主键吗?

7. 向Employees表中的出生日期添加一个唯一性索引,姓名列和性别列上添加一个复合索引。

8. 假设Departments表没建立主键,使用alter table语句将DepartmentID列设为主键。

9. 使用alter table语句删除Departments表上的主键和所有索引。

二、视图练习:

1. 创建YGGL数据库上的视图VIEW_DS,视图包含Departments表的全部列。

2. 使用create or replace语句创建视图VIEW_Employees,视图包含员工号码、姓名和实际收入。

3. 创建视图,包含员工号码、姓名、所在部门名称和实际收入这几列。

4. 从视图VIEW_DS中查询部门号为3的部门名称。

5. 从视图VIEW_Employees中查询出姓名为“王林”的员工的实际收入。

6. 若视图关联了某表中的所有字段,此时该表中添加了新的字段,视图中能否查询到该字段?

不能,必须重新创建视图才可以查询到

7. 向视图VIEW_DS总插入一行数据ÿ

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/906130
推荐阅读
相关标签
  

闽ICP备14008679号