
天津广播电视大学 计算机网络技术专业 《数据岸基础与应用》(大专)课程考核说明 第一部分考核总体说明 一、考核对象:本课程的考核对象为中央广播电视大学工学科电子与信息类计算机信息 管理专业的学生。 二、考核方式:本课程深用形成性考核与终结性考核相合的考核方式, 三、考核依据:本考核说明严格按强中央电大计算机应用专业《数据库基础与应用》课 程教学大粥编写。 四、学生评价考核的形式及要求: (一)考核方式 课程考核成锁由过程性测试、实验和终结性考核组成,过程性测试、实验占5%,终 结性考试占综合成绩的50% 1.过程性测试 (1)由5次章节或单元学习效果的在线测评组成,5次成靖的平均分作为最终过程 性测评成镜: (2)当学生在线学习满足登录平台4次,浏宽或下载资源4次、在线时间0分钟以 上时,方可参加过程性测试: (3)每次测评题量不少于50道,试卷提交后自动显示成填,不足80分者系统不记 录成城。需重新测试: (4)考核采取递进方式,贝有第一次测试合格后才能进行第二次测试,依此类推。 (5)学生学习所需贷料可到各栏目查找,遇到的月题可通过参加教师在教学讨论区 安排的实时与非实时师生交互活动交流解决。 2.终结性考核 (1)锋结性考核与过程性测试采用同样的考核扇统进行: (2)当学生在线学习满足登录平台20次以上,到宽或下载贤源20次以上、在线时 间3小时以上,且5次过程性测试都合格后,方可参加终结性测试: (3)试卷提交后系统自动显示成锁,不足60分者不记录成绩, 须重新考核。 (二)组织要求 过程性测试由学生白行完成,终结性考核须由教学单位按盟学校公布的时间段集中组 织,并按照要求上报考试时间安排。 六、终结性考试的形式及要求: 1,考试要求 本课程是中央广播电视大学工学科电子与信息类计算机网络技术专业的选修专业课,是 天津电大增学分课程。本课程考核的基本要求是 了解:理解数据库氣统中的一些基本橙念。 掌握:掌握数据库系统中的一些基本知识,ACCESS以及SQL Server数据库管理系统 的常用操作、SQL.Srve系统中使用的常用数据类型的含义和语句的格式与作用等。 熟练拿握:能够根据所给定的知识点分析问题和解决月思。 2、组卷原则 (1)依《数暴牌基础与应用)教学大纲所规定的要求,技按掌握,理解、了解三个层次 命思。以大钢中所要求的“掌握内容”为主,占600%,“理解内容”为辅,占2D-30%
天津 广 播 电 视 大 学 计 算 机 网 络 技 术 专 业 《数据库基础与应用 z》(大专)课程考核说明 第一部分 考核总体说明 一、 考核对象:本课程的考核对象为中央广播电视大学工学科电子与信息类计算机信息 管理专业的学生。 二、 考核方式:本课程采用形成性考核与终结性考核相合的考核方式。 三、 考核依据:本考核说明严格按照中央电大计算机应用专业《数据库基础与应用》课 程教学大纲编写。 四、学生评价考核的形式及要求: (一)考核方式 课程考核成绩由过程性测试、实验和终结性考核组成,过程性测试、实验占 50%,终 结性考试占综合成绩的 50%。 1.过程性测试 (1)由 5 次章节或单元学习效果的在线测评组成,5 次成绩的平均分作为最终过程 性测评成绩; (2)当学生在线学习满足登录平台 4 次、浏览或下载资源 4 次、在线时间 40 分钟以 上时,方可参加过程性测试; (3)每次测评题量不少于 50 道,试卷提交后自动显示成绩,不足 80 分者系统不记 录成绩,需重新测试; (4)考核采取递进方式,只有第一次测试合格后才能进行第二次测试,依此类推。 (5)学生学习所需资料可到各栏目查找,遇到的问题可通过参加教师在教学讨论区 安排的实时与非实时师生交互活动交流解决。 2.终结性考核 (1)终结性考核与过程性测试采用同样的考核系统进行; (2)当学生在线学习满足登录平台 20 次以上、浏览或下载资源 20 次以上、在线时 间 3 小时以上,且 5 次过程性测试都合格后,方可参加终结性测试; (3)试卷提交后系统自动显示成绩,不足 60 分者不记录成绩, 须重新考核。 (二)组织要求 过程性测试由学生自行完成,终结性考核须由教学单位按照学校公布的时间段集中组 织,并按照要求上报考试时间安排。 六、 终结性考试的形式及要求: 1、考试要求 本课程是中央广播电视大学工学科电子与信息类计算机网络技术专业的选修专业课,是 天津电大增学分课程。本课程考核的基本要求是: 了解:理解数据库系统中的一些基本概念。 掌握:掌握数据库系统中的一些基本知识、ACCESS 以及 SQL Server 数据库管理系统 的常用操作、SQL Server 系统中使用的常用数据类型的含义和语句的格式与作用等。 熟练掌握:能够根据所给定的知识点分析问题和解决问题。 2、组卷原则 (1) 依《数据库基础与应用》教学大纲所规定的要求,按掌握、理解、了解三个层次 命题。以大纲中所要求的“掌握内容”为主,占 60~70%,“理解内容”为辅,占 20~30%

了解的内容不超过10%。 (2)试题的形式和难易程度与教材中的习题类似。题型可分为这释避和判断题。其中 选择愿、判断圈各占50%。试卷的圈量与难度都不大,们内容诊及比较广泛。所以在复习 时不要偏颜、押思,应以全面复习,掌握基本概念与技术为宜。 3、终结性考试为网上终性考核。利用电大在线平台考核系统进行,由分校、工作站 按照教务处公布的时间段组织集中考核,考核成绩满分10分,考核亮成提交系饶自动显示 成锁,不足60分演重新学习重新考核,锋结性考核将于第18周进行,具体时间安排另行通 知。测试完成后平台自动美闭,成锁由市校教务处导出并录入。 4、考试时限为60分钟。 第二都分 考核内容和要求 第一章数据岸系统辰论 考械内容 1.数据处理技术发展经历 人工管理、文件系统、数据库系统、分布式系统 2.数据库系统的特点 结构化、减少数据沉余、数据共享、数据完整性、安全性和并发控制等 3.数据模型 数据联系(实体、属性,码,域、联系类型) 概念模型(ER图罐述》、逻辑模型(层次、网状、关系、面白对象) 4.数据库体系结构 三级模式结构(局外)、全同(慢多)、存储(内)》 两级晚象(局部/全局、全局存储)、数据的逐辑和物理独立性 5.数据库管理系统的功能 定义、操纵、控制、推护。数据字典 6数据库系统的组成 数据挥、硬件、软件、管理员、用户 考机要求 了解:数据库管理技术发展的四个阶段,数据库体系结构的三级模式和两饭映象,数据 库管理系统的功能,数据岸系统的组成等。 掌挥:数据库系统和文件系统的各自特点,特别是关系数据库系统的优点,ER图的概 念和使用,数据的三种联系类型,数据中的属性,码、域的含义。 第二章关系运算 考核内容 1.关系数据结构 域、笛卡儿积,关系,码(主码,候这码,外码),关系板式 2.关系完整性 实体完整性、参照完整性、用户定文的完整性 3.关系代数 传统的集合运算(并,交、差、广义笛卡几积) 专门的关系运算(选择、授影、连援、等值连接、自然连接) 考裤要求
了解的内容不超过 10%。 (2) 试题的形式和难易程度与教材中的习题类似。题型可分为选择题和判断题。其中 选择题、判断题各占 50%。试卷的题量与难度都不大,但内容涉及比较广泛。所以在复习 时不要偏颇、押题,应以全面复习、掌握基本概念与技术为宜。 3、终结性考试为网上终结性考核。利用电大在线平台考核系统进行,由分校、工作站 按照教务处公布的时间段组织集中考核,考核成绩满分 100 分,考核完成提交系统自动显示 成绩,不足 60 分须重新学习重新考核。终结性考核将于第 18 周进行,具体时间安排另行通 知。测试完成后 平台自动关闭,成绩由市校教务处导出并录入。 4、考试时限为 60 分钟。 第二部分 考核内容和要求 第一章 数据库系统概论 考核内容 1. 数据处理技术发展经历 人工管理、文件系统、数据库系统、分布式系统 2. 数据库系统的特点 结构化、减少数据冗余、数据共享、数据完整性、安全性和并发控制等 3. 数据模型 数据联系(实体、属性、码、域、联系类型) 概念模型(E-R 图描述)、逻辑模型(层次、网状、关系、面向对象) 4. 数据库体系结构 三级模式结构(局部(外)、全局(概念)、存储(内)) 两级映象(局部/全局、全局/存储)、数据的逻辑和物理独立性 5. 数据库管理系统的功能 定义、操纵、控制、维护、数据字典 6. 数据库系统的组成 数据库、硬件、软件、管理员、用户 考核要求 了解:数据库管理技术发展的四个阶段,数据库体系结构的三级模式和两级映象,数据 库管理系统的功能,数据库系统的组成等。 掌握:数据库系统和文件系统的各自特点,特别是关系数据库系统的优点,ER 图的概 念和使用,数据的三种联系类型,数据中的属性、码、域的含义。 第二章 关系运算 考核内容 1. 关系数据结构 域、笛卡儿积、关系、码(主码、候选码、外码)、关系模式 2. 关系完整性 实体完整性、参照完整性、用户定义的完整性 3. 关系代数 传统的集合运算(并、交、差、广义笛卡儿积) 专门的关系运算(选择、投影、连接、等值连接、自然连接) 考核要求

了解:关系数据结构中涉及的所有概念,用户定义的完整性的顺念, 掌握:实体完整性和参醒完整性的含义和应用,关系代数中的各种传统的集合运算, 熟练拿握:关系代数中的各种专门的关系运算。 第三章关系规花化基础 考核内容 1.数据不规范化带家的问圆 数据冗念、插入异常、副除异常,修改异常 2.函数依镜 属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖, 直接和传递函数依赖 3.关系规范化 第一范式.第二范式、第三范式,CNF 考核要求 了解:数据不规范化等来的数据沉余和各种操作异常。 掌挥:各种函数依粮的含文,关系的最小函数依赖集的含义,关系的候选码含久,各种 关系范式的含义。 熟练掌握:把一个关系规葡化第一、第二或第三式。 第四章结构化查询语言-一SQL 考核内疗 1.SQL语言的特性 综合统一、高度非过程化、集合操作,自含与宿主、SQL结构 2.数据库操作 库的创建与撞清。表结构的创建、修改与撒酒, 表内容的插入、修政与别除,视图的创建、修政与量消 3.数据库查询 单表查面、多表连接查询、多表族套查询,分组查询、按序查面, 统计查询、谓词查询等 考核要果 了解:SQL语言的特点。 掌挥:数据库的各种操作及热练拿漏之外的其他查询: 熟练常握:单表查询、多表连接查出和两层帐套查山。 第五章数帮库应用系统设计 考核内容 1.数据库应用系统设计简述 设计任务、特点、步骤 2.需求分析 任务、方法、步骤,建立数据字典 3.概念结构设计 方法与步围、数据抽象,局部ER图、综合ER图,整体优化 4.逻细结构设计 E-R图向关系模型的转换、数据模型优化、设计视图《用户子模式)
了解:关系数据结构中涉及的所有概念,用户定义的完整性的概念。 掌握:实体完整性和参照完整性的含义和应用,关系代数中的各种传统的集合运算。 熟练掌握:关系代数中的各种专门的关系运算。 第三章 关系规范化基础 考核内容 1. 数据不规范化带来的问题 数据冗余、插入异常、删除异常、修改异常 2. 函数依赖 属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖、 直接和传递函数依赖 3. 关系规范化 第一范式、第二范式、第三范式、BCNF 考核要求 了解:数据不规范化带来的数据冗余和各种操作异常。 掌握:各种函数依赖的含义,关系的最小函数依赖集的含义,关系的候选码含义,各种 关系范式的含义。 熟练掌握:把一个关系规范化第一、第二或第三范式。 第四章 结构化查询语言---SQL 考核内容 1. SQL 语言的特性 综合统一、高度非过程化、集合操作、自含与宿主、SQL 结构 2. 数据库操作 库的创建与撤消,表结构的创建、修改与撤消, 表内容的插入、修改与删除,视图的创建、修改与撤消 3. 数据库查询 单表查询、多表连接查询、多表嵌套查询、分组查询、按序查询、 统计查询、谓词查询等 考核要求 了解:SQL 语言的特点。 掌握:数据库的各种操作及熟练掌握之外的其他查询。 熟练掌握:单表查询、多表连接查询和两层嵌套查询。 第五章 数据库应用系统设计 考核内容 1. 数据库应用系统设计简述 设计任务、特点、步骤 2. 需求分析 任务、方法、步骤,建立数据字典 3. 概念结构设计 方法与步骤、数据抽象、局部 ER 图、综合 ER 图、整体优化 4. 逻辑结构设计 E-R 图向关系模型的转换、数据模型优化、设计视图(用户子模式)

5.物理设计与实施 任务、数据装入和程序调试、数据岸运行与隆护、安全情能等 考棋要求 了解:数据库应用系统设计的各个阶段及主要任务和目标· 常握:根据实际需要建立ER图。从ER图到关系核式的转换,根据数据处理要求所对 应的查询语句: 第大章ACCE5S数器库管理系统的简单应用 者核内事 1,系统顺述 特点、慢作界面、操作对象(表、查询、窗体、服表、页、宏、模块)、 数据库的建立和打开 2.表操作 表的创建,数据输入和编铜、设置字段属性、建立表间联系 3.查询操作 查询种类、选择查询,参数查询,交叉查面、更新查询,SQ儿查询 4.窗体操作 建立窗体,输入和编辑数据、数据排序和筛途、窗体美化、主/子窗体 3.报表操作 建立报表、设计报表 考机要求 了解:ACC正SS系统的特点,各种操作界面中常用菜单,按组《图标》等功能,所包含 的各种操作对象的含义,对报表对象的操作方法。 掌挥:对表、查询、前体等三种对象的各种操作方法。 第七章ACCESS数”库管理系统的高额应用 考核内容 1.宏操作 宏的概念和功能,宏的建立、编铜和运行 2.棱块操作 模块的概念和功能,模块的建立,编辑和运行 3.数据访问页 数据访月页的概念和功能,数据访月页的建立和使用 4.数据库的安全措施 使用密码、加密和解密、设置用户权限 5.数据的导入与导出 6.镶合应用举例 考核要果 了解:宏、模块、数据访问页等的概念,数据的各种格式的导入与导出过程,数据库的 安全指随。 常握:宏的建立与调用。 第八章S0 LServer数据库管理系统概述 考核内容
5. 物理设计与实施 任务、数据装入和程序调试、数据库运行与维护、安全措施等 考核要求 了解:数据库应用系统设计的各个阶段及主要任务和目标。 掌握:根据实际需要建立 ER 图,从 ER 图到关系模式的转换,根据数据处理要求所对 应的查询语句。 第六章 ACCESS 数据库管理系统的简单应用 考核内容 1. 系统概述 特点、操作界面、操作对象(表、查询、窗体、报表、页、宏、模块)、 数据库的建立和打开 2. 表操作 表的创建、数据输入和编辑、设置字段属性、建立表间联系 3. 查询操作 查询种类、选择查询、参数查询、交叉查询、更新查询、SQL 查询 4. 窗体操作 建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/子窗体 5. 报表操作 建立报表、设计报表 考核要求 了解:ACCESS 系统的特点,各种操作界面中常用菜单、按钮(图标)等功能,所包含 的各种操作对象的含义,对报表对象的操作方法。 掌握:对表、查询、窗体等三种对象的各种操作方法。 第七章 ACCESS 数据库管理系统的高级应用 考核内容 1. 宏操作 宏的概念和功能,宏的建立、编辑和运行 2. 模块操作 模块的概念和功能,模块的建立、编辑和运行 3. 数据访问页 数据访问页的概念和功能,数据访问页的建立和使用 4. 数据库的安全措施 使用密码、加密和解密、设置用户权限 5. 数据的导入与导出 6. 综合应用举例 考核要求 了解:宏、模块、数据访问页等的概念,数据的各种格式的导入与导出过程,数据库的 安全措施。 掌握:宏的建立与调用。 第八章 SQL Server 数据库管理系统概述 考核内容

L.SQLServer的发展历程及特点 2.SQLServe世的安装与启动 3.SQL Serve世管果工具简介(企业管果器和查询分析器) 4.SQL Server的系统结构 存储结构、系统数据库、系统表 5.Transact SQL语言简介 6.SQL.Server中的数据类型 7.S0 LServer函数 8.SQL Server的标识符及命名规则 者族要果 了解:本章所有概念的含义, 掌握:SQLServer的系统结构、基本数据类型和常用函数。 第九章SQLSenver数据库管理的应用 考杭内容 1,创建数据库 2.创建表 3.表的插入、副除和修改 4.数据华查面 5.建立表索到 6.Transoxct.QL编程基础 变量、程序结构、游标、事务 7.其他数据岸对象的使用 程图、存储过程、触发器、约束、规则、默认值 8.数据库的发全管理错施 考杭要果 了解:事务的顺念,触发器、约束、规期、默认值等数据库对象的建立与使用,数据库 的安全管理措熊,创建与量消爱据库、用户建立表索引等知识。 常握:对表,视图、存储过程等数据库对象的各种操作过程,游标的定义与使用。 热练掌据:局部变量的定文与使用,基本程序结构语句的定文格式与应用 第十拿其他数据库系统与相关技术简介 考校内容 1.MicroSoft Visual Foxpr0数据库管理系饶简介 2.D2数据库管理系统简介 3.Orxe数据库管理系统简介 4。面向对象数据库系统简介 5.数据库应用系饶开发工具简介 PowerBuider、Delphi、Visual Basic 考棋要求 了解:本章所有微之。 第三部分模拟考核试题及解答
1. SQLServer 的发展历程及特点 2. SQL Server 的安装与启动 3. SQL Server 管理工具简介(企业管理器和查询分析器) 4. SQL Server 的系统结构 存储结构、系统数据库、系统表 5. Transact SQL 语言简介 6. SQL Server 中的数据类型 7. SQL Server 函数 8. SQL Server 的标识符及命名规则 考核要求 了解:本章所有概念的含义。 掌握:SQL Server 的系统结构、基本数据类型和常用函数。 第九章 SQL Server 数据库管理的应用 考核内容 1. 创建数据库 2. 创建表 3. 表的插入、删除和修改 4. 数据库查询 5. 建立表索引 6.Transact-SQL 编程基础 变量、程序结构、游标、事务 7. 其他数据库对象的使用 视图、存储过程、触发器、约束、规则、默认值 8. 数据库的安全管理措施 考核要求 了解:事务的概念,触发器、约束、规则、默认值等数据库对象的建立与使用,数据库 的安全管理措施,创建与撤消数据库、用户建立表索引等知识。 掌握:对表、视图、存储过程等数据库对象的各种操作过程,游标的定义与使用。 熟练掌握:局部变量的定义与使用,基本程序结构语句的定义格式与应用。 第十章 其他数据库系统与相关技术简介 考核内容 1. MicroSoft Visual Foxpro 数据库管理系统简介 2. DB2 数据库管理系统简介 3. Oracle 数据库管理系统简介 4.面向对象数据库系统简介 5. 数据库应用系统开发工具简介 PowerBuider、Delphi、VisualBasic 考核要求 了解:本章所有概念。 第三部分 模拟考核试题及解答

一、单选 1,Aces数据库是( A,层状数据库 B,网状数据库 C。关系型数暴库 D.树状数据库 2.如果字段内容为声音文件,可将此字段定文为( )类型。 A.文本 B.查面向导C.OLE对象 D.备注 3,Acss用户操作界面由( )部分组成。 A,4 B.5 C,3 D.6 4.下列()图标是Access中新建查询的标志 A.血新建D B.国新准☒ C.自新健 D.白新健) 5,显示色含警告信息减其他信息的消息框,应该使用的操作是()。 A.Echo B.Message C.Warn D.MsgHox 6.知果希望完全安装SQL Server,则应选释()。 A典型安装B.最小安装C.自定文安装 D.仅连接 7.SQL Serv世的字符型系饶数据类型主要包括(》。 Alnm、money.ch B.char,archar、td C.datetime、binary、inmt D.char.archar、int 8.SQL Serv世提供的单行注释语句是使用()开始的一行内容。 A“作” B“.”C.“ D.“/P 9.生产出D2数据库产品的公司是(), A IBM B.ORACLE C.Borland D.Microsoft 10.在面向对象的数据库中,对象标识): A与数据的描述方式有关 B.与对象的物理存储位置有关 C.与数据的值有美 D.是指针一级的假多 二、是非判断惠,若叙述正确则在题目痛号前打“√”否测打“× 1,DBMS只提供数据定义语句,不提供数据操纵语句供用户使用。 2.在一个关系R中,若X→Y,并且X的任同真子集都不能函数读定Y,则称X一Y 为部分函数依赖, 3,基本表属于全局模式中的表,它是实表,而视图则属于局部棱式中的表。它是虚表。 4.当修政一个视图时,不会对相应的基本表产生任何影响。 5,当指定基木表中某一列或若干列为UNQE钓衷时,侧系统将在这些列上自动建立 一个唯一值赏引。 6.SOL Server2O00数据库应用的处理过程分布在客户机和量务s上. 7,安装SOLServ2000时,不多以系统管理员的身份登录授作系统
一、单选 1.Access 数据库是( )。 A.层状数据库 B.网状数据库 C.关系型数据库 D.树状数据库 2.如果字段内容为声音文件,可将此字段定义为( )类型。 A.文本 B.查询向导 C.OLE 对象 D.备注 3.Access 用户操作界面由( )部分组成。 A.4 B.5 C.3 D.6 4.下列( )图标是 Access 中新建查询的标志。 A. B. C. D. 5.显示包含警告信息或其他信息的消息框,应该使用的操作是( )。 A.Echo B.Message C.Warn D.MsgBox 6. 如果希望完全安装 SQL Server,则应选择( )。 A. 典型安装 B. 最小安装 C. 自定义安装 D. 仅连接 7. SQL Server 的字符型系统数据类型主要包括( )。 A. Int、money、char B. char、varchar、text C. datetime、binary、int D. char、varchar、int 8. SQL Server 提供的单行注释语句是使用( )开始的一行内容。 A. “/*” B. “--” C. “{” D. “/” 9. 生产出 DB2 数据库产品的公司是( )。 A. IBM B. ORACLE C. Borland D. Microsoft 10. 在面向对象的数据库中,对象标识( )。 A. 与数据的描述方式有关 B. 与对象的物理存储位置有关 C. 与数据的值有关 D. 是指针一级的概念 二、是非判断题,若叙述正确则在题目编号前打“√”否则打“×” 1.DBMS 只提供数据定义语句,不提供数据操纵语句供用户使用。 2.在一个关系 R 中,若 X→Y,并且 X 的任何真子集都不能函数决定 Y,则称 X→Y 为部分函数依赖, 3.基本表属于全局模式中的表,它是实表,而视图则属于局部模式中的表,它是虚表。 4.当修改一个视图时,不会对相应的基本表产生任何影响。 5. 当指定基本表中某一列或若干列为 UNIQUE 约束时,则系统将在这些列上自动建立 一个唯一值索引。 6. SQL Server2000 数据库应用的处理过程分布在客户机和服务器上。 7. 安装 SQL Server2000 时,不必以系统管理员的身份登录操作系统

8.SOL Server200O的datctime或mad量ctime数据类型主要用来存储日期和时间的组合 数据。 9,索引一经创建慨可以由SQLServer2000系统又可以由用户使用和推护。 10.触发器是一种特蛛的存销过程,它可以在对一个表进行插入、副除或修或操作时被 白动调用执行。 三、填空 1.数据库处理技术经历了 ,以及分布式数据库 管理等四个发展阶段。 2.分布式数据库系统既支持客户的 应用。又支持客户的 应用。 3.在非美系模型中,每个结点代表着一个,每个父子联系代表着 系。 4,在 数据极型中。 不但能够雅承,而且能够帐套 5.设D,D:和D域的基数分别为23和4,则D×D×D的元组数为 ,每个元 组有个分量。 6。在参靨和敲参照的关系中。每个外码值或者为 ,或者等于某个 植。 7.设一个学生关系为S(学生号,姓名),课程关系为口课程号,课程名),选课关系为 X《学生号,课程号,成姨)。则姓名为变量K的值的学生所选修的全部课程信息所对应的运 算表达式为a几(。45mkJ》 8.在一个关系R中,若存在X一Y和X一Z,则存在 称此为两数依赖 9,关系数据库中的每个关系必须最低达到 范式,该范式中的每个属性都是 的. 四、填空 1,若一个关系的任何非主属性都不部分依赖依赖于任何候透码,则称该关系达到 范式, 2,在SQL中,列级完整性约束分为种情况,表缓完整性的束分为种情况。 3.在SQL中,每个祝图中的列可以来自不同的,它是在原有表的基础上 的逻辑意义上的新关系。 4.在SQL的查询语句中,group by进项实现 功能,G:y透项实现对结 果表的 功能。 5,对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用西 出各白对应的 ,然后再透行合和参体设计,面出 6。机器实现阶段的目标是在计算机系统中得到一个请足 的 和 的数据库应用系统。 7,Aes的用户操作界面由 一、一、工具栏,状志栏等五个部 分组成。 8。Aoes“表”结构设计窗口中上半部分的“表授计器”是由 和 等三列组成
8. SQL Server2000的datetime或smalldatetime数据类型主要用来存储日期和时间的组合 数据。 9. 索引一经创建既可以由 SQL Server2000 系统又可以由用户使用和维护。 10. 触发器是一种特殊的存储过程,它可以在对一个表进行插入、删除或修改操作时被 自动调用执行。 三、填空 1. 数据库处理技术经历了__________、__________、__________、以及分布式数据库 管理等四个发展阶段。 2.分布式数据库系统既支持客户的________应用,又支持客户的________应用。 3.在非关系模型中,每个结点代表着一个________,每个父子联系代表着________联 系。 4.在________数据模型中,________不但能够继承,而且能够嵌套。 5.设 D1,D2 和 D3 域的基数分别为 2,3 和 4,则 D1D2D3 的元组数为________,每个元 组有________个分量。 6.在参照和被参照的关系中,每个外码值或者为________,或者等于某个________值。 7.设一个学生关系为 S(学生号,姓名),课程关系为 C(课程号,课程名),选课关系为 X(学生号,课程号,成绩),则姓名为变量 K 的值的学生所选修的全部课程信息所对应的运 算表达式为______课程号(______(δ姓名=K(______)))。 8.在一个关系 R 中,若存在 X→Y 和 X→Z,则存在____________,称此为函数依赖 的________规则。 9.关系数据库中的每个关系必须最低达到________范式,该范式中的每个属性都是 __________的。 四、填空 1.若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到 ________范式。 2.在 SQL 中,列级完整性约束分为____种情况,表级完整性约束分为____种情况。 3. 在 SQL 中,每个视图中的列可以来自不同的______,它是在原有表的基础上________ 的逻辑意义上的新关系。 4. 在 SQL 的查询语句中,group by 选项实现__________功能,order by 选项实现对结 果表的__________功能。 5.对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画 出各自对应的__________,然后再进行综合和整体设计,画出__________。 6.机器实现阶段的目标是在计算机系统中得到一个满足__________的、__________和 __________的数据库应用系统。 7.Access 的用户操作界面由 、 、 、工具栏、状态栏等五个部 分组成。 8.Access“表”结构设计窗口中上半部分的“表设计器”是由 、 ____________和 ________ 等三列组成

9,AGss中的窗体由 和页脚等三个部分组成。 五、填空 1.数据访何页与其他数据库对象的区别是:在A©s数据库中仅保存数据访何页的快 捷方式,数据访问页本身则作为一个独立的文件保存。 2,A©0s为用户提供了多种数据库安全错旋,如设置用户 和 3.SQL.Server与Windows2000等操作系统完全集成,可以使用操作系统的用户和域账 号作为数据库的 4. 系统数据库主要用来进行复制,作业调度和管理报警等话动。 5.Microsoft SQL Server2000是运行在 操作系统平台上的、逐辑模型为 型数据库管理系统。 6.索到一经创建就完全由SQL Serve世系统选择和维护。 7.素引可以由系统根据约束条件白动建立,也可以由用户通过命◆成菜单方式建立, 但它的 和 将根据需要由系饶白动实现,无须用户过问。 8.定义同部变量的语句关健字为 ,被定义的各变量之间必须用 字 符分开。 9.在SQL Server中,一个事务处理控制语句以关键字 开始,以 或 结束。 10.在SQL Server中,对用户授予和收国数据岸操作的语句美键字分别为 和 1l.Oeke9i共有三种版本,分别为:个人板(Personal Edition)、标准版(Standard Edition) 以及 12.在PB中有一个智能型、功能强大的对象按称为 ·刊用它,软件人员无需 编写专门的SQL语句,就可以完成对数据库进行查询、修改、更新、插入,制降 和打印等操作 大、根据主数材第四靠所给的商品库和数学库,成者按州下列所始的每条$QL查询语 句写出相应的功能,或者按属下列所给的每种功能写出相应的S0L查询语句。(每小题3 分,共15分》 在名称为商品库的数据岸中包含有商品表1和商品表2,它们的定义分别为 商品表1(商品代曼cha(s)分类名char8),单价o,数量in) 商品表2(商品代号cha8,产地ch6,品牌hur(6) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为 学生(学生号har(7.姓名car6).性别char2,出生日期datetime, 专业char10),年级int) 课程(退程曼char4),误程名har10,课程学分int 选(学生曼chr(7)退程曼r4),成锁i) 1,select distinct产地 from商品表2 2.select* fro增学生 where学生号in(select学生号 fcm选课
9.Access 中的窗体由 、 和页脚等三个部分组成。 五、填空 1. 数据访问页与其他数据库对象的区别是:在 Access 数据库中仅保存数据访问页的快 捷方式,数据访问页本身则作为一个独立的 文件保存。 2. Access 为用户提供了多种数据库安全措施,如设置用户__________和__________。 3. SQL Server 与 Windows 2000 等操作系统完全集成,可以使用操作系统的用户和域账 号作为数据库的 ____ 。 4. 系统数据库主要用来进行复制、作业调度和管理报警等活动。 5. Microsoft SQL Server2000 是运行在__________操作系统平台上的、逻辑模型为 ________型数据库管理系统。 6. 索引一经创建就完全由 SQL Server 系统 选择和维护。 7. 索引可以由系统根据约束条件自动建立,也可以由用户通过命令或菜单方式建立, 但它的________和_______将根据需要由系统自动实现,无须用户过问。 8. 定义局部变量的语句关键字为__________,被定义的各变量之间必须用________字 符分开。 9. 在 SQL Server 中,一个事务处理控制语句以关键字________________开始,以 ________________或________________结束。 10. 在 SQL Server 中,对用户授予和收回数据库操作的语句关键字分别为__________ 和__________。 11.Oracle 9i 共有三种版本,分别为:个人版(Personal Edition)、标准版(Standard Edition)、 以及__________________。 12. 在 PB 中有一个智能型、功能强大的对象被称为_________。利用它,软件人员无需 编写专门的 SQL 语句,就可以完成对________数据库进行查询、修改、更新、插入、删除 和打印等操作。 六、根据主教材第四章所给的商品库和教学库,或者按照下列所给的每条 SQL 查询语 句写出相应的功能,或者按照下列所给的每种功能写出相应的 SQL 查询语句。(每小题 3 分,共 15 分) 在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为: 商品表 1(商品代号 char(8),分类名 char(8),单价 float,数量 int) 商品表 2(商品代号 char(8),产地 char(6),品牌 char(6),) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime, 专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int 选课(学生号 char(7),课程号 char(4),成绩 int) 1.select distinct 产地 from 商品表 2 2.select * from 学生 where 学生号 in (select 学生号 from 选课

oupy学生号ving coun*=I 3.select" fam学生 whee学生号in(eleg学生号 from透课 r0py学生号having coun(*)=2 )or not exists(select· frem选课 where学生.学生号-选误学生号 4,从商品库中查面出每类(即分类名相同)商品的最高单价: 5.从教学岸中查询出至少速修了姓名为@m】学生所选课程中一门课的全部学生, 七、根据下面所给的AA数据库,校属下列每小愿要求给出答案,(每小愿3分,共 15分) 假设使用名称为AAA的数据库,它包括Students(学曼ar(8),姓名arca8),年 静int,专业vchr(20,入学日期DaeTime)和Scoe(学曼char(8),误程名archar(10, 成绩numeric5,2))两素表, 1.SELECT CEILING(888.33).CEILING(-888.32) 输出结果数据为 和 2.declare a numerid(5,2)./@b numerid 5,2) t@a(select max(成绩)from score) s@b=(sclect min成绩)from score) prin @a-@b 该程序段功能: 3.create procedure xxk6 a char(8).rb varchar(10) 都 begin delete from score where学号=@and课程名=b end 该程序段功能:
group by 学生号 having count(*)=1 ) 3.select * from 学生 where 学生号 in (select 学生号 from 选课 group by 学生号 having count(*)<=2 ) or not exists (select * from 选课 where 学生.学生号=选课.学生号 ) 4.从商品库中查询出每类(即分类名相同)商品的最高单价。 5.从教学库中查询出至少选修了姓名为@m1 学生所选课程中一门课的全部学生。 七、根据下面所给的 AAA 数据库,按照下列每小题要求给出答案。(每小题 3 分,共 15 分) 假设使用名称为 AAA 的数据库,它包括 Students(学号 char(8),姓名 varchar(8),年 龄 int,专业 varchar(20),入学日期 DateTime)和 Score(学号 char(8),课程名 varchar(10), 成绩 numeric(5,2))两张表。 1. SELECT CEILING(888.33),CEILING(-888.32) 输出结果数据为________和________。 2. declare @a numeric(5,2),@b numeric(5,2) set @a=(select max(成绩) from score) set @b=(select min(成绩) from score) print @a-@b 该程序段功能: 3. create procedure xxk6 ( @a char(8),@b varchar(10) ) as begin delete from score where 学号=@a and 课程名=@b end 该程序段功能:

4.declare c numerid 5,2) declare @cl int,c2 int,c3 int,o4 int set @el-0,set (@c2-0,set c3-0,set (c4-0 declare xxx cursor for select成绩from score open xxcx fetch xxx into e while fesch_status0 begin if c>=90)set acl=uc1+1: else ifc>=7)set c2=@c2+1: else if(c>60)set (c3-@c3+1; else set c4-@c4+1 fetch from xxx intoc end close xxx deallocate xx prim优秀生人数+r(@el.5 prim'良好生人数+@e25 pri'及格生人数+@e3,5: prim'及格生人数+r@e4.5) 谈程序段功能: 5.写出一条查询诗句,要求显不出Se表中的全部数据,并要求当成境为空时显示数 值-1。 第四部分模拟考核试题参考答案 一、单选 1.C2C3.B4.D5.D6.C7.B8B9.A10.D 二、是非列断愿,若叙述正确则在题目编号前打华”否测打“X· 1.×2.×3.√4.×5.√ 6.7.×8√9×10.寸 三、填空 1.人工管理,文件管理,数据库管理 2.局部、全具(次序无先后) 3.记录型、1对多 4,对象、对象 5.24,3 6.空值、主码 7.C.X.S 8.X→(Y刀、合并性
4. declare @c numeric(5,2) declare @c1 int, @c2 int, @c3 int, @c4 int set @c1=0; set @c2=0; set @c3=0; set @c4=0 declare xxx cursor for select 成绩 from score open xxx fetch xxx into @c while @@fetch_status=0 begin if(@c>=90) set @c1=@c1+1; else if(@c>=70) set @c2=@c2+1; else if(@c>=60) set @c3=@c3+1; else set @c4=@c4+1 fetch from xxx into @c end close xxx deallocate xxx print '优秀生人数:'+str(@c1,5); print '良好生人数:'+str(@c2,5); print '及格生人数:'+str(@c3,5); print '及格生人数:'+str(@c4,5) 该程序段功能: 5. 写出一条查询语句,要求显示出 Score 表中的全部数据,并要求当成绩为空时显示数 值-1。 第四部分 模拟考核试题参考答案 一、单选 1. C 2. C 3. B 4. D 5. D 6. C 7. B 8. B 9. A 10. D 二、是非判断题,若叙述正确则在题目编号前打“√”否则打“×” 1. × 2. × 3. √ 4. × 5. √ 6. √ 7. × 8. √ 9. × 10. √ 三、填空 1. 人工管理、文件管理、数据库管理 2. 局部、全局(次序无先后) 3. 记录型、1 对多 4. 对象、对象 5. 24、3 6. 空值、主码 7. C、X、S 8. X→(Y,Z)、合并性