



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
9有关系模式:教学(学号、教工号、课程号)。假定每个学生可以选修 多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课 程,每门课程只能由一个老师来讲授,那么该关系模式存在的问题是 A插入异常B删除异常 C修改复杂 D以上都有 D 10若关系模式R=CITY,ST,ZIP,其中CITY为城市,ST为街道,ZIP为邮政编码,F=(CITY,ST)ZIP,ZIPCITY。如果将R分解成R1 和R2,R1=ST,ZIP,R2= ST,CITY,则 A分解具有无损连接和保持函数依赖 B分解具有无损连接,但不保持函数依赖 C分解不具有无损连接且不保持函数依赖 D分解不具有无损连接,但保持函数依赖 二、填空题(每小题1分,共10小题,10分 )11现实中事物之间的联系有三种,分别是一对一联系,一对多联系和多对多联系,这反映了(实体 )之间的联系。12假设每个班级只有一个班长,则班级和班长之间的联系是(一对多 )联系。13E-R图的设计,属于数据库系统设计中的( 概念结构 )阶段。14存取方法和存储结构的选择,属于数据库系统设计中的(物理结构设计)阶段。15带有EXISTS谓词的子查询结果不返回任何数据,若子查询结果 (非空 ),则返回真值。16所有带IN谓词、比较运算符、ANY和ALL谓词的子查询都能用带(EXISTS )谓词的子查询等价替换。17SQL Server 2000的服务管理器用于开启、( 暂停 )和停止SQL服务工作。18在用DECLARE命令声明之后,所有的变量都被赋予初值NULL。需要用( SELECT ) 或SET 命令来给变量赋值。19修改被参照关系中的主码问题,若允许修改关系主码,但必须保证主码的非空和(唯一性),否则拒绝修改。 20触发器能够对数据库中的相关表实现( 级联 )更改。一、单项选择题(本大题共10 小题,每小题2分,共20分) 1当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变 这就是数据与程序的A物理独立性 B逻辑独立性C一致性 D完整性 A 2在数据库的三级模式结构中,一个数据库的外模式有A1个 B2个C0个 D任意多个 D 3用图形结构表示记录与记录之间的联系的数据模型是 A层次模型 B网状模型 C关系模型 D面向对象模型 B 4数据库设计中的概念模型 A依赖于DBMS和硬件 B独立于DBMS和硬件 C依赖于DBMS D独立于DBMS B 5有两个实体集,并且它们之间存在着一个1:M联系,那么根据ER模型转换成关 系数据库的规则,这个ER结构转换成表的个数为A1 B2 C3 D4 B 6下列叙述正确的是A主码是一个属性,它能惟一标识一列B主码是一个属性,它能惟一标识一行C主码是一个属性或多个属性的组合,它能惟一标识一列D主码是一个属性或多个属性的组合,它能惟一标识一行 D 7在标准SQL中,表示短整型数据类型的语法用AINTEGER语句 BINT语句CNUMERIC语句 DSMALLINT语句 A 8已知关系S(S#,SNAME,AGE,SEX),SC(S#,C#,GRADE),统计每一年龄段选 修课程的学生人数的操作如下: SELECT AGE,COUNT(*) FROM S,SC WHERE S.S#=SC.S# GROUR BY AS.S# ,SC.S# BDISTINCT S.S#, SC.S# CDISTINCT S.S#,AGE DS.S#, AGE C 育学院教学办206室,也可以通过电子邮箱发送,发送时要写明任课教师及联系电话和所授课班级、课程名称并 通过电话告知教学办。邮箱地址:su_从本学期开始任课老师一律用红笔判卷。成绩的给出要规范,每一道题要标眀正确或错误(、)并给出分数,最后添写到各题的上分栏和总分栏内。任课老师出题卷面总分为100分,按70记录成绩,平时作业、出勤、课堂纪律30分。继续教育学院网址:教学管理网页下载试卷模板。到继续教育学院教学办206室,也可以通过电子邮箱发送,发送时要写明任课教师及联系电话和所授课班级、课程名称并 通过电话告知教学办。邮箱地址:su_从本学期开始任课老师一律用红笔判卷。成绩的给出要规范,每一道题要标眀正确或错误(、)并给出分数,最后添写到各题的上分栏和总分栏内。任课老师出题卷面总分为100分,按70记录成绩,平时作业、出勤、课堂纪律30分。继续教育学院网址:教学管理网页下载试卷模板。24说明SQL Server的聚簇索引和非聚簇索引的概念及作用。参考答案:聚簇索引是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序。由于聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎总是比使用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表120%的附加空间,以存放该表的副本和索引中间页。SQLServer缺省情况下建立的索引是非聚簇索引,由于非聚簇索引不重新组织表中的数据,而是对每一行存储索引列值并用一个指针指向数据所在的页面。换句话说非聚簇索引具有在索引结构和数据本身之间的一个额外级。一个表如果没有聚簇索引时,可有250个非聚簇索引。每个非聚簇索引提供访问数据的不同排序顺序。在建立非聚簇索引时,要权衡索引对查询速度的加快与降低修改速度之间的利弊。25若要在图书-读者数据库中建立一个读者-借阅-图书关系的数据库关联表,要求该表包括图书、读者和借阅3个表,并满足“图书.书号=借阅.书号 AND 借阅.读者书证号=读者.书证号”,通过使用SQLServer 2000的企业管理器工具,给出利用向导建立该关联表的步骤( 假设图书、读者和借阅3个表,已调入新建关系表的编辑对话框中)。参考答案:通过填写关联对话框,建立表之间的关联;在对话框中,选择外码和被参照表的主码,建立关联线;用鼠标右键,单击表中的列,进行相应的操作;用鼠标右键,单击对话框的空白处,进行相应的操作;编辑完毕后,关闭编辑窗口、输入图表名并保存。三、简答题(每小题6分,共6小题,30分 )21简述数据模型及其要素。参考答案:数据模型通常由数据结构、数据操作和完整性约束三部分组成。 数据结构描述了系统的静态特性,这是数据模型最本质的内容。 数据操作描述了系统的动态特性。对数据库的操作主要有数据检索和更新两大类,这是任何数据模型都必须规定的操作。 数据模型还必须提供定义完整性约束条件的手段,并在操作中自动检查。对于不符合的操作,自动拒绝执行,符合的操作才能真正地执行,从而保证数据的正确、相容和有效。22举例说明属性间的依赖关系。参考答案:属性间的联系也可分为三类,一对一,一对多关系和多对多关系。例如学生表中的主码学号,与学生表中的姓名、性别是一对一的关序;学生表中的主码学号与选课表中的学号(主属性,外码),是一对多的关系;选课表中的学号和课程号则是多对多的关系。23简述解决嵌入式SQL与主语言工作单元之间通信方式的三个关键问题。参考答案:(1)SQL通信区:向主语言传递SQL语句的执行状态信息,主语言能够据此控制程序流程。 (2)主变量:主语言向SQL语句提供参数;将SQL语句查询数据库的结果交主语言进一步处理. (3)游标:解决集合性操作语言与过程性操作语言的不匹配. 四、设计题(每小题4分,共5小题,20分 )设有如下三个关系模式:职工(职工号,姓名,性别,出生年月)工程(工程编号,工程名,预算费用)报酬(职工号,工程编号,劳务费)根据要求,用SQL语句完成:26查询参加工程编号为200606且劳务费为最低的职工的职工号、职工姓名和劳务费。参考答案:SELECT 职工号,姓名,MIN(劳务费)FROM报酬WHERE职工.职工号=报酬.职工号 AND工程编号=200606 27查询至少参加了二项工程的职工的职工号。参考答案:有两种方法(1)SELECT 职工号,COUNT(工程编号)FROM 报酬GROUP BY 职工号HAVING COUNT(工程编号)=2(2)SELECT A.职工号FROM 报酬 A,报酬 BWHERE A.职工号=B.职工号 AND A.工程编号 B.工程编号28查询阳光工程的预算费用和总劳务费。参考答案:SELECT 工程.工程编号,工程名,预算费用,SUN(劳务费)FROM 工程,报酬WHERE 工程.工程编号=报酬.工程编号 AND 工程名=阳光工程设有如下三个关系模式:图书(书号,书名,类别,出版社,作者,定价)读者(编号,姓名,性别,单位)借阅(书号,读者编号,借阅日期)根据要求,用Transact-SQL语句完成:29将计算机类的图书存入永久的计算机图书表。参考答案:SELECT * INTO 计算机图书FROM 图书 WHERE 类别=计算机30将借书日期在2006年4月以前的借阅记录存入临时的超期借阅表。参考答案:SELECT * INTO #超期借阅 FROM 借阅 WHERE 借阅日期2006-03-31六、应用题(本题10分)32、某书店的业务描述如下:(1)每一个订单有唯一的订单编号;(2)一个订单可以订购多种图书,不同的订单可以订购同一种图书;(3)一个订单只对应一个客户,一个客户可以有多个订单; (4)每一个客户和每一种图书均有唯一的编号。根据上述业务规则得到商品订单关系模式R:R(订单编号,日期,客户编号,客户名称,客户电话,图书编号,图书名称,定价,数量) 试求: 写出R的基本函数依赖集F,并求出R的候选键。 判断R的规范化范式级别。 若R不满足3NF范式,将R规范到3NF范式。参考答案:(1)订单编号日期,客户编号 客户编号客户名称,客户电话 图书编号图书名称,定价 订单编号,图书编号数量 R的候选键:(订单编号,图书编号)(2)R1NF 因为存在非主属性对候选键的部分依赖(3)将R分解为: R1(订单编号,日期,客户名称)3NF R2(图书编号,图书名称,定价)3NF R3(客户编号,客户名称,客户电话)3NF R4(订单编号,图书编号,数量)3NF 五、设计题(本题10分)31、某连锁商店数据库中有三个实体集。“商店”实体集;“职工”实体集;“商品”实体集。业务规则如下:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南郴州市汝城县事业单位公开招聘引进高层次和急需紧缺人才21人考前自测高频考点模拟试题及答案详解(易错题)
- 2025广东阳江市阳春市统计局招聘编外人员1人模拟试卷及完整答案详解1套
- 2025江苏苏州工业园区天域幼儿园教学辅助人员招聘1人考前自测高频考点模拟试题及答案详解(全优)
- 2025湖北巴东县溪丘湾乡人民政府招聘公益性岗位工作人员11人考前自测高频考点模拟试题及答案详解1套
- 2025吉林大学白求恩第一医院内镜中心洗消工招聘1人考前自测高频考点模拟试题参考答案详解
- 2025年宁波北仑区人民医院医疗健康服务集团梅山院区招聘编外人员2人考前自测高频考点模拟试题及参考答案详解
- 2025广州银行经营机构人才招聘考前自测高频考点模拟试题及答案详解(历年真题)
- 2025广西北海市铁山港区市容市政管理中心招聘环卫工人5名(4月20日截止)模拟试卷及答案详解(名校卷)
- arp 地址解析协议书
- 电流环协议书
- 2025至2030中国大宗物资供应链行业发展趋势分析与未来投资战略咨询研究报告
- 胰岛素储存知识培训课件
- GB 46039-2025混凝土外加剂安全技术规范
- 2025至2030年中国卡丁车俱乐部行业市场调研分析及投资战略咨询报告
- 加油站职业健康危害因素分析
- 辽宁省沈阳市2025届高考语文模拟试卷(含答案)
- 公路统计管理办法
- 危重症患者的疼痛管理
- 电力建设安全规程2025新版
- 2024年法考真题及答案解析
- 2025年苏州市中考数学试卷真题(含答案解析)
评论
0/150
提交评论