用T-SQL语言写出实现下列功能的语句代码。
(1)创建数据库“Student”。要求:包含一个主数据文件和一个事务日志文件,主数据文件初始容量为5MB,最大容量为20MB,文件增长量为20%;事务日志文件初始容量为5MB,最大容量为10MB,文件增长量2MB。将文件都存放于F:\SQL中,文件名自定。
(2)创建数据表“学生信息”。要求:学号为主键、身份证号为唯一索引、对性别字段进行检查。
(3)查询课程成绩小于60分的所有学生的信息,结果包括学号、姓名字段。
(4)将下列课程信息添加到“课程信息”表。课程号:101,课程名:西班牙语。
(5)创建视图“成绩信息视图”,字段为:(学号,姓名,课程名,成绩)。
(6)查询名字中带有‘丽’的女生信息。
(7)创建带参数的存储过程“某门课程高低均分”。存储过程功能:输入课程名,即可查询得到此课程的最高分、最低分、平均分。
您可能感兴趣的试卷
最新试题
批量记录插入,可以不要求插入数据结构匹配,与约束不冲突。
在SQL中,删除操作有drop、truncate、delete,其中风险等级最高的是delete。
MySQL数据库中,通常将用户写入对应的权限表来控制访问权限的,以下属于用户权限得选项()
out模式定义的参数只能在过程体内部赋值,表示该参数可以将某个值传递回调用他的过程。
MySQL变量可分为两大类,即用户变量和系统变量。
参数的取名可以与数据表的列名相同。
在MySQL中,可以使用insert语句向数据库表插入数据记录方式有()
MySQL服务器通过()来维护连接的客户端,其作用域仅限于当前连接。
在实际应用中,为了防止新建视图与已存在的视图重名产生冲突,常用CREATE OR REPLACE VIEW来创建新视图。
存储过程一经定义,就可以被反复调用,从而实现了代码的复用性、封装性、高性能等。