正在加载图片...
查询所有姓“肖”的学生学号、姓名 8、查询每个班级的学生人数。要求至少显示班级名称、人数。 9、查询每个学生的姓名和他的班主任姓名。 10、查询至少包含2个学生的系部名称 ll、创建视图“电子班学生”,用于保存01电子班所有学生信息 12、使用 select语句生成一个新表“国际贸易00”,表中包含该班所有学生全部信息。 13、查询与李涛在同一个班级的学生姓名 14、查询与李涛在同一个系部的学生姓名。要求结果中不显示李涛本人 15、等待10秒钟后显示100以内能被12整除的数。 16、删除学生表中姓名为“刘成锴”的记录 17、按班级号统计各班的平均年龄。 三、问答题(10分,共2小题 1、说出关系型表中主键的特点和作用。 特点:主键可以唯一地表示表中的不同记录,每个表有且仅有一个主键、主键的值必须 唯一、且不能为空。主键的作用是为了实施实体的完整性。 2、说出自然连接和等值连接的特点。 等值连接:连接条件中使用=运算符。自然连接:在等值连接中去掉重复的字段 3、说出视图的特点和作用、 with check option的作用。 视图本身并不保存数据,可节省空间,只有运行时才占用空间来暂时存放结果。它是保 存在数据库中的 SELECT查询, SELECT语句的结果集构成视图所返回的虚拟表。故又与查询 不完全相同 视图常用来将用户与基本表隔离开来以保护基本表,即将用户常用的数据以视图的形式 提供给用户,用户只能访问视图。 WITH CHECK OPTION表示在对视图进行数据操作( insert、 update)时必须满足子查询中 的条件表达式 4、说出主文件、次文件、日志文件的作用及个数要求 主文件包含数据库的起点信息(指向数据库的其余文件),并用于存储数据。每个数据库 都有一个主要数据文件。默认扩展名为mdf。次文件含有不能置于主要数据文件中的所有 数据。有些数据库可能足够大,故需要多个次要数据文件,或使用位于不同磁盘驱动器上的 次文件将数据扩展到多个磁盘。默认扩展名为ndf。日志文件包含用于恢复数据库的日志 信息。每个数据库都必须至少有一个日志文件。默认扩展名为ldf 5、聚簇索引和非聚簇索引的区别。 聚簇索引:可以保证表中记录的物理存储次序与索引表中的顺序(即逻辑顺序)相同。在 SαL数据库中,每个表只能有1个聚簇索引。随着表中数据的改变,聚簇索引会自动更新 非聚簇索引:表中记录的物理存储次序与索引表中的顺序(即逻辑顺序)一般不相同。每个 表可以有249个非聚簇索引。随着表中数据的改变,但非聚簇索引需人工更新。 6、说说数据类型char和 varchar的异同7、查询所有姓“肖”的学生学号、姓名。 8、查询每个班级的学生人数。要求至少显示班级名称、人数。 9、查询每个学生的姓名和他的班主任姓名。 10、查询至少包含 2 个学生的系部名称。 11、创建视图“电子班学生”,用于保存 01 电子班所有学生信息。 12、使用 select 语句生成一个新表“国际贸易 00”,表中包含该班所有学生全部信息。 13、查询与李涛在同一个班级的学生姓名。 14、查询与李涛在同一个系部的学生姓名。要求结果中不显示李涛本人。 15、等待 10 秒钟后显示 100 以内能被 12 整除的数。 16、删除学生表中姓名为“刘成锴”的记录。 17、按班级号统计各班的平均年龄。 三、问答题(10 分,共 2 小题) 1、 说出关系型表中主键的特点和作用。 特点:主键可以唯一地表示表中的不同记录,每个表有且仅有一个主键、主键的值必须 唯一、且不能为空。主键的作用是为了实施实体的完整性。 2、 说出自然连接和等值连接的特点。 等值连接:连接条件中使用=运算符。自然连接:在等值连接中去掉重复的字段 3、 说出视图的特点和作用、with check option 的作用。 视图本身并不保存数据,可节省空间,只有运行时才占用空间来暂时存放结果。它是保 存在数据库中的 SELECT 查询,SELECT 语句的结果集构成视图所返回的虚拟表。故又与查询 不完全相同。 视图常用来将用户与基本表隔离开来以保护基本表,即将用户常用的数据以视图的形式 提供给用户,用户只能访问视图。 WITH CHECK OPTION 表示在对视图进行数据操作(insert、update)时必须满足子查询中 的条件表达式。 4、 说出主文件、次文件、日志文件的作用及个数要求。 主文件 包含数据库的起点信息(指向数据库的其余文件),并用于存储数据。每个数据库 都有一个主要数据文件。默认扩展名为 mdf。次文件 含有不能置于主要数据文件中的所有 数据。有些数据库可能足够大,故需要多个次要数据文件,或使用位于不同磁盘驱动器上的 次文件将数据扩展到多个磁盘。默认扩展名为 ndf。日志文件 包含用于恢复数据库的日志 信息。每个数据库都必须至少有一个日志文件。默认扩展名为 ldf。 5、 聚簇索引和非聚簇索引的区别。 聚簇索引:可以保证表中记录的物理存储次序与索引表中的顺序(即逻辑顺序)相同。在 SQL 数据库中,每个表只能有 1 个聚簇索引。随着表中数据的改变,聚簇索引会自动更新。 非聚簇索引:表中记录的物理存储次序与索引表中的顺序(即逻辑顺序)一般不相同。每个 表可以有 249 个非聚簇索引。随着表中数据的改变,但非聚簇索引需人工更新。 6、 说说数据类型 char 和 varchar 的异同
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有