sql复习题库

发布 2022-09-21 01:47:28 阅读 4420

.在sql中,建立表用的命令是( )

indexsql语言中,条件年龄between 15 and 35表示年龄在15至35之间,且( )

a.包括15岁和35岁b.不包括15岁和35岁。

c.包括15岁但不包括35岁d.包括35岁但不包括15岁。

在ms sql server中,用来显示数据库信息的系统存储过程是。

a. sp_dbhelpb. sp_dbc. sp_helpd. sp_语言中,删除表中数据的命令是( )

a. deleteb. dropc. cleard. 的视图是从()中导出的。

a.基本表b.视图c.基本表或视图d.数据库。

sql server 2000局部变量名字必须以___开头,而全局变量名字必须以___

开头。在sql server中,数据库对象包括触发器、过程、列、索引、约束、

规则、默认和用户自定义的数据类型等。

设计题。现有关系数据库如下:数据库名:我班同学数据库。

同学表(学号char(6),姓名,性别,年龄,民族,身份证号,宿舍号)宿舍表(宿舍号char(6),宿舍**)

用sql语言实现下列功能的sql语句**:1.创建数据库[我班同学数据库]**。2.创建数据表[宿舍表]**;

宿舍表(宿舍号char(6),宿舍**)

要求使用:主键(宿舍号)、宿舍**:以633开头的7位**号码3.创建数据表[同学表]**;

同学表(学号char(6),姓名,性别,年龄,民族,身份证号,宿舍号)

要求使用:主键(学号)、外键(宿舍号)、默认(民族)、非空(民族,姓名,年龄)、唯一(身份证号)、检查(性别)

4.将下列宿舍信息添加到宿舍表的**宿舍号宿舍**101 6331157102 6331777

修改宿舍号为101的宿舍**:6331158删除宿舍号为102的宿舍信息5.创建视图[同学表视图]**;

同学表视图(学号,姓名,性别,年龄,民族,身份证号,宿舍号,宿舍**)

6.从同学表视图中查询姓张的女同学的姓名、性别、宿舍**。7.

从同学表中查询女同学的最大年龄、最小年龄、平均年龄。8.创建带参数的存储过程查询[某宿舍同学姓名,性别,宿舍**执行此过程,查询'101'宿舍情况。

9.设置一sql身份验证的用户账户:登录名:

u班主任,密码:888,数据库用户名:u读者,权限:

可查询查询本数据库中所有表、视图、内嵌表值函数的数据,执行所有的存储过程。请写出账户、权限设置的t_sql脚本。

SQL复习题

创建数据库 创建表 创建视图 创建触发器的 保存在考试结果文件夹下,文件名为。1 创建数据库。为 商品 系统 创建后台数据库 1 数据库名为spgy。2 主数据文件逻辑名称为spgy data,物理名称为spgy 存放在c盘根目录下,初始大小为3mb,文件增长不受限制,增长量为1mb。3 事务日志文...

sql复习题答案

1 创建一个数据库,数据库名称为自己名字的拼音。该数据库有1个10mb和一个20mb的数据文件和2个20mb的事务日志文件,数据文件分别位于d盘的data,e盘的 data文件夹下,两个数据文件的最大尺寸分别为无限大和100mb,增长速度分别为10 和1mb,事务日志文件都位于f盘的log目录下,最...

SQL查询复习题

1 有两个关系 c cno,cn,pcno sc sno,cno,g 其中,c为课程表,对应的属性分别是课程号 课程名 选修课号 sc为学生选课表,对应的属性分别是学号 课号和成绩。用sql语言写出 1 对关系sc中课号等于c1的选择运算。2 对关系c的课号 课程名的投影运算。3 两个关系的自然连接...