为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

数据库课件数据库课后题参考答案

2018-09-09 7页 doc 106KB 44阅读

用户头像

is_691360

暂无简介

举报
数据库课件数据库课后题参考答案学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。 (1)请设计此学校的教学管理的E-R模型。 (2)将E-R模型转换为关系模型。 2)系 (系号,系名,系主任) 教师 (教师号,教师名,职称,系号) 学生(学号,姓名,年龄,性别,...
数据库课件数据库课后题参考答案
学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。 (1)请此学校的教学管理的E-R模型。 (2)将E-R模型转换为关系模型。 2)系 (系号,系名,系主任) 教师 (教师号,教师名,职称,系号) 学生(学号,姓名,年龄,性别,系号) 项目(项目号,名称,负责人) 课程(课号,课程名,学分,教师号) 选修(课号,学号,分数) 负责(教师号,项目号,排名) 3、设有下图所示的医院组织。试画出其E-R图及关系模式并用关系代数写出下面之查询公式: 1 找出外科病房所有医生姓名; 2 找出管辖13号病房的主任姓名; 3 找出管辖病员李维德的医生姓名。 关系模式: 病房(编号、名称、所在位置、主任姓名) 医生(编号、姓名、年龄、职称、管辖病房号) 病人(病号、姓名、患何种病、病房号) 答案: N 1 1 M ①、 (医生负责病房)) ②、 (病房)) ③、 (医生负责病房就医病人)) 第三章 习题 一、单项选择题 1、如果要在Windows平台上运行DB2应用程序访问运行在UNIX上的数据库服务器,需要在Windows上安装那种产品?( ) A DB2 企业服务器版 B DB2 个人版 C DB2 连接器 D DB2 运行时客户端 答案:D 2、下面那种产品不允许远程的客户端应用程序连接到该服务器?( ) A DB2 快速版 B DB2 个人版 C DB2 企业服务器版 D DB2 工作组服务器版 答案:B 3、一个软件公司要开发一个需要访问DB2 for Linux和DB2 for z/OS的应用程序。下面那个产品最能满足这种需求?( ) A DB2企业服务器版 B DB2工作组服务器版 C DB2连接器企业版 D DB2通用开发版 答案:D 4、下面那种产品不被认为是DB2服务器? ( ) A DB2快速版 B DB2工作组服务器版 C DB2个人版 D DB2企业服务器版 答案:C 5、下面那两种工具可以向数据库发出SQL语句进行查询? ( ) A 命令窗口 B 命令中心 C 命令行处理器 D 命令处理器 E 控制中心 答案:B、C 6、下面那种情况下,健康中心会发出报警:( ) A 中的一行被删除 B 运行LOAD工具 C 当性能指标超过了预先定义的范围 D 一条SQL语句由于语法错误而没有执行成功,并报错。 答案:C 二、填空题: 1.DB2工具①可以用来在DB2中调度SQL脚本定期执行。 答案:①任务中心 2.DB2工具①可以用来开发SQL用户定义函数。 答案:①开发中心 3.现在是上午9点,如果你需要检查零晨3点发生的问题,在①能找到相关的更多信息。 答案:①日志工具 第六章 设计一个图书馆数据库,该数据库中对每个借阅者保存记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书保存有:书名,书号,作者,出版社。对每本被借出的书保存有读者号、借阅日期和应还日期。:给出该图书馆数据库的E-R图,再将其转换为关系模型。 借阅者(读者号,姓名,地址,年龄,性别,单位) 书(书名,书号,作者,出版社) 借阅(读者号,书号,借阅日期,应还日期) 或借阅者(读者号,姓名,地址,年龄,性别,单位) 书(书号,书名,作者,出版社,读者号,借阅日期,应还日期,) 第七章 习题 一、单项选择题: 2、在Sample数据库中要成功创建表空间TS1,下面那个顺序是正确的? ( ) 1. CREATE TABLESPACE ts1 PAGESIZE 16K BUFFERPOOL bp1 2. CONNECT TO sample 3. CREATE BUFFERPOOL bp1 SIZE 100000 PAGESIZE 16K A 1, 2, 3 B 3, 2, 1 C 2, 1, 3 D 2, 3, 1 答案:D 3、IMPORT实用程序不支持下面那种格式的文件? ( ) A IXF B DEL C ASC D XLS 答案:D 5、下面那个工具能够创建新表并向表中填充数据? ( ) A Load B Import C Export D db2look 答案:B 二、填空题: 1.DB2为每个数据库默认创建名字是_____的缓冲池。 答案: IBMDEFAULTBP 2.容器的类型分为目录容器、设备容器、_____容器。 答案: 文件 三、简答题和综合题: 1、用户按照下面定义创建了stock表: CREATE TABLE stock ( id INTEGER NOT NULL , name VARCHAR(10) , bandlevel INTEGER NOT NULL , PRIMARY KEY (id) ) 然后使用下面命令向表中装入数据: load from stock.del of del modified by dumpfile=stockdump.dmp messages stock.out replace into stock for exception stockexp 要装入得数据文件stock.del 内容如下: 10, "AAA", 30 20, "BBB", - 30, "CCC", 3 30, "DDD", 4 40, "EEE", x 装入命令执行完后,stockdmp.dmp 里有那几条记录? 答:装入命令执行完后,stockdmp.dmp中不符合表定义的记录有: 20, "BBB", - 40, "EEE", x 2、同上题,例外表stockexp 中有那几条记录? 答:不符合唯一约束的记录会被从表中删除,并插入到例外表stockexp中: 外表stockexp 中有 30, "DDD", 4 二、简答题和综合题: 1、什么是数据库安全性?在DB2数据库中有哪些安全? 答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 可从三个级别来对DB2系统的安全性进行控制: 1)第一个级别是控制对实例的存取,所有对实例的存取都由DB2之外的安全设施来管理; 2)第二个级别是控制对数据库的存取; 3)第三个级别是控制对数据库内数据和相关对象的存取,对数据库及其内部数据对象的存取受到DB2数据库管理器的控制。 3、什么是权限?DB2数据库中有哪些权限? 答:权限是一组高层次的用户权力,通常授予那些需要对数据库和实例进行管理和维护的用户。 DB2有五种权限 1)SYSADM –系统管理权限 2)SYSCTRL –系统控制权限 3)SYSMAINT –系统维护权限 4)LOAD –对表进行LOAD操作的权限 5)DBADM –数据库管理权限 病人编号 位置 病房号 医生编号 医生姓名 负责 就医 病房 病人 医生 病人姓名 患病 医生年龄 主任姓名 名称 职称 m 1 应还日期 书 单位 借阅日期 年龄 地址 姓名 读者号 性别 出版社 书号 书名 作者姓名 借阅 借阅者 _1203531524.unknown _1203531580.unknown _1203531666.unknown _1067091411.doc 编号 名称 所在位置 主任姓名 病房 医生 病人 编号 姓名 患何种病 病房号 编号 姓名 年龄 职称 管辖病房号 图3-1 某医院人员组织关系框图
/
本文档为【数据库课件数据库课后题参考答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索