吉林电子信息职业技术学院2012年《关系数据库与SQL Server 2005》习题参考答案_第1页
吉林电子信息职业技术学院2012年《关系数据库与SQL Server 2005》习题参考答案_第2页
吉林电子信息职业技术学院2012年《关系数据库与SQL Server 2005》习题参考答案_第3页
吉林电子信息职业技术学院2012年《关系数据库与SQL Server 2005》习题参考答案_第4页
吉林电子信息职业技术学院2012年《关系数据库与SQL Server 2005》习题参考答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

关系数据库与 005 习题参考答案 第 1章 关系数据库原理 1 什么是数据、数据库、数据库管理系统、数据库系统? 数据是数据库中存储的基本对象。数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及开发工具)、应用系统、数据库管理员和用户构成。 2 数据库系统有哪些特点? 数据库系统的特点有: 数据结构化、数据的共享性高,冗余度低,易扩充、数 据独立性高、数据由 一管理和控制 。 3 数据库管理系统的主要功能有哪些? 数据库管理系统的主要功能有: 数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。 4 试给出三个实际情况的 ,要求实体之间具有一对一、一对多、多对多、各种不同的联系。 班 级 班 长班 级 - - 班 长11 1: 1 的 学 生班 级 组 成1 m 1: m 的 课 程 学 生选 修m n m: n 的 5 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,每个班有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。请用 画出此学校的概念模型。 学 校系教 师 课 程学 生教 研 室班 级拥 有1 属 于属 于指 导 选 修指 导1n1 名 称 性 别姓 名学 号代 码名 称校 代码校 址校 名门 牌号名 称编 号专 业 职 称年 龄年 龄性 别姓 名教 师号教 材学 分课 程名课 程号6 某商品销售公司有若干销售部门,每个销售部门有若干员工,销售多种商品,所有商品有一个厂家提供,设计该公司销售系统的 型,并将其转换为关系模式。 公司(公司代码,公司名,地址) 部门(部门代码,部门名) 员工(员工代码,姓名,性别,年龄,职务) 商品(商品代码,商品名,单价,数量) 厂家(厂家代码,厂家名,地址) 拥有(公司代码,部门代码) 属于(部门代码,员工代码) 销售(员工代码,商品代码 ,销售量 ) 供货(商品代码,厂家代码) 7 在关系代数中,条件连接和自然连接的区别是什么? 条件连接是把两个表中的行按照给定的条件进行拼接而形成的新表,结果列为参与连接的两个表的所有列。自然连接要求两个表有共同属性(列)。自 然连接的结果表是参与操作的两个表的共同属性上进行等值条件连接后,再去除重复的属性后得到的新表。 8 已知如图所示。 R S M N A B C 1 2 3 4 5 6 7 8 9 1) 求 在 B=0 绩 =80 4 学号 , 课程号 , 成绩 成绩 =80 绩 =100 绩 ) 3 学号 , 姓名 (程号 ) 绩 =60 )=2 24 * a 绩 =(绩 ) b 25 * a 绩 =(绩 ) b 习题 6 一、填空题 1 标准视图 索引视图 分区视图 2 虚拟表 基表 4 聚集索引 非聚集索引 唯一索引 复合索引 全文索引 引 5 创建表 6 数据库 二、操作题 1 as 号 ,绩 ) 均成绩 号 绩 )=90 2 as a,kc b,c 网络 071 3 on 程名 ) 习题 7 1 规则是绑定到列或用户自定义数据类型上的数据库对象,用来指定列可以接受哪些数据值。规则是实现域完整性的方法之一。 束是用 句在建表时指定的,而规则需要作为单独的数据库对 象来实现。在 1 列上只能使用 1 个规则,但可以使用多个 束。 1 个规则可以应用于多个列,还可以应用于用户自定义的数据类型,而 束只能应用于它所定义的列。 2 使用规则来实现数据完整性,需要两个步骤。一是创建规则;二是将规则绑定到列或用户自定义数据类型上。 3 默认值就是当用户向表中添加数据时,没有明确地给出,而由 动指派的值。默认值可以定义为数据库对象,使用时需将其绑定到特定的列上。 默认值约束是用 句创建表时,使用 句为表中的列提供默 认值。默认值对象是用 句来创建的,使用时须将它绑定到列或用户自定义数据类型上。 4使用默认值来实现数据完整性,需要两个步骤。一是创建默认值对象;二是将默认值对象绑定到列或用户自定义数据类型上。 习题 8 一、选择题 1 C 2 B 3 D 二、填空题 1 一条或多条 句的集合 系统 3 语句块 4 退出 重新开始 5 某一时刻 一段时间间隔 三、简述题 1 识符的命名必须遵守以下规则:标识符的长度可以为 1128 个字符。标识符的 第一个字符必须是英文字母、汉字、下划线、 或者 #。 默认情况下,标识符内不允许含有空格,也不允许将 键字作为用户定义的标识符。 2 运算符共有 7 类:算数运算符、赋值运算符、按位运算符、比较运算符、逻辑运算符、字符串串联运算符、一元运算符。 3 局部变量的声明: , n 局部变量的赋值: , n 4 全局变量是指由系统提供且预先声明的变量,不能显示地被赋值,通过在名称前保留两个 符号区别于局部变量。全局变量在相应的上下文中是随时可用的,通常被服务器用来跟踪服务器范围和特定会话期间的信息。 5 句用于从查询或过程中无条件退出。 执行是即时且完全的,可在任何时候用于从过程、批处理或语句块中退出,在它之后的语句不会被执行。 四、编程题 1 go n n=) 生日期 ,)25 n=0 年龄大于 21 的学生人数有 :+n as ) 没有年龄大于 21 的学生 2 i i = 1, 0 ( i 1000) n= + i ) + , + as 0) 3 00:00:06* go 16:15:30* 题 9 一、填空题 1 参数 输入 输出 2 不能 4 发器 发器 5 F 6 、编程题 1 go ), 0),),xs xf as kc go 111,数据库基础 ,张玲 ,2,68,4 2 xh ),) xb xi 0) zy 0) as 名 ,别 ,在系 ,业名 学号 =xh go xh ),) ,xb xi 0) ,zy 0) 020101 xb xi zy 学号为 +的信息如下 : 姓 名 : + 性 别 : +), 所在系 : +xi 专业名 : + ) as 绩 =60 程号 =成绩 =55 绩 =59) go ) 103 程号 = (略) 5 (略) 6 as 课程号 = 课程号 = 7 学号 ) 学号 = 准备删除 的 +学号 +成绩记录 学号 =学号 已经删除 的 +学号 +成绩记录 8 on as 程号 ) 成功在 中插入了上述一个记录 go kc 301,数据库 ,高老师 ,5, 114 ,6) 9 as 课教师 ) 课学期 ) 课程名 0) 课程名 =课程名 +课程的授课教师和开课学期已经被更新 题 10 1 005 有两种身份验证模式。 份验证 : 使用 作系统本身提供的安全机制验证用户的身份 , 只要用户能够通过 用户帐户验证,就可连接到 称为 “ 信任连接 ” 模式。 证 : 使用 证时,必须提供连接到 的 登录帐号和口令 ( 该帐号和口令由系统 管理员事先创建并存储在 )。 2 登录 :服务器方的一个实体,使用一个 登录 名只能进入服务器,但是不能让用户访问服务器中的数据库资源。每个 登录 名的定义存放在 据库的 中 。 用户:一个或多个 登录 对象在数据库中的映射,可以对用户对象进行授权,以便为 登录对象提供对数据库的访问权限。用户定义信息存放在每个数据库的 中。 一个 登录 名可以被授权访问多个数据库,但一个 登录 名在每个数据库中只能映射一次。即一个 登录 可对应多个用户,一个用户也可以被多个 登录 使用。如果 没有为一个 登录 指定数据库用户,则 登录 时系统将试图将该 登录 名映射成 户 ( 如果当前的

温馨提示

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

评论

0/150

提交评论