武汉理工大学数据库答案汇总
武汉理工大学-历年真题清单
武汉理工大学研招办经济学院西方经济学(含微观、宏观经济学)2007——2009经济学(含微观、宏观经济学)1997——2000,2002——2006(2002——2004,2006有答案)宏观经济学2004——2006(2004有答案)货币银行学2004——2007(2004有答案)国际贸易概论1998——2000,2002——2009(2002——2004有答案)国际金融学2002,2004——2009(2002,2004有答案)国际市场营销2002财政学2007产业经济学2002,2006——2009(2002有答案)电子商务概论2008——2009运输经济学2002——2009区域经济学2007人力资源管理2007管理学概论2004——2007(2004有答案)管理学原理1997——2000,2002——2009(2002——2004有答案)微机原理及应用1997——2000,2002——2007概率论与数理统计2001——2009复试科目:国际贸易学2003加试科目:国际金融学2003;国际市场营销学2003复试科目:产业经济学2003复试科目:数量经济学专业复试2003文法学院伦理学基础综合2007——2009伦理学原理2007——2009伦理学2002——2005民法学2007民商法学2008——2009民商法学综合2007——2009经济法学2002,2004——2009经济法综合2007——2009法学综合2002——2006知识产权2007知识产权法2002——2005法理学与知识产权法2004——2005社会心理学2002心理学2002思想政治教育学原理与方法2002——2009中国化的马克思主义2007——2009马克思主义基本原理及其发展2007——2009马克思主义基本原理2007马克思主义哲学原理2002——2009新闻传播专业综合考试(含广告学、编辑出版学)2004——2005出版发行综合2006——2009广告学综合2006——2009传播学原理2004——2009专业综合(教育学、运动训练学)2007体育教育综合(运动生理学、运动训练学)2008——2009运动生理学2007复试科目:综合复试2003;复试(科技法方向)2003加试科目:专业加试2003;加试(科技法方向)2003高等教育研究所教育学2002——2006,2008——2009教育管理学2002——2006,2008——2009复试科目:综合复试2003加试科目:教育学2003;教育心理学2003外国语学院二外日语2002——2009二外法语2002——2009二外德语2002——2009二外俄语2003——2009基础英语2001——2009(注:其中2002,2003,2005年的试卷名称为“综合英语”)英语语言学2001——2003,2006——2009(2001有答案)语言学及英美文学2004——2005英美文学2007——2009英语写作2002复试科目:外国语言学及应用语言学专业复试2003艺术与设计学院设计艺术学专业综合(含设计艺术史论、工业设计及其理论、环境艺术设计及其理论、视觉传播艺术设计、动画艺术设计及其理论、数字艺术设计及其理论)2008——2009美术学专业综合2008——2009艺术学专业综合2008——2009设计艺术学专业史论2003——2006,2008——2009 美术学专业史论2008——2009艺术学专业史论2008——2009音乐艺术研究专业综合(报考艺术管理方向)2009 视觉传播艺术设计基础2007速写与焦墨山水画2005速写与花卉白描2005——2006速写与人物写生画2005——2006速写与色彩人物写生2005,2007速写与泥塑人物写生2007速写与素描人物写生2005速写与水彩或水粉画创作2005速写与装饰画创作2005——2006中外美术史2002,2005,2007中国美术史专题2006中国画创作基础2007艺术美术专业基础2007美术史论2005——2007美术理论2004艺术学概论2007艺术设计史基础2004——2005,2007艺术史论基础2007艺术设计史论基础2003,2006艺术设计理论2002艺术设计史2002专业史论2007艺术设计学“专业设计基础”2002专业设计2002信息设计基础2004——2005动画创作基础2004——2006艺术管理专业基础2004——2005,2007艺术教育专业基础2007民艺专业基础2004 ——2005民间美术2007民间艺术设计及其原理2006设计基础理论与设计基础表达2002环境艺术设计基础2006——2007环境艺术设计与公共艺术创作专业基础2002动画与数字化设计艺术基础2007动画设计与数码设计基础2002系统设计及传播艺术基础2002系统设计及传播艺术理论2002工业设计理论2002工业设计基础2004——2007数码设计理论2002数码艺术设计基础2003中外建筑史2002动画创作理论2002动画创作基础2003环境艺术设计2002环境艺术设计基础2004——2005公共艺术创作与设计2002公共艺术设计基础2006卡通画创作2002专业设计(计算机艺术设计)2002专业设计(系统设计及传播艺术设计)2002环境艺术设计专业方向(环境艺术设计基础)2003设计艺术学专业工业设计方向设计基础2003平面设计基础2003——2005平面艺术设计基础2006现代美术与公共艺术设计基础2003设计管理2006设计基础(展示设计及理论方向)2006信息设计基础2006影视艺术设计基础2006音乐艺术研究2007复试科目:艺术与设计学院复试2003加试科目:艺术与设计学院加试2003理工学院材料力学1997——2000,2002——2009弹性力学2002——2004,2007理论力学2002——2009工程力学2004微机原理及应用1997——2000,2002——2007微机原理(即:微型计算机原理)1997——2000,2002——2004 岩石力学1997——2000,2002岩体力学2003——2007(注:2003年有两种)结构力学2002——2009量子力学2004——2009物理光学2002,2004——2009电磁场与电磁波2004电磁场理论2005——2009概率论与数理统计2001——2009数值分析2002,2004——2007高等代数2001——2009数学分析2002——2009常微分方程2002——2007线性代数2002普通物理2002——2009运筹学2002——2008(注:2002年试卷有两种)物理化学2002——2009有机化学2002——2007无机化学2002——2009化学原理2008——2009基础无机化学2007物理化学原理2007高等数学2007,2009高等数学(工)2002——2006,2008高等数学(二)2004高等数学(文)2003——2005复试科目:应用化学专业复试2003复试科目:应用数学专业复试2003复试科目:固体力学专业复试2003资源与环境工程学院物理化学2002——2009材料力学1997——2000,2002——2009岩石力学1997——2000,2002岩体力学2003——2007(注:2003年有两种)岩石力学与工程2004——2009矿山岩石力学2002无机化学2002——2009浮选2002固体废物处理工程2002水污染控制工程2002大气污染控制工程2002化工基础2002——2007化工原理2002——2009(注:2002年称“环境化工原理”)采矿学2002安全工程学2007——2009爆破工程2002——2009(注:2003年称“凿岩爆破”)流体力学2002——2004胶体化学2003——2009结晶矿物学2003——2006环境学概论2004——2009环境化学2004——2007环境流体力学2002,2005——2007环境工程微生物学2005——2006环境生物学2005——2007矿物加工工程专业复试科目:综合复试2003采矿工程专业复试科目:专业复试2003环境工程专业复试科目:环境工程专业复试2003;加试科目:环境工程专业加试2003材料科学与工程学院材料科学基础2002——2009普通物理2002——2009材料力学1997——2000,2002——2009医学综合一(含生物化学、无机化学)2008——2009医学综合二(含生物化学、高分子化学)2008医学综合三(含生物化学、组织学)2008——2009医学综合2002,2004细胞生物学2002——2007组织学2002——2007物理光学2002,2004——2009计算机在材料科学中的应用2007计算机在材料中的应用2004——2005工程材料2002——2007生物化学2002——2007物理化学2002——2009有机化学2002——2007无机化学2002——2009陶瓷工艺原理2002玻璃工艺原理2002复合材料工艺2002铸造合金及其熔炼2002塑性成型原理2002材料成型原理2003——2009焊接冶金2002金属热处理2002金属材料学2007固体物理2002——2009聚合物加工原理与工艺2002胶凝材料学2002无机非金属材料工学2002,2004——2009金属学及热处理2002硅酸盐物理化学2002高分子化学及物理2002高分子化学2003——2009金属学原理2002——2007材料物理与化学专业复试科目:综合复试2003;加试科目:物理化学2003;材料学院同等学历加试2003材料学专业复试科目:综合复试2003;加试科目:物理化学2003;材料学院同等学历加试2003材料加工工程专业复试科目:综合复试2003;加试科目:物理化学2003;材料学院同等学历加试2003生物医学工程专业复试科目:生物医学工程专业复试2003;加试科目:生物化学2003;组织学2003机电工程学院材料力学1997——2000,2002——2009机械原理1997——2000,2002——2009机械设计1997——2000,2002——2009控制工程基础2002——2009统计质量管理2005——2009传感器原理2003——2009传感检测技术2002——2003传感技术1997——2000传感与检测技术2002电子技术基础2002——2009微机原理及应用1997——2000,2002——2007人机工程学2002——2006机电工程学院2003年同等学历考研加试题(测试技术)机电工程学院2003年同等学历考研加试题(机械原理)机电工程学院2003年同等学力考研加试题(机械设计)机电工程学院2003级硕士研究生复试试题汽车工程学院材料力学1997——2000,2002——2009理论力学2002——2009汽车理论基础2002——2009发动机原理2002——2009摩托车理论与结构设计2002汽车运用工程2002——2009汽车运输工程2002——2003工程热力学2002——2008汽车运输学2003——2005,2007交通运输学2006汽车营销与策划2009汽车市场学2004——2008动力机械及工程专业复试科目:动力机械及工程复试2003;加试科目:发动机构造2003;发动机原理2003车辆工程专业复试科目:综合复试2003;加试科目:汽车构造2003;汽车理论2003载运工具运用工程专业复试科目:综合复试2003自动化学院电路1997——2000,2002——2009电工技术基础2002电工原理2003——2006控制理论基础2002自动控制原理1997——2000,2002——2009信号处理技术2002——2005(注:2002——2003年称“信号分析与处理”)传感技术1997——2000传感与检测技术2002传感检测技术2002——2003传感器原理2003——2009电机及拖动基础2001电力电子技术(一)2007电力电子技术2002——2006,2008——2009微机原理及接口技术2002——2009数字电路2003——2009逻辑设计2004——2006电力电子与电力传动专业复试科目:电力电子与电力传动专业复试2003检测技术与自动化装置专业复试科目:检测技术与自动化装置专业复试2003 控制理论与控制工程专业复试科目:控制理论与控制工程专业复试2003;加试科目:自动控制原理2003;微机原理及接口技术2003计算机科学与技术学院数据结构1997——2000,2002——2008操作系统1998——2000,2002——2008计算机组成原理2002——2007微机原理及应用1997——2000,2002——2007C语言2007微机原理(即:微型计算机原理)1997——2000,2002——2004离散数学2002——2006计算机网络1999——2000,2002软件工程2002——2006数据库原理2002编译原理2002计算机原理2002计算方法2003——2005复试科目:计算机应用技术、计算机软件与理论专业2003加试科目:微机原理及应用2003;数据库应用2003信息工程学院数据结构1997——2000,2002——2008信号与系统1999——2000,2002——2009信号与线性系统2002——2006物理光学2002,2004——2008光纤光学2007现代光学2006高频电路2002微机原理及应用1997——2000,2002——2007微机原理(即:微型计算机原理)1997——2000,2002——2004 脉冲与数字电路1999——2000,2002电子技术基础2002——2009高频电子线路1999——2000,2002微机原理及其通信接口2003——2009信号分析与处理2002——2008传感技术1997——2000电路1997——2000,2002——2009数字信号处理1999——2000,2002,2009土木工程与建筑学院材料力学1997——2000,2002——2009传热学2002——2007中外建筑史2002——2009建筑历史2004——2007建筑设计2002——2004,2008——2009建筑设计(1)2005——2007建筑设计(2)2005——2007规划设计2007——2008城市规划原理2003——2009建筑结构抗震设计2007抗震结构设计2004结构力学2002——2009工程项目管理2008——2009建筑施工与工程项目管理2003——2007建筑施工技术2002建筑工程经济与企业管理2002工程热力学2002——2009土质学与土力学2002——2007水分析化学2002——2005水分析与物理化学2006——2007水力学与水泵2002——2007水力学与水分析化学2008——2009土力学2002——2009建筑构造2002岩石力学1997——2000,2002岩体力学2003——2007(注:其中2003年有两种)钢筋混凝土结构2002,2006——2009混凝土结构原理2003钢筋砼结构2005土力学与基础工程2002结构动力学2002结构设计原理2002(第1种),2002(第2种),2005——2007桥梁工程2002给水工程2002排水工程2002路基路面工程2002,2005——2007工程地质学2004——2006美学2004建筑设计及其理论专业复试科目:建筑设计2003;建筑设计知识2003;加试科目:中外建筑史2003结构工程专业复试科目:结构工程2003;综合复试(建筑工程施工技术、建设工程项目管理方向)2003;加试科目:施工组织学2003;建筑经济与企业管理2003;结构力学2003;混凝土结构2003桥梁与隧道工程专业复试科目:桥梁与隧道工程专业复试2003;加试科目:桥梁与隧道工程专业加试Ⅰ2003;桥梁与隧道工程专业加试Ⅱ2003岩土工程专业复试科目:综合复试2003市政工程专业复试科目:专业复试2003交通学院高等数学2007,2009高等数学(工)2002——2006,2008高等数学(二)2004交通运输装备2005——2007桥梁设计与施工2005,2007第三方物流理论与实践2007现代物流与运输2005——2006物流学2006现代物流学2002,2007——2009运输经济学2002——2009路基路面工程2002,2005——2007工程热力学2002——2009结构分析2008——2009理论力学2002——2009土质学与土力学2002——2006材料力学1997——2000,2002——2009施工组织及概预算2004土工原理与计算2008——2009公路工程施工组织及概预算2003信号与系统1999——2000,2002——2009微机原理及应用1997——2000,2002——2007运筹学2002——2009(注:2002年试卷有两种)船舶结构力学2002,2004——2009船舶原理2002——2009船舶设计原理2002——2009流体力学2002——2004,2006——2008环境学导论2002国际航运经济与政策2002——2004计算机辅助船体建造2002船舶技术经济学2002传热学2002——2007国际集装箱运输与多式联运2002——2004港口管理(运输企业管理学)2002——2005港口企业管理学2007运输企业管理学2006道路勘测设计2002船舶强度与结构设计2002——2007环境质量评价2002交通环境工程地质与应用2002声学基础2002,2006航运管理2002——2006(注:2002年有两种)结构设计原理2002(第1种),2002(第2种),2005——2007计算机辅助船舶设计2002船舶营运管理2007船舶建造工艺学2003——2007船机制造工艺学2002结构力学计算2008——2009结构力学与结构电算2003——2007运动生物力学2004划船运动概论2004船体振动学2006液压原理与控制2002机械制造工艺学2002流体力学专业复试科目:流体力学2003;加试科目:流体力学2003,工程热力学和传热学、水力学2003工程力学专业复试科目:理论力学2003道路与铁道工程专业复试科目:道路与铁道工程2003,桥梁工程2003;加试科目:土力学2003交通运输规划与管理专业复试科目:综合复试2003;加试科目:交通运输设备概论2003船舶与海洋结构物设计制造专业复试科目:综合复试2003;加试科目:船舶与海洋工程学2003结构工程专业复试科目:结构综合2003;加试科目:钢结构2003航运学院船舶管理2002——2009航运管理2002——2006(注:2002年有两种)航海学2002船舶操纵与避碰2002——2006航海气象学与海洋学2004,2006——2007(注:2007年试卷共3页,缺第2页)物理海洋数字计算2008信号与系统1999——2000,2002——2009能源与动力学院电力电子技术2008——2009电力电子技术(二)2006——2007测试技术2007A卷,2007B卷工程热力学与传热学2006——2009机械振动学2006热能与动力机械制造工艺学2006——2007轮机自动化2007——2009智能运输系统概论2006——2009专业综合(含工程热力学、传热学、内燃机原理)2005专业综合(含工程热力学、传热学、机械设计)2005专业综合(含自动控制理论、测试技术、计算机技术)2005专业综合(含自动控制理论、电工电子技术、计算机控制技术)2005专业综合(含机械设计、测试技术、自动控制理论)2005工程热力学2002——2009机械设计1997——2000,2002——2009船舶柴油机2009内燃机原理2007A卷,2007B卷内燃机原理2002——2004,2006传热学2002——2007自动控制理论2003——2004,2006——2007自动控制原理1997——2000,2002——2009动力机械制造与维修2009船舶动力装置原理与设计2002船舶建造工艺学2003——2007船机制造工艺学2002船舶机械制造与修理2003——2004船舶管理2002——2009机械制造工艺学2002轮机工程专业复试科目:轮机工程2003;加试科目:内燃机学2003;轮机概论2003;工程热力学和传热学2003载运工具运用工程专业复试科目:载运工具运用工程2003管理学院管理学原理1997——2000,2002——2009(2002——2004有答案)管理经济学基础2005——2007管理信息系统2002——2007(2002——2004部分有答案)概率论与数理统计2001——2009线性代数2002线性代数与概率统计2003——2009会计学原理1997——2000,2002——2009(2002——2004有答案)(注:1998年共3页,缺P3)技术经济学2002——2009(2002——2004部分有答案)运筹学2002——2009(注:2002年试卷有两种)现代工业管理2003——2004(2003——2004部分有答案)公司理财原理2002——2009(2002——2004有答案)(注:2002年称“财务管理学”,2003——2004称“公司财务管理”)项目管理2005——2007企业管理学2002(2002有答案)生产管理学2002(2002部分有答案)市场营销学2001(2001有答案)技术创新管理2003(2003部分有答案)工商管理硕士(MBA)专业复试科目:MBA专业综合课2003;加试科目:市场学2003;投资学2003会计学专业复试科目:财务会计与管理会计2003;加试科目:财务管理2003;会计学2003管理科学与工程专业复试科目:企业管理概论2003;加试科目:管理经济学2003;企业管理学2003技术经济及管理专业复试科目:投资分析2003;加试科目:产业经济学2003;投资学2003企业管理专业复试科目:市场营销与生产管理2003;加试科目:市场学2003;管理学原理2003系统工程专业复试科目:系统工程概论与线性规划2003;加试科目:概率统计2003;线性代数2003政治与行政学院邓小平理论和“三个代表”重要思想2007——2009邓小平理论2002——2006马克思主义哲学原理2002——2009政治学原理2007——2009西方哲学史2007——2009西方政治思想史2008——2009中外政治思想2007高等数学(文)2003——2004思想政治教育理论与方法2002——2005,2007科学技术史2002——2007中共党史2002——2009自然辩证法2002——2009中国近代史2002科学技术哲学专业复试科目:综合复试2003;加试科目:马克思主义哲学原理2003;现代科技导论2003中共党史专业复试科目:综合复试2003;加试科目:政治学原理2003;中国近代史2003物流工程学院机械设计基础2005——2009机械工程基础2004机械CAD基础2006起重运输机械2005——2009起重机械2002物流信息技术2005——2009物流学2006现代物流学2002,2007管理学基础2005——2009画法几何2002——2003,2005——2007材料力学1997——2000,2002——2009理论力学2002——2009机械原理1997——2000,2002——2009机械设计1997——2000,2002——2009电子技术基础2002——2009微机原理及应用1997——2000,2002——2007工程材料2002——2007工程力学2004运筹学2002——2009(注:2002年试卷有两种)运筹学与系统工程2004计算机应用基础与计算机技术基础2004仓储技术与设备2006——2007自动识别技术2007CAD/CAM技术2002液压原理与控制2002机械制造工艺学2002机电一体化技术2002液压技术2002机械制造及自动化专业复试科目:机械制造及自动化专业复试2003;面试科目:机械制造专业2003机械电子工程专业复试科目:机械电子工程专业复试2003;面试科目:机械一体化技术(机电专业)2003机械设计及理论专业复试科目:机械设计及理论专业复试2003化学工程学院制药化学2005——2009化工原理2005——2009药物分析2005——2007物理化学2006——2007。
数据库原理答案
第二章计算R ∪S ,R-S ,R ∩S ,R ×S ,π3,2(S ),σB<’5’(R), R R S 。
解: R ∪S A B C R -S A B CR ∩S A B C3 6 7 3 6 7 7 2 32 5 7 2 5 7 7 234 4 34 4 3 3 4 5R ×S R.A R.B R.C S.A S.B S.C π3,2(S )C B 3 6 7 3 4 5 5 4 3 6 7 7 2 33 22 5 7345 2 5 7 7 2 3 7 2 3 3 4 5 7 2 3 7 2 3 4 4 3 3 4 5 4 4 3 7 2 3 σB<’5’(R )A B C R ⋈SR.A R.B R.C S.A S.B S.C 7 2 37 2 3 3 45443R ⋈S A B C7232.7 设有关系R 和S : R A BS B C a b b c c b e a d eb d计算R ⋈ S ,R ⋈ S ,σA=C (R ×S),S ⋉ R 。
2<2B<C解:R⋈S A B C R⋈S R.A R.B S.B Ca b c a b b ca b d a b b dc b c c b b cc bd c b b dd e aS ⋉R B Cb cb d2.17 设有4个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,SCORE)C(C#,CNAME,T#)T(T#,TNAME,TITLE)试用关系代数表达式表示下列查询语句:①检索年龄小于17岁的女学生的学号和姓名。
②检索男学生所学课程的课程号和课程名。
③检索男学生所学课程的任课教师的工号和姓名。
④检索至少选修两门课程的学生学号。
⑤检索至少有学号为S2和S4学生选修的课程的课程号。
⑥检索WANG同学不学的课程的课程号。
⑦检索全部学生都选修的课程的课程号与课程名。
⑧检索选修课程包含LIU老师所授全部课程的学生学号。
武汉理工数据库重点
数据库要点1.数据、数据库、数据库管理系统、数据库的概念、功能、关系。
数据是数据库中存储的基本对象数据库是长期存储在计算机内的、有组织的、可共享的数据集合。
数据库管理系统是位于用户与操作系统之间的一层数据管理软件(功能)1 数据定义功能2 数据组织,存储,管理3 数据操纵功能4 数据库的运行管理和事务管理5数据库的建立和维护功能6其他数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。
2.数据模型的三个组成要素。
数据结构数据操作(动态特性):查询更新(插入删除修改)数据的约束条件:实体完整性参照完整性3.entity、attributes、key、domain、entity type、entity set、relationship的概念。
实体(Entity)客观存在并可相互区别的事物称为实体属性(Attributes) 实体所具有的某一特性称为属性键(Key)唯一标识实体的属性集称为键域(Domain)属性的取值范围称为该属性的域实体型(Entity Type)用实体名及描述它的各属性名,可以刻画出全部同质实体的共同特征和性质,它被称为实体型实体集(Entity Set) 同一类型实体的集合称为实体集联系(Relationship)4.E-R图5.关系、元组、关系模式、关系模型优缺点。
关系(Relation):一个关系对应通常说的一张表元组(Tuple):表中的一行即为一个元祖属性(Attribute):表中的一列即为一个属性,给每一个属性起一个名称即一个属性名关系模式:对关系的描述,一般表示为关系名(属性1,属性2,属性3,···属性n)可以描述为学生(学号,姓名,年龄,性别,年级)关系模型的优缺点优点:(1)与非关系模型不同,它有较强的数学理论根据。
(2)数据结构简单、清晰,用户易懂易用,不仅用关系描述实体,而且用关系描述实体间的联系。
空间数据库与SQL_考试试题试卷
武汉理工大学考试试题纸(A卷)课程名称空间数据库与SQL 专业班级题号一二三四五六七八九十总分题分备注: 学生不得在试题纸上答题(含填空题、选择题等客观题)一、选择题(20分,每小题1分)1.数据库管理系统(DBMS)是____。
A.数学软件B.应用软件C.计算机辅助设计D.系统软件2.数据库系统的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享B.数据存储C.数据应用D.数据保密3.数据库系统的数据独立性是指____。
A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构4.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为____。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能5.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是____。
A.外模式B.内模式C.存储模式D.模式6.按所使用的数据模型来分,数据库可分为____三种模型。
A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时7.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是____。
A.层次结构B.二维表结构C.网状结构D.封装结构8.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是____。
A.ΠA(R)ΠD(S) B.R S C.ΠB(R) ΠB(S) D.R S9.关系运算中花费时间可能最长的运算是____。
A.投影B.选择C.笛卡尔积D.除10.在关系代数运算中,五种基本运算为____。
A.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、选择、投影、笛卡尔积D.并、差、交、选择、笛卡尔积11.实体完整性要求主属性不能取空值,这一点可以通过________来保证。
(完整版)数据库原理及应用习题带答案
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
数据库课后题答案
数据库课后题答案1)查询全体图书的图书号,书名,作者,出版社,单价。
SELECT * FROM 图书2)查询全体图书的信息,其中单价打8折,并且将该列设置别名为’打折价’ 。
SELECT 图书号,书名,作者,出版社,单价*0.8 ‘打折价’ FROM 图书3)显示所有借阅者的读者号,并去掉重复行。
SELECT DISTINCT 读者号FROM 借阅4)查询所有单价在20到30之间的图书信息。
SELECT * FROM 图书WHERE 单价BETWEEN 20 AND 305)查询所有单价不在20到30之间的图书信息。
SELECT * FROM 图书WHERE 单价NOT BETWEEN 20.00 AND 30.006)查询机械工业出版社、科学出版社、人民邮电出版社的图书信息SELECT * FROM 图书WHERE 出版社IN (‘机械工业出版社’, ‘科学出版社’, ‘人民邮电出版社’)7)查询既不是机械工业出版社、也不是科学出版社出版的图书信息SELECT * FROM 图书WHERE 出版社NOT IN (‘机械工业出版社’, ‘科学出版社’)8)查找姓名的第二个字符是’建’并且只有两三个字符的读者的读者号、姓名。
SELECT 读者号,姓名FROM 读者WHERE 姓名LIKE ‘_建_’9)查找姓名以’王’开头的所有读者的读者号、姓名。
SELECT 读者号,姓名FROM 读者WHERE 姓名LIKE ‘王%’10)查找姓名以’王’、’张’或’李’开头的所有读者的读者号、姓名。
SELECT 读者号,姓名FROM 读者WHERE 姓名LIKE ‘[王张李]%’11)查找姓名不是以’王’、’张’或’李’开头的所有读者的读者号、姓名。
SELECT 读者号,姓名FROM 读者WHERE 姓名NOT LIKE ‘[王张李]%’12)查询无归还日期的借阅信息。
SELECT * FROM 借阅WHERE 归还日期IS NULL13)查询有归还日期的借阅信息。
2011武汉理工大学数据库复习题05
2011武汉理工大学数据库复习题05《数据库与信息系统》参考题;一、基本知识点;1.数据库管理系统由一个互相关联的数据的集合和一;2.数据库系统用于存储大量信息;3.数据库系统的一个主要目的是要提供给用户数据的;4.数据库结构的基础是数据模型,一个用于描述数据;5.随着时间的推移,信息会被插人或删除,数据库随;6.在某个层次上修改模式而不影响较高一层模式的能;7.数据库模式通过一系列用数据定义《数据库与信息系统》参考题一、基本知识点1.数据库管理系统由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。
这些数据用以描述某个特定的企业。
DBMS的基本目标是要提供一个可以让人们方便地、高效地存取信息的环境。
2.数据库系统用于存储大量信息。
对数据的管理既涉及到信息存储结构的定义,又涉及到信息操作机制的提供。
另外,数据库系统还必须提供所存储数据的安全性保证,即使在系统崩溃或有人企图越权访问时也应如此。
如果数据被多用户共享,那么系统还必须设法避免可能产生的异常结果。
3.数据库系统的一个主要目的是要提供给用户数据的抽象视图,也就是说,系统隐藏了数据存储和维护的细节。
这是通过定义三个可对数据库系统进行观察的抽象层次来实现的。
这三个层次是:物理层、逻辑层和视图层。
4.数据库结构的基础是数据模型,一个用于描述数据、数据间关系、数据语义和数据约束的概念工具的集合。
5.随着时间的推移,信息会被插人或删除,数据库随之也发生了改变。
特定时刻存储在数据库中的信息的集合称作数据库的一个实例。
数据库的总体设计称作数据库模式。
6.在某个层次上修改模式而不影响较高一层模式的能力叫做数据独立性。
有两个层次的数据独立性:物理数据独立性和逻辑数据独立性。
7.数据库模式通过一系列用数据定义语言(DDL)表达的定义来描述。
DDL语句经过编译,产生存储在一个特殊文件中的一系列表,这个文件称作数据字典,因此数据字典中存储的是元数据。
8.数据操纵语言DML是使得用户可以访问和操纵数据的语言,主要有两种:过程化的DML和非过程化的DML。
数据库习题答案
数据库习题答案第1章认识数据库10.为体育部门建⽴的数据库中要存储运动队、运动员、运动项⽬以及运动员参加运动队和运动项⽬⽐赛情况,其中运动队、运动员、运动项⽬应包含如下信息:(1)运动队:队名、主教练,其中队名唯⼀标识运动队。
(2)运动员:运动员编号、姓名、性别、年龄,其中运动员编号唯⼀标识⼀名运动员。
(3)运动项⽬:项⽬编号、项⽬名、所属类别,其中项⽬编号唯⼀标识⼀个项⽬。
这⾥规定,每个运动队有多名运动员,每名运动员只属于⼀个运动队;每名运动员可以参加多个项⽬,每个项⽬可以有多个运动员参加。
系统记录每名运动员参加每个项⽬所得名次和成绩以及⽐赛⽇期。
根据以上叙述,为体育部门建⽴E-R模型,要求标注联系类型。
参考答案:E-R模型如下:11.设某图书管理系统需要存储有关出版社、作者、图书以及作者的著书情况。
出版社、作者和图书应包含的信息如下:(1)出版社:出版社编号、出版社名称、地址、电话(2)图书:图书编号、书名、定价、字数(3)作者:作者编号、姓名、单位、职称、电话再给出如下语义和要求:每个出版社出版多种图书,每种图书有唯⼀的图书编号,且每种图书只能由⼀个出版社出版,每个出版社出版⼀种图书应记录其出版时间;⼀种图书有多名作者,每⼀个作者可能编著多种图书,每个作者编著⼀种图书应记录作者排序(即该书中作者的次序,如第⼀作者、第⼆作者等)。
试根据上述表述为该系统设计ER模型,要求标注联系的类型。
参考答案:E-R模型如下:第2章关系数据库9.给定如图2-6所⽰的关系R1、R2和R3,完成以下问题:R 1? R 3 A(1)分别给出R 1∪R 2、R 1∩R 2和R 1-R 2的运算结果。
(2)分别给出πA ,B (R 1)×πC ,E (R 3)、的运算结果。
(3)给出πA ,E (σB >6(R 1? R 3))的结果。
参考答案: 10.某数据库包括职⼯关系EMP 、⼯程关系PRJ 和报酬关系SAL ,这三个关系模式为:EMP (ENO ,ENAME ,SEX ,BIRTH );--记录职⼯信息 PRJ (PNO ,PNAME ,BUDGET );--记录⼯程信息SAL (ENO ,PNO ,SALARY )。
武汉理工大学数据结构复习题
复习题集一判断题(×)1.线性表在物理存储空间中也一定是连续的。
(×)2.顺序存储方式只能用于存储线性结构。
(√)3.栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。
(√)4.两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。
(×)5.二叉树的度为2。
(√)6.若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1个非空指针域。
(×)7.二叉树中每个结点的两棵子树的高度差等于1。
(√)8.用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。
()9.在冒泡法排序中,关键值较小的元素总是向前移动,关键值较大的元素总是向后移动。
()10.计算机处理的对象可以分为数据和非数据两大类。
()11.数据的逻辑结构与各数据元素在计算机中如何存储有关。
()12.算法必须用程序语言来书写。
()13.判断某个算法是否容易阅读是算法分析的任务之一。
()14.顺序表是一种有序的线性表。
()15.分配给顺序表的内存单元地址必须是连续的。
()16.栈和队列具有相同的逻辑特性。
()18.树形结构中每个结点至多有一个前驱。
()19.在树形结构中,处于同一层上的各结点之间都存在兄弟关系。
()20.如果表示图的邻接矩阵是对称矩阵,则该图一定是无向图。
()21.如果表示图的邻接矩阵是对称矩阵,则该图一定是有向图。
()22.顺序查找方法只能在顺序存储结构上进行。
()23.折半查找可以在有序的双向链表上进行。
()24.满二叉树中不存在度为1的结点。
()25.完全二叉树中的每个结点或者没有孩子或者有两个孩子。
()26.对n个元素知心快速排序,在进行第一次分组时,排序码的比较次数总是n-1次。
()27.在有向图中,各顶点的入度之和等于各顶点的出度之和。
一、选择题()1. 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是:A) 访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)C) 删除第i个结点(1≤i≤n)B) 在第i个结点后插入一个新结点(1≤i≤n)D) 将n个结点从小到大排序(C)2. 算法分析的目的是:A) 找出数据结构的合理性B) 研究算法中的输入和输出的关系C) 分析算法的效率以求改进D) 分析算法的易懂性和文档性(A)3. 算法分析的两个主要方面是:A) 空间复杂性和时间复杂性B) 正确性和简明性C) 可读性和文档性D) 数据复杂性和程序复杂性(B)4. 计算机算法必须具备输入、输出和等5个特性。
数据库原理课后习题及解答(常用版)
数据库原理课后习题及解答(常用版)(可以直接使用,可编辑完整版资料,欢迎下载)《数据库原理》课后习题及解答课后习题:第一章第二章第三章第四章第五章第六章第七章第八章第九章习题答案:第一章第二章第三章第四章第五章第六章第七章第八章第九章第一章概论1.试解释下列术语:数据库;数据库管理系统;数据库系统2.试述数据库管理系统的组成内容。
3.试比较文件系统与数据库系统的异同。
4.什么叫数据的物理独立性与逻辑独立性?并说明它的重要性。
5.试述数据库系统的优点。
6.什么叫数据的冗余与数据的不一致性?7.什么叫数据库管理员?他的主要工作是什么?8.试述数据库系统发展的几个阶段。
返回第一章答案第二章数据模型1.什么叫数据库模型,它分哪几种类型?2.试区别数据模型与数据模式。
3.什么叫数据模式,它分哪三级?4.试述数据模型四个世界的基本内容。
5.试介绍E-R模型,EE-R模型及面向对象模型、谓词模型,并各举一例说明之。
6.层次网状模型有什么特点?并各举一例说明之。
7.试比较层次、网状、关系模型之优缺点。
8.试说明关系模型的基本结构与操作。
9.目前流行的关系型数据库管理系统,有哪些你比较熟悉,试介绍其特点。
10.你认为“数据模型”在整个数据库领域中是否有重要作用和地位,试详细说明之。
11.一图书馆借阅书刊,请你画出书刊、读者及借阅三者间的E-R模型。
12.一人事档案中,有干部、职工,干部又有高级干部与一般干部,请用EE-R模型画出他们之间关系。
13.试述物理模型的主要内容。
14.试叙述四个世界的转化关系。
15.请你比较四种数据模型的异同。
返回第二章答案第三章关系数据库系统1.试述关系数据库系统的优点。
2.试述关系型的12条标准,并说明FOXBASE为何是半关系型的。
3.关系代数与关系演算的表示能力是否相同?试证明之。
4.从关系模型的数学表示中,你是否认为网状与层次模型也可以用数学方法表示?试说明理由。
5.设有如图3-1所示的医院组织。
武汉理工大学网络教育-管理信息系统-网上作业习题答案
武汉理工大学网络教育-管理信息系统-网上作业习题答案单选题1.系统设计阶段的工作是()(A生成逻辑模型)r(B调查分析)(C将逻辑模型转换成物理模型)r(D系统实施)难度:较易分值:1.02.系统设计报告的主要作用是作为()的依据(A系统规戈y)(B 系统分析)* (C系统实施)(D系统评价)难度:较易分值:1.0更多试题及答案+扣二九七九一三九六八四3.为数据仓库提供最底层数据操作的数据库系统及外部数据的是()(A数据元(B 纪录(C数据源)(D原始文件)难度:较易分值: 1.04.那些检查网络系统完整性和完全性的人是((A(B(C(D 黑客管理员用户系统分析员难度:较易分值: 1.05. E— R模型属于()(A信息模型)(B层次模型)灯(C关系模型)(D网状模型)难度:较易分值:2.0r(A直接地址)法r(B相对键法)r(C杂凑法)(D分块法)难度:较易分值: 7.一个组织在做战略规划的时候,其方向和目标是由( )确定的(A项目负责人的观点)(B外部的环境)(C经理的长处与抱负8.()不是MR%据的关键信息(A MPS)灯(B金融信息)(C BOM库存信(D 息1.0(D ) 多方面综合考虑的结果难度:较易分值: 1.0难度:较易分值:1.09.数据仓库中的数据面向 ()(B 应 用 )(C )(D 管r )(A 直式结构r )(B 矩阵结构)(C 扁型结 构 r )(D H 型结构11常用的保密技术不包括 ()(A防侦收)10管理组织按其层次与幅度的关系可分为金字塔结构和(难度:较易 分值:)1.0难度:较易 分值:1.0(A(B信息加密(D物理保密)12 ()是对具有相同属性和行为的一个或多个对象的描述难度:较易分值:1.0 [) 帝(A对象)(B类) (C属性(D方)法难度:较易分值:1.0 13下列模块的内聚方式中,( )的耦合度最高r) (A巧合内聚r ) (B 过程内聚c* ) (C 功能内聚r ) (D 通信内聚难度:较易分值:2.014企业流程的重组不包括( )观念的重(A组(C 防火墙(B流程的重组)]:◎ (C资金的重组)匸厂|(。
武汉理工大数据结构作业答案
一、判断(共计40分,每题2.5分)1、层次遍历初始堆可以得到一个有序的序列。
()A. 正确B. 错误错误:【B】2、分块查找的平均查找长度不仅与索引表的长度有关,而且与块的长度有关。
()A. 正确B. 错误错误:【A】3、设一棵二叉树的先序序列和后序序列,则能够唯一确定出该二叉树的形状。
()A. 正确B. 错误错误:【B】4、快速排序是排序算法中平均性能最好的一种排序。
()A. 正确B. 错误错误:【A】5、设初始记录关键字基本有序,则快速排序算法的时间复杂度为O(nlog2n)。
()A. 正确B. 错误错误:【B】6、先序遍历一棵二叉排序树得到的结点序列不一定是有序的序列。
()A. 正确B. 错误错误:【A】7、冒泡排序在初始关键字序列为逆序的情况下执行的交换次数最多。
()A. 正确B. 错误错误:【A】8、线性表的顺序存储结构比链式存储结构更好。
()A. 正确B. 错误错误:【B】9、子串“ABC”在主串“AABCABCD”中的位置为2。
( )A. 正确错误:【A】10、调用一次深度优先遍历可以访问到图中的所有顶点。
()A. 正确B. 错误错误:【B】11、线性表中的所有元素都有一个前驱元素和后继元素。
()A. 正确B. 错误错误:【B】12、向二叉排序树中插入一个结点需要比较的次数可能大于该二叉树的高度。
()A. 正确B. 错误错误:【B】13、满二叉树一定是完全二叉树,完全二叉树不一定是满二叉树。
()A. 正确B. 错误错误:【A】14、非空的双向循环链表中任何结点的前驱指针均不为空。
()A. 正确B. 错误错误:【A】15、对连通图进行深度优先遍历可以访问到该图中的所有顶点。
()A. 正确B. 错误错误:【A】16、不论线性表采用顺序存储结构还是链式存储结构,删除值为X的结点的时间复杂度均为O(n)。
()A. 正确B. 错误错误:【A】二、单选(共计60分,每题2.5分)17、设一棵二叉树的深度为k,则该二叉树中最多有()个结点。
武汉理工大学数据库公选课大作业有答案
武汉理工大学数据库公选课大作业有答案《数据库应用基础》大作业课程名称数据库应用基础开课学院指导教师姓名学生姓名学生专业班级2013-2014 学年第二学期一、假定一个数据库包括下述信息:学生的信息:学号、姓名、单位、选修的课程名课程的信息:课程号、课程名、学时、任课教师号教师的信息:教师号、姓名、职称、所在单位单位的信息:单位名、电话1.上述实体中存在如下联系:(1)一个学生可以选修多门课程,一门课程可以为多个学生选修(2)一个教师可以讲授多门课程,一门课程可以有多个教师讲授(3)一个单位可以有多个教师和学生,而一个教师或学生仅属于一个单位2.根据上述情况和假设,试作如下设计:(1)构造满足需要的E-R图(2)将E-R图转换为等价的关系模型并指出每个关系的关键字3.画出该数据库模式导航图。
二、假定一个学生成绩管理数据库ScoreDB包括下述信息:学生表Student数据学生选课表SC数据用SQL语言完成如下操作:1.查询全体学生的学号、姓名和所修专业。
SELECT Sno,Sname,Sdept FROM Student2.检索年龄在19岁以上学生的学号、姓名和性别。
SELECT Sno,Sname,Sdept FROM Student WHERE Sage>=193.查询计算机软件专业男同学的学号和姓名。
SELECT Sno,Sname FROM Student WHERE Sdept='计算机软件'AND Ssex='男'4.查询选修了C301课程的学生的学号和成绩,查询结果按成绩降序排序。
SELECT Sno,Grade FROM SC WHERE Cno='C301' ORDER BY Grade DESC5.查询每个学生及其选修课程的情况。
SELECT a.Sno,Sname,Ssex,Sdept,Sage,o,Cname,Creadit FROM Student a,SC b,Course c WHERE a.Sno=b.Sno ANDo=o6.查询所有学生(姓名)选修的课程名和成绩。
2022年武汉理工大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)
2022年武汉理工大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)一、填空题1、____________和____________一起组成了安全性子系统。
2、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
3、完整性约束条件作用的对象有属性、______和______三种。
4、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
5、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
6、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
7、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;8、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
9、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
10、____________、____________、____________和是计算机系统中的三类安全性。
武汉理工大学专升本数据库概论题库
一、简答( 每题参考分值5分)1、事务是数据库进行的基本工作单位。
如果一个执行成功,则全部更新提交;如果一个事务执行失败,则已经做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于___。
正确答案:A.可靠性2、什么是E-R图?构成E-R图是基本要素是什么?正确答案:E-R图是描述现实世界的概念模型的图形.E-R图也称为实体-联系图,它提供了表示实体集、属性和联系的方法。
构成E-R图的基本要素是实体集、属性和联系。
3、使用索引有哪些优点?正确答案:可以大大加快数据的检索速度;通过创建唯一索引,可以保证数据的唯一性;在使用Order By 与Group By 子句检索数据时,可以显著减少查询中分组和排序的时间;使用索引在检索数据的过程中使用优化隐藏器,提高系统性能;可以加速表与表之间的连接。
4、在下述哪一个SQL语句用于实现数据存储的权限机制___。
正确答案:MIT5、按照存储结构划分,索引分为哪两类?各有何特点?正确答案:聚集索引:聚集索引对表在物理数据页中的数据排列进行排序,然后重新存储到磁盘上,表中的数据行只能以一种方式存储在磁盘上,故一个表只能有一个索引。
创建任何非聚集索引之前必须创建聚集索引。
非聚集索引:非聚集索引具有完全独立于数据行的结构,使用非聚集索引不会影响数据表中的数据的实际存储顺序。
6、什么是备份设备?正确答案:在进行备份以前必须创建或指定备份设备,备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质,可以是硬盘、磁盘、磁带或管道。
7、什么叫做数据与程序的物理独立性和逻辑独立性,为什么数据库系统具有数据与程序的独立性?正确答案:数据库的物理结构改变时,应用程序不用修改,保证了数据与程序的物理独立性。
(数据库中的学生表由D:\改存为E:\)数据库的逻辑结构改变时,应用程序不用修改,保证了数据与程序的逻辑独立性。
(数据库中的学生表的学号字段由int改为char)8、试述数据库设计的特点。
数据库课后习题答案(全)
第1章数据库系统概述习题参考答案1.1 数据处理和数据库应用的例子:电话公司使用数据库存储客户基本信息、客户的每次通话信息以及雇员基本信息、雇员业绩信息等。
典型的数据处理包括电话收费、生成客户长途电话话单、计算雇员工资等图书馆使用数据库存储图书资料信息、读者基本信息、图书借阅信息等。
典型的数据处理包括新书登记、处理读者借还图书等税务局使用数据库存储纳税人(个人或公司)信息、纳税人缴纳税款信息等。
典型的数据处理包括纳税、退税处理、统计各类纳税人纳税情况等。
银行使用数据库存储客户基本信息、客户存贷款信息等。
典型的数据处理包括处理客户存取款等。
超市使用数据库存储商品的基本信息、会员客户基本信息、客户每次购物的详细清单。
典型的数据处理包括收银台记录客户每次购物的清单并计算应交货款。
1.2 DBMS是数据库管理系统的简称,是一种重要的程序设计系统。
它由一个相互关联的数据集合和一组访问这些数据的程序组成。
数据库是持久储存在计算机中、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,可以被各种用户共享,具有较小的冗余度、较高的数据独立性,并且易于扩展。
数据库系统由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成。
数据模型是一种形式机制,用于数据建模,描述数据、数据之间的联系、数据的语义、数据上的操作和数据的完整性约束条件。
数据库模式是数据库中使用数据模型对数据建模所产生设计结果。
对于关系数据库而言,数据库模式由一组关系模式构成。
数据字典是DBMS维护的一系列内部表,用来存放元数据。
所谓元数据是关于数据的数据。
1.3 DBMS提供如下功能:(1)数据定义:提供数据定义语言DDL,用于定义数据库中的数据对象和它们的结构。
(2)数据操纵:提供数据操纵语言DML,用于操纵数据,实现对数据库的基本操作(查询、插入、删除和修改)。
(3)事务管理和运行管理:统一管理数据、控制对数据的并发访问,保证数据的安全性、完整性,确保故障时数据库中数据不被破坏,并且能够恢复到一致状态。
武汉理工大学数据库期末考试试题06级
武汉理工大学数据库期末考试试题06级武汉理工大学数据库期末考试试题06级武汉理工大学考试试题纸( B 卷)课程名称题号一二20 数据库与信息系统三15 四50 五六七专业班级信息0601-04 八九十总分100题分15备注: 学生不得在试题纸上答题(含填空题、选择题等客观题)一、填空题(每空1 分,共15 分)1. 数据库的数据模式由_____ 和____ 内模式三级模式构成。
2. E―R 模型的组成要素包括:实体、_____、联系。
3. 假设一个学生只属于一个班级,则班级和学生之间是____ 联系;学生可以同时修多门课程,学生和课程之间是____ 联系。
4. 关系模式的三类完整性约束分别是____、____ 和____ 约束。
5. SQL Server 主数据文件和事务日志文件默认的扩展名分别为____、____ 。
6.T-SQL 语言使用__create trigger__ 语句建立触发器。
7. 2NF 的关系模式转变为3NF 的关系模式,将是消除了非主属性对码的___传递函数依赖__ 。
8. 集合R 交S 的并表示为_____ 。
9.SQL 语句分为:数据定义语句、_数据操纵语言DML____ 和数据控制语句。
10.删除视图的SQL 命令是____DROP VIEW_ 。
二、单项选择题(本大题共20 小题,每小题 1 分,共20 分)1. DBMS 能实现对数据的查询、插入、修改和删除等操作,这种功能称为( A. 数据定义功能 B. 数据管理功能 C. 数据控制功能 D. 数据操纵功能 2. 下列四项中说法不正确的是( ) A. 数据库减少了数据冗余数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 3. ( )由数据结构、关系操作集合和完整性约束三部分组成。
A. 关系模型 B. 关系 C. 关系模式 D. 关系数据库 4. 在数据库的E-R 图中,方框表达的是( ) A. 属性 B. 实体C. 实体之间的联系D. 实体与属性之间的联系)武汉理工大学数据库期末考试试题06级5. 现有关系表:选课(学号,姓名,所在系,课程号,课程名,成绩)的主码是( ) A. 学号,课程号 B. 学号学号,C. 课程号 D. 姓名,课程名6. 在关系数据库中,表与表之间的联系是通过( )实现的。
武汉理工大学数据库期末考试试题06级
武汉理⼯⼤学数据库期末考试试题06级,B) ∪,D) ∩,武汉理⼯⼤学教务处试题标准答案及评分标准⽤纸课程名称数据库与信息系统( B 卷)⼀、填空题(每空1分,共15分)1.外模式,模式(或逻辑模式)2.属性3. 1对多(1:N),多对多(M:N)4. 实体完整性约束,参照完整性约束,⾃定义完整性约束5. .mdf,.ldf6. CREATE TRIGGER7. 传递函数依赖8. R∩S9. 数据操纵语句10. DROP VIEW⼆、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)D,C,B,C,A,B,C,B,A,D,A,D,C,D,A,B,C,A,D,B三、简答题(每题5分,共15分)1.数据的4个特征:1) 数据有“型”和“值”之分。
2分2) 数据受数据类型和取值范围的约束。
1分3) 数据有定性表⽰和定量表⽰之分。
1分4) 数据应具有载体和多种表现形式。
1分2.需求分析阶段,概念结构设计阶段,逻辑结构设计阶段,数据库物理设计阶段,数据库实施阶段,数据库运⾏和维护阶段 5分3. 主语⾔通过主变量向SQL语句提供参数。
2分SQL语句当前的⼯作状态和运⾏环境数据要反馈给应⽤程序。
SQL将其执⾏信息送到通信区SQLCA 中,应⽤程序从SQLCA 中取出这些状态信息,并据此信息来控制应该执⾏的语句。
3分四、综合题1. 1)∏(课程名=‘数据库’(学⽣∞选课∞课程))5分姓名,学号2)∏姓名,学号(课程名=‘数据库’(学⽣∞选课∞课程))∩∏姓名,学号(课程名=‘数据结构’(学⽣∞选课∞课程))5分3)∏姓名,学号(学⽣)-∏姓名,学号(课程名=‘数据库’(学⽣∞选课∞课程))5分2.1)SELECT⼯程代号3分FROM供应零件WHERE供应商代码=’S1’;2)SELECT零件.零件名,供应零件.数量4分FROM零件, 供应零件WHERE零件. 零件代码=供应零件. 零件代码AND供应零件. ⼯程代码=’J2’;3)SELECT零件代号4分FROM供应商, 供应零件WHERE供应商. 供应商代码=供应零件. 供应商代码AND供应商. 所在城市=’上海’4)SELECT⼯程号码4分FROM⼯程WHERE NOT EXISTS (SELECT *FORM供应零件WHERE⼯程. ⼯程代码=供应零件. ⼯程代码AND供应商代码IN(SELECT供应商代码FROM供应商WHERE所在城市=’天津’));3. 1)CREA TE DA TABASE 学⽣选课库5分ON PRIMARY(NAME=学⽣选课库,FILENAME=’C:\msSQL\data\学⽣选课. mdf’,SIZE=4MB,MAXSIZE=6MBFILEROWHT=2MB)GO2)CREA TE TABLE 课程(课程号CHAR(10)PRIMARY KEY CLUSTERED,3分课程名V ARCHAR(50),先⾏课V ARCHAR(50))GO3)CREA TE INDEX student ind ON学⽣(学号)3分GOCREA TE INDEX class ind ON 课程(课程号)GO4)CREA TE RULE value rule AS @V ALUE IN(’男’,’⼥’)3分GOCREA TE DEFAULT 性别缺省AS’男’GO5)CREA TE TRIGGER sc insert ON选课3分FOR INSERTAS IF(SELECT COUNT(*)FROM学⽣,inserted, 课程WHERE学⽣.学号=inserted. 学号AND课程. 课程号=inserted. 课程号)=0 ROLLBACK TRANSACTIONGO6)CREA TE TRIGGER delete all ON学⽣4分FOR DELETEAS DELETEFROM选课WHERE选课. 学号=deleted. 学号GO。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章:1.1What is the purpose of a database?数据库的目的The purpose of a database is to help people track(跟踪监测) of things.1.2What is the most commonly used type of database?最常见的数据库类型The most commonly used type of database is the relational database.1.3Give an example of two related tables other than the example used in this book.Use the STUDENT and GRADE tables in Figure 1-3 as an example pattern(模式) for your tables. Name the tables and columns using the conventions in this book.给一个关联表的例子,参考1-3Answer:1.4For the tables you created in Review Question 1.3, what are the primary keys ofeach table? Do you think that any of these primary keys could be surrogate(代理) keys?每张表的主码?这些主码可以是代理码吗?Query1: StudentNumberQuery2: StudentNumber, RoomNumberYes, both.1.5 Explain how the two tables you provided in Review Question 1.3 are related. Which table contains the foreign key, and what is the foreign key?The primary key of Q1 were added to the Q2 with a primary key of StudentNumber to uniquely identify each row.In Q2 StudentNumber and RoomNumber each now serves as a foreign key.1.6 Show your two tables from Review Question 1.3 without the columns that represent the relationships. Explain how the value of your two tables is diminished(减少) without the relationships.在你的表中去掉代表关系的列,解释没有关系的表的value如何减少?1.7 Define the terms data and information. Explain how the two terms differ.定义术语data和information,解释它俩的不同。
Answer: Data are recorded facts and numbers.We can define information as:Knowledge derived from data.Data presented in a meaningful context.Data processed by summing, ordering, averaging, grouping, comparing or other similar operations.1.8 Give an example of information that could be determined using the two tables you provided in your answer to Review Question 1.3.Anna Smith lives in 4-454 which the rent is 1300.1.9 Give examples of a single-user database application and a multiuser database application other than the ones shown in Figure 1-5.举例子,单用户和多用户的数据库应用,除表1-5之外。
single-user: Cloud Servicemulti-user: File Management System1.10 What problem can occur when a database is processed by more than one user?当数据库被不止一个用户处理会导致什么问题?Answer: When more than one user employs a database application, these is always the chance that one user's work may interfere with other's.1.11 Give an example of a database application that has hundreds of users and avery large and complicated database. Use an example other than one in Figure 1-5.举一个有成百上千个用户和一个庞大而复杂数据库的数据库应用,除表1-5以外。
Answer: Selection lesson system选课系统1.12 What is the purpose of the largest databases at e-commerce companies suchas ?像亚马逊这样的电商公司有着最大的数据库的目的是什么?Answer: The largest database are those that track customer browser behavior. (用来记录用户的浏览行为)1.13 How do the e-commerce companies use the databases discussed in Review Question 1.12?电商公司如何使用数据库?Answer: E-commerce companies use Web activity databases to determine which items on a Web page are popular and successful and which are not.1.14 How do digital dashboard and data mining applications differ from transaction processing applications?数字仪表板和数据挖掘应用程序在事务处理应用上有何不同?Answer: Digital dashboard and other reporting systems assess past and current performance. Data mining applications predict future performance.1.15 Explain why a small database is not necessarily simpler than a large one.解释为什么一个小的数据库不一定比大的数据库简单?Answer: Supposed we have 2 company which are different in sales but have similar database. Though the difference in sale, both have the same kinds of data, about the same number of tables of data, about the same level of complexity in data relationships. Only the amount of data varies from one to the other. Thus, although a database for a small business may be small, it is not necessarily simple. (一句话,麻雀虽小五脏俱全)1.16 Explain the components in Figure 1-7.解释图1-7的成分要素A database system is defined to consist of five components:users, the database application,Structured Query Language (SQL), the database management system (DBMS), and the database.a. Users employ a database application to keep track of things. They use forms to read, enter, and query data, and they produce reports to convey information.b. A database application is a set of one or more computer programs that serves as an intermediary between the user and the DBMS.c. Structured Query Language (SQL), an internationally recognized standard language that is understood by all commercial DBMS products, in database processing and the fact that database applications typically send SQL statements to the DBMS for processing.d. The database management system (DBMS) is a computer program used to create, process, and administer the database.e. The database is a collection of related tables and other structures.1.17 What are the functions of application programs?应用程序的功能是什么?Answer:• Create and process forms• Process user queries• Create and process reports• Execute application logic• Control application1.18 What is Structured Query Language (SQL), and why is it important? Structured Query Language (SQL) is an internationally recognized standard language. Because it nearly can be understood by all commercial DBMS products, in database processing, database applications typically send SQL statements to the DBMS for processing. (在数据库方法中,数据库应用向DBMS发送SQL语句)1.19 What does DBMS stand for?Database management system1.20 What are the functions of the DBMS?• Create database、Create tables• Create supporting structures• Read database data• Modify (修改)(insert, update, or delete) database data• Maintain database structures• Enforce rules• Control concurrency(并发控制)• Provide security• Perform backup and recovery (备份与恢复)1.21 Name three vendors of DBMS products.MySQL,Microsoft SQL Server,IBM1.22 Define the term database.(数据库一词的定义)A database is a self-describing collection of integrated tables.1.23 Why is a database considered to be self-describing?A database is self-describing because it contains a description of itself. Thus, databases contain not only tables of user data, but also tables of data that describe that user data.1.24 What is metadata(元数据)? How does this term pertain(属于) to a database? databases contain not only tables of user data, but also tables of data that describe that user data. Such descriptive data is called metadata because it is data about data.(元数据是描述数据的数据)1.25 What advantage is there in storing metadata in tables?You can examine(调查) metadata to determine if particular tables, columns, indexes, or other structures exist in a database.可以通过调查元数据得知某些特定的结构是否存在于数据库中1.26 List the components of a database other than user tables and metadata. 除了用户表和元数据以外的其他数据库组件。