大型数据库技术应用期末试题_第1页
大型数据库技术应用期末试题_第2页
大型数据库技术应用期末试题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、. 2008 2009 学年第二学期期末考试班级 姓名 学号 大型数据库技术应用 试题 A卷题号一二三四五六总分得分一、选择题(20分)123456789101、数据库系统的核心是:BA、数据库 B、数据库管理系统 C、操作系统D、文件2、用二维表格结构表示实体以及实体间联系的数据模型为:CA、网状模型B、层次模型 C、关系模型 D、面向对象模型3、学生和课程这两个实体之间的联系属于:CA、一对一联系B、一对二联系 C、多对多联系D、一对多联系4、SQL中删除表中数据的命令是:AA、DeleteB、Drop C、ClearD、Remove5、每个数据表可以创建( )个聚集索引 AA、1 B、2

2、 C、10 D、无数个6、在SQL中,“语文Between 60 and 100”语句表示语文成绩在60到100之间,且:AA、包括60和100B、不包括60和100C、包括60但不包括100D、包括100但不包括607、在视图上不能完成的操作是:BA、更新视图B、在视图上定义新的基本表C、查询D、在视图上定义新视图8、在T-SQL语句中,建立存储过程的命令是:AA、Create Procedure B、Create Rule C、Create Dure D、Create File9、当删除表时,与它关联的( )也同时被删除。DA、规则B、触发器 C、存储过程D、视图10、以下触发器是当对“表

3、1”进行( )操作时触发。DCreate Trigger abc on 表1For insert,update,deleteAs A、只是修改B、只是删除 C、只是插入 D、插入、修改、删除二、填空题(31分)1、常用的数据模型有 层次模型 、 网状模型和 关系模型 三种。2、数据管理技术的发展,经历了 文件管理 阶段、 数据库 阶段和 阶段。3、数据库系统的主要特点包括 、 和 。4、关系数据库主要支持 、 和 三种关系运算。5、SQL Server 2000创建数据库有三种途径:一是 ,二是 ,三是 。6、在SQL Server 2000中的所有数据和对象都存储在文件中,这些文件有三种,分

4、别是 主数据库文件(扩展名为 mdf )、次数据库文件(扩展名为 ndf )和 事务日志 文件(扩展名为 ldf )7、SQL Server提供了两种形式的索引,分别是 聚集 和 非聚集 。8、数据完整性分为: 实体完整性 、 唯一性约束 、 参照完整性约束 和 检查缺剩值约束 。9、当向表中现有的列上添加主键约束时,必须确保该列数据无 空 值和无 值。11、在Select查询语句中: order by 子句用于对查询结果排序。 from 子句用于指出所要进行查询的数据来源,即表或视图的名称。 where 子句用于指定查询条件。12、语句Select (7+3)*4-17/(4-(8-6)+9

5、9%4的执行结果是: 35 。三、判断题(20分)123456789101、 删除触发器,原有的触发器表及表中数据不受影响。( )2、规则必须使用一次就定义一次。( )班级 姓名 学号3、在一个表中如果定义了主键就不能再在任何列上定义唯一约束。( )4、视图与它所基于的基本表的数据是同步的,所以当基本表增加或减少字段时,视图也会随之同步增加或减少。( )5、通过视图可以修改表数据,但当视图是从多个表导出的时,不允许进行修改数据操作。( )6、在SQL Server 2000中,一个关系称为一个表。( )7、触发器主要通过对表数据操作进行触发而被自动执行,它不能直接调用执行。( )8、在SQL

6、Server中,触发器的执行是在数据的插入、更新或删除之前执行的。( )9、关系运算中的选择是从列的角度对二维表格的内容进行筛选。( )10、数据的导入与导出既能够实现数据库系统与外部进行数据的交换,又可以实现数据的备份和还原。( )四、名词解释(9分)1数据库 :书上第2页 2存储过程 书上2093视图:书上160五、设计题(12分)根据下列XS数据库中的数据表XSDA(学生档案表)和XSCJ(学生成绩表),通过SQL的Select查询语句完成下列操作。XSDA(学生档案表)学号姓名性别系名出生日期民族总学分备注200501王红女信息1986-02-14汉60200601李刚男机电1988-

7、05-20汉75XSCJ(学生成绩表)学号课程编号成绩20050110481200601202751、查询XSDA表中总学分大于55的学生的姓名、系名和总学分。 select 姓名,系名,总学分 from xsda where 总学分55 2、查询XSDA表中1980年下半年出生的学生情况。 3查询XSDA表中姓“李”的学生的学号、姓名、出生日期。4求XSDA表中“机电”系学生的总人数。5求XSDA表中男女生人数。6根据题目要求结合以上两表,编写自定义函数。函数的功能是:计算全体学生某门课程的平均成绩。要求:在BeginEnd之间写出相关的代码。Create Function average ( cnum char(20)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论