2022年电大-数据库SQL .pdf
《2022年电大-数据库SQL .pdf》由会员分享,可在线阅读,更多相关《2022年电大-数据库SQL .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试卷代号: 2236中央广播电视大学 20032004学年度第二学期 “ 开放专科 ” 期末考试软件信息、软件网站、专业 SQL Server数据库应用 试题2004年7月一、单选 (每小题 2分,共 10分)1Microsoft 公司的 SQL Server数据库管理系统一般只能运行于( )。AWindows平台 BUNLX 平台C LINX 平台 D。NetWare平台2SQL Server标准版不支持的操作系统是( )。A Windows 2000 Server B Windows NT ServerC Windows 98 D Windows 2000 Advanced Server3
2、SQL Server系统中的所有系统级信息存储于哪个数据库( )。Amaster BmodelCtempdb Dmsdb4下面关于 Timestamp数据类型描述正确的是:( )。A是一种日期型数据类型 B,是一种日期和时间组合型数据类型C可以用来替代传统的数据库加锁技术 D。是一种双字节数据类型5下列标识符可以作为局部变量使用( )。AMyvar B MyvarCMyvar D 。Myvar二、填空 (每空 1分,共 20分)1在人工管理和文件管理阶段,程序设计数据表示。2在数据库系统中访问数据,既可以采用方式,也可以采用 名师资料总结 - - -精品资料欢迎下载 - - - - - - -
3、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 方式。3实体之间的联系类型有三种,分别为、一和 。4在对象数据模型中,每个对象不仅要包含描述实体的 特征,而且要包含描述实体的特征。5数据库系统的三级模式结构和两级数据映象确保了数据的独立性和 独立性。6在一个关系中,不同的列可以对应同一个 ,但必须具有不同的 。7在候选码中的每个属性被称为属性,不在任何候选码中的每个属性被称为 属性。8设一个关系 A具有a1个属性和 a2个元组,关系 B具有b1个属性和 b2个元组,则关系 AXB 具有个属性和
4、 个元组。9设一个学生关系为S(学生号,姓名 ),课程关系为 C(课程号,课程名),迭课关系为 X(学生号,课程号,成绩),则姓名为变量 K的值的学生所选修的全部课程信息所对应的运算表10在一个关系 R中,若 X能够函数决定关系 R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称为关系 R的一个 。三、填空 (每空 1分,共 20分)L设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为FD=AB ,AC ,(A,D)E),则该关系的候选码为,该关系存在着函数依赖。2若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系达到 范式。名师资料总结 - - -精品资
5、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 3在SQL中建立和删除数据库模式的命令分别为 和 。4在SQL中,主码约束的关键字为,外码约束的关键字为。5在SQL中, create view、update和drop view命令分别为 、 和 视图的命令。6在新版的 SQL中,表之间的连接共有三种方式,对应的关键字分别为、和right join 。7对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的,然后再进行综合和整体
6、设计,画出 。8由概念设计进入逻辑设计时,原来的实体被转换为对应的或 。9在旅店管理中,由消费卡表派生出的视图有四个,它们分别为 、 、娱乐费表和催补款表。10机器实现阶段的任务是在计算机系统中建立,装入 ,针对各种处理要求编写出相应的应用程序。四、填空 (每空 1分,共 20分)1SQL Server采用的结构化查询语言称为。2一般可以使用 命令来标识 Transact-SQL批处理的结束。3SQL Server中的整数类型包括 bigint 、和tinyint 四种。4使用游标取数和释放游标的语句关键字分别为和 。5SQL Server主要通过 和这两种工具来完成数据库的管理工作。6是一种
7、常用的改善数据库性能的技术。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 7当指定基本表中某一列或若干列为主码时,则系统将在这些列上自动建立一个 、 和 的索引。8定义局部变量的语句关键字为,被定义的各变量之间必须用 字符分开。9声明游标语句的关键字为,该语句必须带有 子句。10每个存储过程可以包含条Transact-SQL语句,可以在过程体中的任何地方使用 语句结束过程的执行,返回到调用语句后的位置。11在收回用户访问权限
8、的语句中,所给表名选项以关键字开始,所给用户名选项以关键字 开始。五、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条 SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。 (每小题 3分,共 15分)在名称为商品库的数据库中包含有商品表1和商品表 2,它们的定义分别为:商品表 l(商品代号 char(8),分类名 char(8),单价 float,数量 int)商晶表 2(商品代号 char(8),产地 char(6),品牌 char(6)在名称为教学库的数掘库中包含有学生、课程和选课三个表,它们的定义分别为:学生 (学生号 char(7),姓名
9、 char(6),性别 char(g),出生日期 date time,专业 char(10),年级 int)课程 (课程号 char(4),课程名 char(10),课程学分 int)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 选课 (学生号 char(7),课程号 char(4),成绩 int)1select课程课程号,课程课程名,count(*)as选课人数from课程,选课where课程课程号 =选课课程号group
10、 by课程课程号,课程课程名2select *from课程where exists(seleet 课程号from选课where课程课程号 =选课课程号group by课程号 having count(*)between 2 and 4) 3select x*,课程名,课程学分,成绩from学生 x,课程 y,选课 2where x学生号 =z.学生号 and y课程号 z课程号order by x学生号, z成绩4从商品库中查询出比所有电视机的单价都高的每种商品。5从教学库中查询出至少选修了姓名为ml学生所选课程中一门课的全部学生。名师资料总结 - - -精品资料欢迎下载 - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电大-数据库SQL 2022 电大 数据库 SQL
限制150内