临时表、视图与系统函数_Lab2

实验二 临时表、视图与系统函数

实验目的:

理解CTE与视图的知识,掌握临时表、CTE与视图的创建与使用方法,能够根据需要创建CTE、视图,掌握视图应用技术,熟悉常用系统函数的应用方法。

实验内容:

1、 针对指定的表进行全文检索配置,利用全文检索检索记录。

2、 创建视图。

3、 练习常用系统函数使用方法

实验过程及要求:

1、基于派生表或者CTE命令,完成以下操作,并把相应的命令写在空白处。

(1)写出查询学生基本信息的语句,包括学号、姓名、专业班级、本人平均分(score1)、本班平均分(score1)、本人完成学分总计。

(2)查询周四第5节有课的同学的名单,显示学号、姓名、专业班级、课程名。
2、写出以下视图的创建命令,并把命令写在空白处。

(1)查看课程表的视图,显示专业班级、课程名、教室、上课老师姓名

(2)创建学生视图,通过该视图只能更新数据学院的学生信息

(3)查看学生基本信息的视图,包括学号、姓名、性别、年龄、本人电话、班级名称、班导姓名、班导电话
4、 自主练习常用系统函数,理解函数的功能与含义。写出以下命令与结果

(1) 显示系统时间2年3个月后的日期与当年第几周,输出格式为:2023-09-21 38

(2)输出一个基于你的MySQL的UUID

(3)输出你的姓名全拼使用password、rsa、aes加密后的密码。格式如下:

zhangsan

password('zhangsan')=

rsa('zhangsan')=

aes('zhangsan')=

相关推荐
Nondifferent1 年前
Lab3 存储过程与触发器
数据库mysql