数据库技术与应用考试大纲

合集下载

数据库原理与应用课程考试大纲

数据库原理与应用课程考试大纲

《数据库原理与应用》课程考试大纲课程编号:适用专业:计算机科学技术、软件工程、网络、计算机应用考试时间:120分钟考试方式:闭卷卷面总分:100分执笔者:郝计奎修订日期:2006年7月一、课程内容与考试目标第一章信息管理与数据库系统1.学习目的与要求通过本章学习使学生理解数据、信息、数据库、数据库管理系统和数据库系统的概念,掌握数据库系统的特点,数据库系统的结构;掌握概念模型、数据模型的相关概念,了解常用的数据模型;了解数据管理技术的发展阶段,数据描述的术语,数据模型的概念。

2.课程内容(1)数据库系统基本概念(数据、信息、数据库、数据库管理系统、数据库系统)、数据管理的发展阶段(2)数据模型、概念模型(3)数据库系统结构3.考核知识点:(1)数据描述、基本概念。

(2)数据模型、概念模型。

(3)数据库的体系结构。

(4)数据库管理系统。

(5)数据库系统。

4.考试要求识记:数据模型的基本概念、数据管理的发展阶段及其特点、数据库系统的组成领会:数据库模型、概念模型、数据库体系结构应用:概念模型、数据模型第二章关系数据模型1.学习目的与要求通过本章的学习使学生理解关系的基本概念,掌握实体的完整性规则,重点掌握关系代数。

2.课程内容(1)关系模型的三要素(2)关系的形式化定义(3)关系代数3.考核知识点:(1)关系模型的三个组成部分及各部分所包括的主要内容;(2)关系数据结构及其形式化定义;(3)关系的三类完整性约束的概念;(4)关系代数;(5)关系代数中的各种运算4.考试要求:识记:关系模型的基本概念及三要素、实体完整性。

领会:实体完整性规则、关系代数应用:关系代数第三章关系数据库标准语言SQL1.学习目的与要求通过本章学习使学生理解SQL语言的含义、掌握SQL语言特点、SQL定义、SQL视图、SQL更新命令,重点掌握SQL查询。

2.课程内容(1)SQL语言特点(2)SQL定义、SQL查询、SQL更新、SQL视图(3)数据控制3.考核知识点:(1)SQL语言的特点;(2)SQL语言与非关系模型(层次模型、网状模型)数据语言的不同;(3)面向过程的语言和SQL语言的区别和优点;(4)SQL语言数据库的查询、插入、删除、更新操作;(5)SQL和关系代数语言比较各自的特点。

《数据库技术及应用》课程教学大纲精选全文

《数据库技术及应用》课程教学大纲精选全文

可编辑修改精选全文完整版《数据库技术及应用》课程教学大纲一、课程简介本课程是计算机类专业必修的专业课程。

关系数据库是当今数据库技术的主流,本课程以关系数据库为核心,全面概述了数据库系统的基本概念、基本原理和基本技术。

内容覆盖了数据管理技术的进展和特点、数据库系统的组成、数据库的三级模式结构、数据模型的组成和分类、关系模型、SQL语言(含数据库完整性的实现)、索引和视图、数据库安全性、事务的并发控制和恢复、规范化设计理论、ER模型和数据库设计等。

面对21世纪互联网应用所产生的海量数据和巨大点击量,关系型数据库技术显得有些力不从心,这助推了更注重大数据存储和高并发交互响应的NoSQL数据库技术的诞生。

本课程概要介绍NoSQL数据库技术的概念与特点、存储模式、基本操作和应用场景。

数据库技术是信息处理技术中的核心和关键技术,也是一切信息系统的基础。

本课程采用基本理论与实际应用相结合的原则,在注重理论性、系统性和科学性的同时,结合目前最流行的数据库管理系统(SQL Server 2014和MongoDB)对照讲述数据库的基本技术与应用。

通过Python数据处理技术的学习,训练运用数据库技术解决实际应用问题的知识、素质和能力,为后继课程的学习和今后的工作奠定重要基础。

二、课程目标1、掌握数据库技术的基本概念、原理、方法和技术;2、掌握SQL语言查询和编程的基本技术,具备SQL语言编程能力;3、掌握一个典型的RDBMS(如SQL Server)数据库安全性管理、事务并发控制以及数据库备份和恢复的基本技能;4、掌握关系数据库规范化设计理论和ER模型基本方法,具备独立思考设计数据库的能力;5、初步掌握使用Python语言连接SQL Server数据库的方法,培养学生应用数据库技术解决实际问题的思维方法与基本能力;6、初步掌握自主学习方法,能够阅读并理解数据库相关文献,不断拓展知识面,更新知识结构,从而了解数据库技术的最新发展。

《数据库原理及应用》考试大纲

《数据库原理及应用》考试大纲

《数据库原理及应用》考试大纲一、考试性质《数据库原理及应用》是广东财经大学软件工程专业和广东农工商职业技术学院软件技术专业进行三二分段专升本应用型人才培养的一门核心课程,是计算机专业人员必须掌握和具备的专业知识。

本课程全面介绍了数据库的基本原理和应用实践,为了帮助考生明确考试范围和相关要求,特制定本考试大纲。

二、考试目标通过考试主要考核学生对数据库系统的概念、关系数据库系统的基本概念、基本原理和方法的理解;考核对关系数据模型、关系数据库语言SQL、数据库系统设计方法等知识的掌握;考核学生数据库设计和数据库应用编程的能力。

三、考核内容和考核目标3.1数据库基础知识1.考核知识点1) 数据管理技术的发展历史;2) 数据库系统特点及其相关概念;3) 数据模型;4) 数据库系统的结构;5) 网状数据库和层次数据库。

2.考核要求1) 数据管理技术的发展①了解:数据管理技术的发展过程;数据库新技术的发展现状。

2) 数据库系统特点及其相关概念①了解:数据,数据库,数据库管理系统等概念;数据库管理系统的基本功能;数据库系统的特点;数据库系统与文件系统的主要差别。

②理解:数据独立性,共享性,完整性的含义和意义。

3) 数据模型①了解:现实世界,信息世界和数据世界三者之间的关系②理解:实体-联系模型(ER模型)及其相关概念;三种实体集之间的联系类型;三种数据模型(层次模型,网状模型,关系模型)的概念;关系模型的三种完整性约束。

③掌握:用ER模型描述现实世界的方法。

4) 数据库系统的结构①了解:数据模式,数据库系统的三级模式结构和模式之间的映像;数据库管理系统(DBMS)及其功能;用户访问数据库的过程;数据库管理员(DBA)的职责;数据定义语言(DDL)的功能;数据操纵语言( DML)的功能和分类;数据控制语言( DCL)的功能。

②理解:数据库系统三级模式结构对数据独立性的意义。

3.2 关系数据模型及其运算基础1.考核知识点1) 关系模型的基本概念;2) 关系代数。

数据库技术考试大纲(中级)

数据库技术考试大纲(中级)

数据库技术考试大纲(中级)1.考试要求:(1)掌握计算机根本原理和操作;(2)掌握数据库的根本原理和理论;(3)掌握一种数据库管理系统(oracle或sybase或informix 或……)的知识及开发工具的使用;(4)熟悉数据库设计的根本理论和方法;(5)熟悉结构化查询语言sql及其使用;(6)熟悉数据库系统的实施和维护;(7)了解数据库技术的开展动向。

2.通过本级水平考试的合格人员将说明其具有计算机数据库应用程序开发和数据管理的能力,可从事数据库系统应角程序开发和数据库管理等工作,具有相当工程师的实际工作能力和业务水平。

3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。

题型为:单项选择题十多项选择题。

每个模块考试时间为9q分钟。

二、考试范围模块1:根底知识(中级)1/1 计算机根本原理计算机系统组成计算机硬件结构和部件计算机软件功能和分类计算机工作原理计算机数据表示中央处理器存储设备输入、输出设备计算机体系结构体系结构的开展体系结构的分类指令系统存储体系i/o通道与总线并行处理技术1/2 操作系统操作系统根本功能unix操作系统的使用根本概念:文件,目录,设备,进程,命令解释器unix根本操作unix文件系统的使用unix的根本命令shell和cshell命令解释器系统的安装与维护windows nt的使用根本概念:windows nt网络的模式,资源共享概念,组概念,域用户概念windows nt根本技巧网络的配置和管理程序管理器的使用文件管理器的使用控制面板打印管理器系统维护1/3 数据库根本原理数据库根本概念数据模型数据库系统结构关系数据库数据库保护模块2:应用根底知识(中级)2/1 结构化查询语言sql sql语言的特点sql语言的功能sql语言标准2/2 关系数据理论初步函数依赖关系模式的分解标准化理论2/3 数据库设计数据库设计方法与步骤系统规划需求分析概念设计逻辑设计物理设计模块3:应用知识(中级)3/1 数据库管理系统oracle及其工具软件(a类)oracle数据库结构特点oracle数据库结构oracle数据字典oracle 数据类型oracle dbms的性能特点oracle的开发工具sql和pl/sql数据库管理oracle效劳器体系结构数据库建立和启动数据管理、容量扩展和用户添加平安性管理和数据完整性控制客户机/效劳器连接pl/sql数据库程序设计效劳器端应用开发数据存储表和索引管理权限控制数据完整性维护客户端应用开发developer/2000技术和部件developer/2000 form,reports,graphics 3/2 数据库管理系统sybase及其工具软件(b类) sybase客户机/效劳器体系结构特点sybase dbms的组成功能和性能特点sybase数据库语言t-sql客户端应用开发工具power builder数据库系统管理员职责及sybase系统管理工具sybase sql效劳器根本框架系统数据库数据字典系统过程接口文件环境变量资源和用户管理sybase sql效劳器根本配置参数调整事务管理与数据库备份和恢复0sybase sql效劳器的监控与排错3/3 数据库管理系统informix及其工具软件(c类)1.第四代应用开发工具informix一4gl 创立数据库录入界面和菜单在应用程序中有效地使用sql语句在应用程序中使用事务处理使用屏幕数组生成客户报表执行动态sql语句2.嵌入式sql语言informix-esol/c 在c程序中嵌套sql 语句完成informix数据库操作使用游标对记录进行修改使用所有的sql数据类型建立和运行动态sql语句在c程序中编制基于sql的高效应用程序3.与应用开发相关的informix数据库特性分段存储索引数据库约束查询优化rmix动态效劳器性能特点及性能调控informix动态效劳器监控工具分析系统的性能数据分布管理内存和cpu系统资源rmix动态效劳器数据库的管理和优化informix动态效劳器数据类型创立数据库、表、索引数据平安性控制数据完整性维护并发性的维护控制性能提高数据卸出和装人工具3/4 数据库系统的实施与维护 1.数据加载2.应有程序调试3.数据库试运行4.数据库的运行与维护数据库系统性能优化数据库空间及碎片管理数据库管理员(dba)实用技术数据卸载技术3/5 数据库的开展动向数据库系统的客户/效劳器结构分布式数据库系统并行数据库系统。

数据库技术与应用考试大纲

数据库技术与应用考试大纲

数据库技术与应用考试大纲基本要求1.掌握数据结构的基础知识和简单应用;2.掌握数据库的基本概念;3.熟练掌握E-R模型、关系模型、关系代数运算及关系模式的规范化;4.掌握结构化查询语言SQL常用语句;5.了解数据库管理系统SQL SERVER的常用操作;6.能进行简单的数据库应用系统设计。

考试范围一、数据结构基础1.数据结构的基本概念及有关术语数据、数据元素、数据类型、数据的逻辑结构、数据的存储结构、算法和算法分析、算法的时间及空间复杂性;2.基本数据结构及其操作线性表的定义、逻辑结构、存储结构(顺序存储、链式存储),插入、删除操作;3.数组的定义、数组逻辑结构与存储结构的关系;4.栈的定义、逻辑结构、存储结构,进栈、出栈操作;5.队列的定义、逻辑结构、存储结构,循环队列,进队、出队操作;6.二叉树的定义、性质、存储结构,二叉树的遍历,二叉排序树,哈夫曼树;7.检索方法顺序查找、二分查找;6.内部排序方法选择排序、冒泡排序、插入排序、归并排序、快速排序、堆排序。

二、数据库系统1.数据库的基本概念:信息、数据和数据处理、数据库系统的组成与结构;2.数据库管理系统的三级模式结构的概念、原理和对数据独立性的意义,数据独立性的含义;3.数据库系统的数据模型:层次、网状、关系和面向对象的模型的含义、特点和主要区别;4.关系模型、关系、关系模式、关系数据库模式、关系数据库的定义(关系、元组、属性、域、关键字、数据项);主属性和非主属性;5.关系运算:选择、投影、集合并运算、集合差运算、笛卡儿积、连接;6.关系数据库基本概念:函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖定义;7.规范化理论:第一范式、第二范式、第三范式和BCNF范式的定义、关系模式规范化的方法和关系模式分解的方法及分解准则;8.关系数据库规范化:1NF,2NF,3NF,BCNF;9.结构化查询语言SQL:数据库操作(数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、索引的创建与撤消),数据库查询(单表查询、多表连接查询、分组查询、按序查询、统计查询),数据更新(表和视图中数据的插入、删除和修改);10.典型数据库管理系统SQL SERVER:创建数据库、创建表、表的插入、删除和修改、数据库查询、建立表索引;11.数据库应用系统设计技术:数据模型的基本概念、E-R图向关系模型的转换、数据模型优化、设计视图、逻辑设计,物理设计。

《数据库原理及应用》专插本考试大纲

《数据库原理及应用》专插本考试大纲

数据库原理及应用》课程考试大纲I命题原则命题以教材为依据,反映本课程的基本要求,兼顾概念、理解、应用、综合等内容,试题既要能考查学生对知识的掌握情况,又要能考查学生的能力,基本概念、基本知识的理解与掌握占60%,综合、应用等占40%。

试题的覆盖面大,重点内容占90%,非重点内容占10%左右。

试题难易适中,一般难度题占70%,中等难度题占25% 左右,较高难度题占5% 左右。

试题立求客观、科学,语言精练,题意准确;试题类型尽可能多样化。

考试时间为120 分钟。

n基本内容一、数据库概述考试内容:数据库、数据库管理系统、数据库系统以及关系、关系模型、关系数据库等基本概念;数据库系统体系结构(数据库系统的三级模式);数据模型(概念模型中的相关概念,三种常用的数据模型)。

考试要求:了解上述常用的数据库术语;掌握数据库系统的特点;理解关系、属性、元组和码;理解数据库系统的三级模式。

二、关系数据库考试内容:关系模型的基本概念;关系代数(四种传统的集合运算:并、交、差、广义笛卡尔积;三种专门的关系运算:选择、投影、连接);关系的完整性(实体完整性、参照完整性、用户定义的完整性)。

考试要求:了解关系模型中常用的数据库术语及完整性约束;掌握关系代数中的五种运算。

三、关系数据库设计和规范化考试内容:函数依赖的定义(函数依赖、部分函数依赖、完全函数依赖、传递函数依赖);范式(1NF、2NF、3NF、BCNF );关系模式的(可能出现的问题、问题产生的根源、解决的途径、分解的方法)。

考试要求:理解函数依赖相关概念及各种范式;掌握规范化理论分解原则和方法。

四、SQL Server 概述考试内容:SQL Server 体系结构,SQL Server 的常用工具。

考试要求:理解SQL Server 体系结构;了解SQL Server Management Studio 等工具;了解SQLServer Management Studio 中的各个组件。

数据库技术考试大纲

数据库技术考试大纲

《数据库技术》考试大纲一、考试内容(一)基本概念了解数据库技术产生与发展过程、数据库系统优点、层次模型与网状模型的基本概念、数据库系统组成、DBA的职责、数据库技术研究方向;理解有关基本概念如数据库与数据库管理系统、信息抽象过程、数据模型及其三要素、关系数据模型的相关概念、数据库三级模式和两层映像的体系结构、数据独立性包括逻辑独立性和物理独立性,掌握概念模型的基本概念及其建模方法。

(二)关系型数据库了解关系型数据库发展历史、关系演算的概念,理解关系数据结构及其形式化定义、关系模式及其相关概念、关系的三类完整性约束的概念、关系数据库系统的定义、元组关系演算,掌握关系代数的概念及其各种运算包括并、交、差、投影、选择、连接、除及广义笛卡儿积。

(三)关系数据库标准语言SQL1、SQL了解SQL的发展过程,理解SQL的特点、关系数据库系统结构、嵌入式SQL,掌握数据定义尤其基本表定义、数据查询及其各种变化、数据更新、视图概念及其定义与使用。

2查询优化了解数据存取的概念、方法及其分析,理解查询处理的概念及步骤,掌握用语法树进行查询优化方法。

(四)数据库安全性与完整性1、数据库安全性了解计算机系统安全性、数据库系统安全性、统计数据库的安全性,理解TDI/TCSEC和CC模型的主要内容、C2级RDBMS的主要特征、数据库安全性控制的常用实现技术与方法、数据库自主存取方法、数据库强制存取方法、具体关系系统的安全性控制策略,掌握使用SQL语言中的GRANT语句和REVOKE语句实现自主存取控制方法。

2、数据库完整性了解数据库完整性约束条件的含义、完整性约束条件分类、数据库的完整性概念与数据库安全性概念的联系与区别,理解RDBMS完整性控制机制的内容即完整性约束条件的定义与完整性约束条件的检查和违约处理、具体关系系统的完整性控制策略,掌握如何用SQL语言定义关系模式的完整性约束条件包括定义关系模式的主码、定义参考完整性、定义与用户应用有关的约束条件。

2023年考研大纲农业知识综合三(程序设计、数据库技术与应用、网络技术与应用)

2023年考研大纲农业知识综合三(程序设计、数据库技术与应用、网络技术与应用)

河南农业大学2023年硕士研究生招生自命题科目考试大纲考试科目代码及名称:341农业知识综合三考试要求:1、本考试大纲适用于河南农业大学专业学位(食品加工与安全领域095135)硕士研究生入学考试。

2、要求考生应理解并掌握各种食品中存在或可能进入食品的而且能危害人体健康的有害物质和因素,掌握基本的食品卫生学的评价方法以及预防控制措施。

应掌握国内外食品标准与法规基本概念,食品标准与法规之间相互依存关系,掌握食品质量卫生法规、标准的地位与作用,熟悉法规、标准与市场经济和食品安全体系的关系、能够熟悉查阅检索各类食品标准,起草标准草案,能够分析各类食品违法事件,并做出正确的判断。

应掌握食品中成分的检测方法及有关理论,运用物理、化学、生物化学等学科的基本理论及各种科学技术,对食品工业生产中的原料、辅料、半成品、成品、副产品的各种成分及其含量进行检测,进而评定食品品质。

考试方式:笔试闭卷。

考试说明:农业知识综合三(341)包括《食品卫生学》、《食品安全管理与法规》和《食品分析与检测技术》三门课程,每门课程50分,满分共计150分。

答题时间:考试时间为180分钟考试题型及比例:农业知识综合三(341)所含三门课程具体考试题型将根据实际情况从名词解释、填空、单项选择、判断、问答、论述、案例分析等题型中灵活选择,包括但不限于上述题型。

基本概念与理论内容占60%~70%,应用与综合分析占30%~40%。

基本内容及范围:一、食品卫生学部分《食品卫生学》主要研究食品中可能存在的威胁人体健康的有害因素及其预防措施,提高食品质量,使之有益于人体健康,以保证食用者安全的科学,主要包括食品的生物性污染、化学性污染、各类食品的卫生、食品安全性评价、食品卫生管理等内容,着重阐述食品卫生的基本理论和该领域国内外的最新研究进展,使学生了解各类食品中各种有害物质污染途径、危害、预防措施等基础知识和技能。

包括如下内容。

1、食品卫生学的基本概念内容:食品卫生学概念,食品卫生、食品安全以及食品品质的异同点,食品卫生学的研究方法和研究内容。

网络数据库技术及应用复习提纲

网络数据库技术及应用复习提纲

网络数据库技术及应用复习提纲第一部分考试大纲一、数据库基本概念及关系数据库理解数据库系统的基本概念,掌握关系数据模型,重点掌握 E-R 模型的应用,了解关系运算,掌握关系完整性规则,理解关系的规范化。

1.掌握并理解数据、数据库、数据库管理系统的概念,数据库系统的构成和特点;2.掌握现实世界——信息世界——机器世界的“三个世界、两次抽象、两个模型”抽象过程。

3.掌握与概念模型相关的实体、属性、联系等概念,能熟练应用 E-R 概念和方法解释1:1,1:n,n:m 并能举例说明和绘制E-R 图。

4.掌握关系数据模型的概念,如关系(表)的组成、特征,相关名词术语:元祖(记录),属性(列,字段)、属性值,键、主键,外键、主表、从表。

5.三种基本(专门)的关系运算:投影、选择、连接。

6.关系的三个完整性规则:实体完整性、参照完整性、域(用户自定义)完整性。

7.了解关系规范化方法。

二、SQL Server2008 基础了解 SQL Server2008 的特性。

了解 SQL Server2008 产品家族的概况。

了解 SQL Server2008 工具和实用程序概况。

1、SQL Server2008 的五个版本情况。

简易版、工作组版只有 32 位,后面三个版本都有32 位和 64 位之别。

2、掌握 SQL Server Management Studio 的功能、组成。

3、重点掌握查询分析器界面组成及使用 T-SQL 语句查询的操作过程,代码、结果、信息等几个相关窗口和按钮。

4、了解文档和教程的组织方式、使用方法。

5、掌握服务器的启动、停止、关闭等操作方法。

三、数据库的创建与管理掌握SQL Server2008 数据库的基本知识。

重点掌握创建数据库的相关知识和方法。

掌握管理数据库(包括查看数据库信息、备份与还原数据库,分离与附加数据库的相关知识和方法)。

1.熟悉数据库的文件和文件组的概念。

2.熟练掌握数据库两种创建方法中涉及的概念、术语。

《数据库原理及应用》学位课程考试大纲

《数据库原理及应用》学位课程考试大纲

《数据库原理及应用》学位课程考试大纲一、课程内容和考核目标第1章数据库系统基本概念1. 数据库管理技术的发展阶段,达到“识记”层次1.1 人工管理阶段1.2 文件系统阶段1.3 数据库阶段2. 数据描述和数据抽象,达到“理解”层次2.1 概念设计、逻辑设计、物理设计的数据描述2.2 数据联系的描述2.3 概念模型、逻辑模型、外部模型、内部模型的数据抽象2.4 三层模式和两级映像2.5 数据独立性3. 数据库管理系统和数据库系统,达到“理解”层次3.1 数据库管理系统的工作模式3.2 数据库管理系统的主要功能3.3 数据库系统的组成第2章关系数据库设计基础1. 数据库系统的设计阶段,达到“识记”层次1.1 规划阶段1.2 需求分析阶段1.3 概念设计阶段1.4 逻辑设计阶段1.5 物理设计阶段1.6 数据库的实现阶段1.7 数据库的运行和维护阶段2. 关系模型的基本概念,达到“理解”层次2.1 关系模型的基本术语2.2 关系的定义和性质2.3 三类完整性规则3. 实体联系模型的基本概念,达到“理解”层次3.1 实体联系模型的基本要素3.2 属性的分类3.3 联系的设计3.4 弱实体、子类实体和超类实体4. 实体联系模型的基本设计,达到“综合应用”层次4.1 实体联系模型的简单操作4.2 采用ER模型的概念设计步骤4.3 ER模型到关系模型的转换规则4.4 采用ER模型的逻辑设计步骤5. 实体联系模型的实例分析,达到“简单应用”层次5.1 库存管理系统的ER模型5.2 人事管理系统的ER模型5.3 住院管理系统的ER模型5.4 公司车队管理系统的ER模型第3章关系模式设计理论基础1. 关系模式的设计准则,达到“理解”层次1.1 关系模式的冗余和异常问题1.2 关系模式的四个非形式化设计准则2. 函数依赖和码,达到“理解”层次2.1 函数依赖的定义2.2 函数依赖和码的关系2.3 函数依赖集和属性集的闭包2.4 最小函数依赖集3. 范式和关系模式的分解,达到“简单应用”层次3.1 1NF的定义3.2 2NF的定义3.3 3NF的定义3.4 BCNF的定义3.5 关系模式的规范化概念3.6 关系模式分解的原则3.7 1NF到BCNF的规范化设计第4章 SQL语言和关系代数运算1. 关系代数运算,达到“简单应用”层次1.1 关系代数的五个基本操作1.2 关系代数的四个组合操作1.3 关系代数的两个扩充操作2. SQL的基本概念,达到“识记”层次2.1 SQL数据库的体系结构2.2 SQL的组成2.3 SQL的特点3. SQL的数据定义操作,达到“简单应用”层次3.1 SQL的基本数据类型3.2 模式的创建和撤销3.3 基本表的创建、修改和撤销3.4 索引的创建和撤销4. SQL的数据查询操作,达到“综合应用”层次4.1 查询语句的基本结构4.2 简单查询4.3 连接查询4.4 嵌套查询5. SQL的数据更新操作,达到“综合应用”层次5.1 插入操作5.2 删除操作5.3 修改操作6. SQL的数据视图操作,达到“综合应用”层次6.1 视图的创建和撤销6.2 视图的更新操作第5章数据库管理1. 事务的基本概念,达到“识记”层次1.1 事务的定义1.2 事务的四个性质2. 数据库的恢复,达到“理解”层次2.1 恢复策略2.2 故障类型和恢复方法2.3 检查点技术3. 数据库的并发控制,达到“理解”层次3.1 并发操作带来的三个问题3.2 封锁类型和协议3.3 并发调度的可串行化4. 数据库的完整性,达到“简单应用”层次4.1 完整性子系统的功能4.2 SQL中的完整性约束4.3 SQL中的触发器5. 数据库的安全性,达到“简单应用”层次5.1 安全性概念5.2 SQL中的安全性机制第6章 SQL Server2000简介及应用1. SQL Server2000简介,达到“识记”层次1.1 SQL Server2000的结构和版本1.2 SQL Server2000的系统数据库1.3 SQL Server2000提供的服务1.4 SQL Server2000的主要工具2. SQL Server2000的企业管理器,达到“简单应用”层次2.1 数据库、表、索引的操作2.2 视图的操作2.3 存储过程和触发器的操作2.4 备份恢复与导入导出2.5 数据库的安全管理3. SQL Server2000的T-SQL语言,达到“简单应用”层次3.1 T-SQL批处理3.2 T-SQL变量3.3 T-SQL控制结构3.4 T-SQL查询二、有关说明与实施要求(一)关于“考核要求” 中四个“能力层次”的说明考核知识点与考核要求用“识记”、“理解”、“简单应用”和“综合应用”四个能力层次加以区分,具体解释如下:识记:要求能够识别和记忆本课程中规定的有关知识点的主要内容(如定义、原则、重要结论、方法、步骤及特征、特点等),并能够根据考核的不同要求,做出正确的表述、选择和判断。

数据库技术及应用实践教学考试大纲

数据库技术及应用实践教学考试大纲

数据库技术及应用实践教学考试大纲》第一部分课程性质与设置目的一、课程性质与特点《数据库技术及应用(实践)》课程是与《数据库技术及应用》课程所对应的一门实践课。

通过本课程的实践环节训练,使应考者在比较全面地了解数据库的基本原理和关系数据库基础知识的基础上,掌握数据库标准语言SQL的使用技术,SQL Server数据库管理系统的开发应用知识,具备设计基于SQL Server的C/S 和B/S 体系结构的关系数据库应用软件的基本能力。

二、课程目标与基本要求本课程设置目的是使学生学会使用SQL Server创建和管理数据库,掌握数据库设计的方法,掌握SQL 语言的使用与编程,初步掌握使用开发数据库的应用程序。

本课程的基本要求及达到如下目标:(1)熟练掌握数据库标准语言SQL的使用技术;(2)掌握SQL Server 数据库管理系统的开发应用技术;(3)具备设计基于C/S 模式和B/S 模式的数据库应用程序的基本能力;(4)完成一个综合应用的数据库管理系统的课程设计。

三、与本专业其他课程的关系本课程是计算机科学与技术及软件工程方向的专业必修课,是锻炼学生编程思维和能力的一门实用课程,为后续各种应用编程课程特别是网络编程课程打下基础。

本课程的先修课程有计算机基础,数据结构,C 语言程序设计等。

第二部分考核内容与考核目标、学生应达到的实验能力和标准(1)掌握SQL Server 2005 的实用技术;(2)掌握T-SQL编程技术;(3)掌握数据完整性和数据安全性的技术;(4)掌握数据库常规管理技术;(5)能够独立完成数据库项目的分析和设计,并运用所学到的知识开发实际的数据库项目。

、考核知识点与考核目标实验一数据库和表的创建一)实验内容1) 创建数据库2) 创建表3) 表的更新4) 数据的更新二)考核知识点及考核要求1)创建数据库,要求达到“熟练掌握”层次2)创建表,要求达到“熟练掌握”层次。

3)表的更新,要求达到“熟练掌握”层次。

《数据库技术与应用》期末考试分值分布与复习大纲

《数据库技术与应用》期末考试分值分布与复习大纲

《数据库技术与应用》期末考试分值分布与复习大纲题型及分数:第一章基础知识 10’1、ACCESS工作窗口2、ACCESS后缀名3、7种数据库对象4、数据库基本概念数据库、数据库管理系统、数据库系统5、数据模型关系,元组,属性,字段,域,值,主关键字等。

实体之间的联系类型关系模型满足的要求第二章表 15’【主要考点】表是关于特定主题数据的集合,是数据库存储数据的基本对象。

创建表首先要确定表中需要的字段,确定字段的数据类型和大小。

字段是表中存储数据的基本单元,要求能够设置字段的属性。

1、字段命名规则2、字段大小3、字段数据类型4、字段属性(字段名、字段大小、格式、输入掩码、有效性规则等)。

5、主键每个表都应该有一个主键,以便唯一标识记录,这也是创建关系所必需的。

要求搞懂“自动编号主键”、“单字段主键”和“多字段主键”的概念,以及主键的作用。

6、参照完整性7、表之间的关系第三章查询 15’【主要考点】查询有着重要的应用,通过查询可以按照不同的方式查看、更改和分析数据,并可以使用查询作为窗体、报表和数据访问页的数据源。

查询的数据源可以是表或查询。

1、查询的定义、类型、作用2、通配符、运算符(like、BETWEEN、关系运算、逻辑运算)常用函数(left、right、mid、year、date、now、sum、avg、count、max、min)3、操作查询的种类及作用4、简单SQL语句Select语句第四章窗体 10’1、窗体数据源2、窗体的概念及作用3、窗体结构及各节功能4、常用控件标签、文本框、命令按钮、组合框、列表框文本框控件类型:绑定、非绑定、计算第五章报表 10’1、报表的定义及作用2、报表结构及各节的作用3、页码的输出4、统计函数的使用第六章页 4’数据访问页是Access数据库的一种对象,它本身是一个HTML文件,扩展名为.html,保存在Access数据库外部,在Access数据库中仅保存它的快捷方式。

02121 数据库及其应用(实践) 自考考试大纲

02121  数据库及其应用(实践)  自考考试大纲

湖北省高等教育自学考试实践(技能)课程大纲课程名称:数据库及其应用课程代码:02121一、实践能力的培养目标。

深刻理解关系数据的基本知识,掌握基于关系数据的表创建及查询与优化;掌握利用设计视图掌握创建窗体的方法;掌握报表的常见工具和使用方法,提升学生利用所学的关系数据库理论解决实际问题的能力。

二、实践(技能)课程教学基本要求。

(含学时、学分要求)第1章数据系统概论(1学时)要求:(1)初步理解数据库的应用领域。

(2)掌握数据系统的基本组成第2章关系数据库(1学时)要求:(1)掌握关系数据模型的基本概念;(2)掌握实体完整性和参照完整性的概念;(3)掌握关系代数运算,能根据实际任务的要求写出关系代数表达式;第3章概念模型设计(2学时)要求:(1)掌握E-R模型的概念和设计方法(2)能根据实际任务设计E-R模型第4章数据库的创建和管理(4学时)要求:(1)熟悉Access的系统操作(2)掌握基于Access的数据库创建、打开和关闭的基本方法(3)掌握数据库备份、加密、压缩及修复的方法;第5章关系数据库标准语言(5学时)要求:(1)熟练掌握常见数据库操作的SQL语句,包括:创建数据库、定义和修改表结构、定义实体完整性和参照完整性;在表中插入、更新和删除数据;数据查询(2)在Access的SQL视图中运行和验证SQL语句(3)掌握在Access查看数据库逻辑结构的方法第6章创建表(4学时)要求:(1)熟悉掌握利用GQBE语句创建表的方法(2)掌握字段属性的设置方法(3)熟悉掌握创建表之间关系的操作方法第7章查询(5学时)要求:(1)掌握选择查询、参数查询、操作查询、总计查询的创建方法(2)掌握多表查询数据源的设置方法、计算字段、复杂查询条件表达式、常用函数库和聚集函数的用法第8章窗体(4学时)要求:(1)熟悉窗体设计的各种工具和使用方法;(2)熟练掌握利用设计视图创建窗体的方法(3)熟悉掌握常见控件的应用方法第9章报表(4学时)要求:(1)熟悉报表设计的各种工具和使用方法(2)掌握报表的报表视图、打印预览视图、布局视图和设计视图(3)熟悉掌握实用“设计”视图创建报表的方法、分组报表、子报表的设计方法第10章宏及其应用(2学时)要求:(1)了解宏的定义、类别和用途(2)掌握创建宏、宏组、条件宏和嵌入宏的方法(3)能熟练使用宏设计视图创建宏和在窗体事件中嵌入宏;了解宏的调试和运行方法。

数据库应用技术课程考试大纲

数据库应用技术课程考试大纲

《数据库应用技术》课程考试大纲课程编号:适用专业:计算机科学技术、软件工程、网络、计算机应用考试时间:120分钟考试方式:闭卷卷面总分:100分执笔者:修订日期:2006年7月一、课程内容与考试目标第1章数据库技术基础1.学习目的与要求通过本章学习使学生理解数据、信息、数据库、数据库管理系统和数据库系统的概念,掌握数据库系统的特点,数据库系统的结构;掌握概念模型、数据模型的相关概念。

2.课程内容(1)数据库系统基本概念(数据、数据库、数据库管理系统、数据库系统)(2)数据模型、概念模型(3)数据库系统结构3.考核知识点:(1)数据描述、基本概念。

(2)数据模型、概念模型。

(3)数据库的体系结构。

(4)数据库管理系统。

(5)数据库系统。

4.考试要求识记:数据模型的基本概念、数据管理的发展阶段及其特点、数据库系统的组成领会:数据库模型、概念模型、数据库体系结构应用:概念模型、数据模型第2章SQLServer2000概述1.学习目的与要求通过本章学习,使学生理解SQL Server 2000的各版本技术特点,掌握SQL Server 2000的安装标准参数,了解SQL Server的发展历史,会SQL Server 2000的安装、配置。

2.课程内容(1)SQL Server 2000的版本(2)SQL Server 2000的安装与配置(3)SQL Server 2000的工具3.考试知识点(1)了解SQL Server 2000的历史、现状和未来(2)掌握SQL Server 2000的安装、注册、配置、启动、停止(3)熟悉使用SQL Server 2000的常用工具4.考试要求识记:SQL Server 2000的现状领会:SQL Server 2000的安装应用:SQL Server 2000的配置、常用工具的应用第3章数据库的基本操作1.学习目的与要求通过本章学习,使学生理解SQL Server 2000中系统数据库的作用,掌握在SQL Server 2000中创建、修改和删除用户数据库,了解三类特殊用户的作用,会实现数据2.课程内容(1)SQL Server 2000中数据库的创建(2)SQL Server 2000中的数据库管理3.考试知识点(1)SQL server 2000数据库中系统数据库的作用(2)新创建数据库的存储过程(3)用企业管理器和T-SQL语句创建用户数据库(4)用企业管理器和T-SQL语句对数据库进行修改、删除(5)管理数据库对象4.考试要求识记:系统数据库领会:数据库对象的管理应用:建立用户数据库的企业管理器和T-SQL语句第4章表的基本操作1.学习目的与要求通过本章学习使学生掌握表的创建,理解创建过程中的参数设置,掌握表的删除2.课程内容(1)表的创建(2)表的删除3.考核知识点:(1)表的创建;(2)表的参数设置;(3)表的删除;4.考试要求识记:表的创建、删除领会:表的参数设置应用:结合具体实例的表的创建第5章数据的基本操作1.学习目的与要求通过本章学习使学生掌握表的数据输入、删除、修改。

《数据库原理及应用》考核大纲

《数据库原理及应用》考核大纲

《数据库原理及应用》考核大纲
课程基本信息
本课程开设在计算机科学与技术专业第3学期,课时56课时,以理论教学、案例项目教学、实践教学、分组讨论和情景分析等形式展开,旨在培养学生使用工程化方法独立完成数据库系统的分析、设计、实施等各个阶段,为软件系统开发奠定扎实的理论和实践基础。

考核内容
一、平时成绩(占总评成绩12%)
平时成绩=课堂出勤+作业或提问
二、过程考核或项目考核(占总评成绩28%)
项目考核内容以《数据库原理及应用项目汇编》文档中七个项目(项目四除外)为考核内容,根据每个项目所属知识点和技能要求不同,每个项目培养学生的能力也不相同,详见表1。

三、期末考试(占总评成绩60%)
期末考试为闭卷、机考形式,机考主要以单选题、判断题、简答题形式考查本课程的理论知识和实践技能依托的理论原理知识。

考核依据
一、平时成绩
点名册和作业评分表的得分(不少于22次)
二、过程考核
数据库原理及应用项目汇编,参考评分标准计算7个项目的总得分
三、期末考试
机考系统根据标准答案自动评分
四、考核标准
详见《数据库原理及应用过程考核评分标准.doc》。

《数据库原理与应用I》考试大纲.

《数据库原理与应用I》考试大纲.

《数据库原理与应用I》考试大纲考试目的本考试为北医网络学院医学信息管理专业专科层次学生数据库原理与应用课程考试,旨在认定其学习是否达到了预期的课程要求,同时为北医网络学院下一步教学的实施及评估提供依据。

考试总要求考生应掌握数据库的基本概念和基本技术,能够运用access 建立数据库和对数据库基本操作。

考试内容第一章数据库基础知识考核要点:数据,数据库,数据库管理系统和数据模型的概念;数据库管理系统的任务;最常用的四种数据模型是什么;哪些是非关系模型,哪些是关系数据模型,目前最常用的是哪种数据模型;关系,元组,属性,主键的概念;数据完整性的概念;数据完整性约束主要包括哪三大类。

详细内容:数据:数据是信息,它可以是数值也可以是文字、图形、图象、声音等。

数据库:数据库就是为了实现一定的目的按某种规则组织起来的数据的集合。

数据库管理系统:数据库管理系统(DBMS)是数据库系统的核心,数据库的各种功能和特性并不是数据库中的数据固有的,而是靠管理或支持数据库的系统软件-----数据库管理系统提供的。

数据库管理系统是运行在操作系统之上的系统软件。

数据库管理系统的任务就是对数据资源进行管理并且能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,和高度独立性。

数据模型:数据模型是抽象、表示和处理现实世界中的数据和信息的工具。

通俗地讲,数据模型就是对现实世界的模拟。

四种数据模型:层次模型、网状模型、关系模型和面向对象模型;非关系模型:层次模型、网状模型目前最常用的是哪种数据模型:目前使用最多的是关系数据模型;关系:关系通俗地讲,关系就是二维表格.关系应满足如下性质:1)关系表中的每一列都是不可再分的基本属性;2)表中的行、列次序并不重要。

元组:表中的每一行称作是一个元组,它相当于一个记录值。

属性:表中的每一列是一个属性值集列可以命名,称为属性名。

主键:又称为主关键字,是表中的属性或属性组,用于唯一地确定一个元组。

《数据库原理与应用》考试大纲

《数据库原理与应用》考试大纲

《数据库原理与应用》考试大纲Ⅰ.考试性质普通高等学校本科插班生招生考试是由专科毕业生参加的选拔性考试。

高等学校根据考生的成绩,按已确定的招生计划,德、智、体全面衡量,择优录取。

该考试所包含的内容将大致稳定,试题形式多种,具有对学生把握本课程程度的较强识别、区分能力。

Ⅱ.考试内容及要求一、考试基本要求要求考生掌握数据库系统、数据模型、关系数据库、关系规范化理论等基本概念;掌握数据库安全性和完整性、数据库设计方法和步骤、数据库备份与恢复、事务及并发控制等基础理论与应用知识。

熟练掌握SQL Server 2008数据库管理系统的基本操作与应用等。

二、考核知识点及考核要求本大纲的考核要求分为“识记”、“领会”、“应用”三个层次,具体含义是:识记:能解释有关的概念、知识的含义,并能正确认识和表达。

领会:在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系。

应用:在理解的基础上,能运用基本概念、基本理论、基本方法分析和解决有关的理论问题和实际问题。

专题一数据库系统概述一、考核知识点1、数据库技术的发展史2、数据库系统3、数据模型二、考核要求1、识记(1)数据库技术的三个发展阶段(2)信息的三种世界(3)常见的三种数据模型2、领会(1)数据处理技术的相关概念:信息、数据、数据处理(2)数据库系统及组成(3)数据库管理系统及功能(4)数据库的三级模式体系结构(5)概念模型中实体、属性、码、联系的含义(6)关系模型的相关概念3、应用(1)实体-联系模型的含义及画法专题二关系数据库一、考核知识点1、关系数据结构2、关系的完整性3、关系运算4、数据依赖5、关系规范化二、考核要求1、识记(1)关系数据库的概念(2)关系的定义和性质(3)函数依赖(4)BC范式2、领会(1)关系模式的含义及关系模式的表示方法(2)关系完整性的种类及含义(3)传统集合运算(4)非平凡函数依赖、完全函数依赖、部分函数依赖、传递函数依赖的含义(5)关系模式规范化的目的(6)关系中码的确定(7)常用的三种范式3、应用(1)专门的关系运算(2)运用范式理论对关系进行规范化处理专题三数据库设计一、考核知识点1、需求分析2、概念结构设计3、逻辑结构设计4、物理结构设计5、数据库的实施和运行、维护二、考核要求1、识记(1)需求分析的任务和方法(2)数据库的实施、运行、维护(3)确定及评价数据库的物理结构(4)数据流程图与数据字典2、领会(1)概念结构设计的方法与步骤(2)关系模式的优化(3)设计用户的外模式3、应用(1)将E-R图转化为关系数据模型专题四数据库的概念和操作一、考核知识点1、数据库概念2、数据库操作二、考核要求1、识记(1)物理数据库(2)逻辑数据库2、领会(1)可视化创建数据库(2)通过SQL代码创建数据库3、应用(1)数据库创建专题五表的操作一、考核知识点1、创建数据表2、表的数据操作3、数据的导入及导出二、考核要求1、识记(1)表的基本概念2、领会(1)可视化创建数据表(2)通过SQL代码创建表(3)约束的种类及定义方法(4)数据表的记录操作(5)数据的导入及导出3、应用(1)表的创建(2)表中数据操作专题六数据库查询一、考核知识点1、查询的条件2、分组查询3、连接查询4、子查询二、考核要求1、识记(1)查询结果排序(2)系统内置函数(3)联合查询2、领会(1)基本查询的写法(2)分组查询(3)汇总查询(4)连接查询(5)子查询3、应用(1)按要求写出相应的查询语句专题七 T-SQL编程一、考核知识点1、T-SQL语言概述2、Transact-SQL编程基础二、考核要求1、识记(1)T-SQL语言简价(2)T-SQL语言的分类(3)T-SQL语言的语法约定2、领会(1)标识符、数据类型、变量的相关含义(2)批处理和注释(3)控制语句的使用:set、if、begin、while、case、return (4)函数的含义及类型(5)用户自定义函数的类型3、应用(1)设计用户自定义函数专题八视图和索引一、考核知识点1、视图概念及操作2、索引概念及操作二、考核要求1、识记(1)视图概述(2)索引概述2、领会(1)视图的创建、修改、使用(2)索引的类型(3)索引的创建、修改3、应用(1)结合查询知识创建视图专题九存储过程、触发器一、考核知识点1、存储过程2、触发器二、考核要求1、识记(1)存储过程的概念、分类(2)存储过程的优点(3)触发器的概念以及特点2、领会(1)创建和执行存储过程(2)创建触发器(3)存储过程、触发器的异同3、应用(1)存储过程和触发器的使用方法专题十事务与并发控制一、考核知识点1、事务概述2、事务类型3、事务处理语句4、并发控制的方法二、考核要求1、识记(1)事务的概念(2)事务的类型2、领会(1)手工加锁的方法(2)并发可以带来的问题(3)锁的概念及类型(4)死锁的产生及解决方法3、应用(1)事务处理语句专题十一数据库的安全管理一、考核知识点1、SQL Server的安全性机制2、账号管理3、角色管理4、权限管理二、考核要求1、识记(1)SQL Server的三种安全性机制(2)SQL Server身份验证的两种办法2、领会(1)账号的概念、种类及创建方法(2)角色的概念、种类及创建方法(3)权限的类别3、应用(1)三种权限操作语句的使用专题十二数据库的备份与还原一、考核知识点1、备份2、还原3、数据库的分离与附加二、考核要求1、识记(1)备份概念及分类(2)还原概念及分类2、领会(1)数据库的备份操作(2)数据库的还原操作(3)分离数据库和附加数据库3、应用(1)数据库的备份与还原实践Ⅲ.考试形式及试卷结构1、考试形式为闭卷,笔试,考试时间为120分钟,试卷满分为100分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库技术与应用考试大纲基本要求1.掌握数据结构的基础知识和简单应用;2.掌握数据库的基本概念;3.熟练掌握E-R模型、关系模型、关系代数运算及关系模式的规范化;4.掌握结构化查询语言SQL常用语句;5.了解数据库管理系统SQL SERVER的常用操作;6.能进行简单的数据库应用系统设计。

考试范围一、数据结构基础1.数据结构的基本概念及有关术语数据、数据元素、数据类型、数据的逻辑结构、数据的存储结构、算法和算法分析、算法的时间及空间复杂性;2.基本数据结构及其操作线性表的定义、逻辑结构、存储结构(顺序存储、链式存储),插入、删除操作;3.数组的定义、数组逻辑结构与存储结构的关系;4.栈的定义、逻辑结构、存储结构,进栈、出栈操作;5.队列的定义、逻辑结构、存储结构,循环队列,进队、出队操作;6.二叉树的定义、性质、存储结构,二叉树的遍历,二叉排序树,哈夫曼树;7.检索方法顺序查找、二分查找;6.内部排序方法选择排序、冒泡排序、插入排序、归并排序、快速排序、堆排序。

二、数据库系统1.数据库的基本概念:信息、数据和数据处理、数据库系统的组成与结构;2.数据库管理系统的三级模式结构的概念、原理和对数据独立性的意义,数据独立性的含义;3.数据库系统的数据模型:层次、网状、关系和面向对象的模型的含义、特点和主要区别;4.关系模型、关系、关系模式、关系数据库模式、关系数据库的定义(关系、元组、属性、域、关键字、数据项);主属性和非主属性;5.关系运算:选择、投影、集合并运算、集合差运算、笛卡儿积、连接;6.关系数据库基本概念:函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖定义;7.规范化理论:第一范式、第二范式、第三范式和BCNF范式的定义、关系模式规范化的方法和关系模式分解的方法及分解准则;8.关系数据库规范化:1NF,2NF,3NF,BCNF;9.结构化查询语言SQL:数据库操作(数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、索引的创建与撤消),数据库查询(单表查询、多表连接查询、分组查询、按序查询、统计查询),数据更新(表和视图中数据的插入、删除和修改);10.典型数据库管理系统SQL SERVER:创建数据库、创建表、表的插入、删除和修改、数据库查询、建立表索引;11.数据库应用系统设计技术:数据模型的基本概念、E-R图向关系模型的转换、数据模型优化、设计视图、逻辑设计,物理设计。

2009年年春浙江省高等学校计算机等级考试试卷(三级数据库技术及应用)说明:(1)请将所有试题均答在上;(2)试题1为判断题,请在答卷上用“√”和“×”表示对和错;(3)试题2为选择题,请在答卷的各小题选项的对应位置上填“√”;(4)请在答卷上填写学校名称、准考证号和姓名,并将你的准考证号的后五位填写在答案右下角的制定位置内;(5)考试时间为120分钟。

试题1 判断题用√和×表示对和错(每小题1分,共10分)1.数据结构主要研究数据元素及其关系和施加在数据上的运算实现。

(1)2.从逻辑上可以把数据结构分为线性结构和非线性结构。

(2)3.算法分析的目的是找出高效的算法,为此,算法时间效率分析是算法分析中最重要而且是唯一要考虑的因素。

(3)4.在决定选取何种存储结构时,一半要考虑结点的取值和结点之间的关系。

(4)5.顺序表可随机访问任一结点,链表可顺序储存,所以也可随机访问。

(5)6.同一个关系模型的任意两个元组值不能全同。

(6)7.在关系代数运算中,从关系中取出满足条件的元组的运算称为选择运算。

(7)8.对关系模式来说,范式级别越高,实际应用效果越好。

(8)9.SQL中LIKE子句可以使用三个字符串匹配的通配符(“*”、“%”、“_”)(9) 10.模式/内模式为数据库提供了逻辑数据独立性。

(10)试题2选择题(每小题2分,共40分)1.数据结构是相互之间存在的一种或多种特定关系的(1)的集合。

A.数据元素B.数据项C.数据对象D.数据映像2.对给出的一组关键字{14,5,17,20,11,19}.若按关键字非递减排序,第 1 趟排序结果为{14,5,17,20,11,19},问采用的排序算法是(2)_。

A.简单选择排序B.快速排序C.希尔排序D二路归并排序3.带头结点的单链表head为空的判定条件是(3)_。

A.head= =Null B.head->next= =NullC.head->next= =head D.head!=Null4.某实际应用中最常用的操作是取第i个结点及其前驱,则采用(4)存储方式最节省时间。

A.单链表 B.双链表 C.单循环链表 D.顺序表5.在一个循环双向链表的p所指结点之前插入s所指结点的操作是(5)。

A.p->prior=s;s->next=p;p->prior->next=s;s->prior=p->priorB.p->prior=s;p->prior->next=s;s->next=p;s->prior=p->priorC.s->next=p;s->prior=p->prior;p->prior=s;p->right->next=s;计算机等级考试试卷(三级数据库技术及应用)第1页(共4页)D.s->next=p;s->prior=p->prior;p->prior->next=s;p->prior=s;6.在一个包含n个结点的有序单链表中插入一个新结点并仍保持有序的时间复杂度是(6)。

A.O(n)B.O(l)C.O(nlog2n)D.O(n2)7.已知某二叉树先序序列为:ABDEGHCF,中序序列为DBGEHAFC,则该二叉树的子树B 有(7)个右子女。

A.5B.4C.3D.28.用一个大小为6的一维数组实现的环形队列,若当前rear和front的值分别为0和3.当从该队列中删除一个元素,再插入两个元素后,rear和front的值分别是(8)_。

A.1和5B.2和4C.4和2D.5和19.一组记录的排序码为(46,79,56,38,40,84),则利用快速排序方法,以第一个记录为基准得到的一次划分结果为(9)。

A.38,40,46,56,79,84B.40,38,46,79,56,84C.40,38,46,56,79,84D.40,38,46,84,56,7910.已知某栈中进栈序列为a,b,c,d,e,则出栈不可能的序列是(10)。

A.edcbaB.decbaC.dceabD.abcde11.随着数据库技术的发展,各种新的数据库应用模型不断推出。

目前数据库系统中最常用的一种主流数据模型是(11)。

A.关系模型B.层次模型C.网状模型D.面向对象模型12.利用ER模型进行数据库的概念设计,可以分成三步:首先设计局部ER模型,然后把各个局部ER模型综合成一个全局的模型,最后对全局ER模型进行(12)得到最终的ER模型。

A.简化 B.结构化 C.最小化 D.优化13.关系代数运算是以(13)为基础的运算。

A.代数运算B.关系运算C.谓词运算D.集合运算14.数据库是存储在一起的相关数据的集合,能为各种用户所共享,且(14)。

A.消除了数据冗余 B.降低了数据冗余C.具有不容性D.由用户控制物理数据的存储方式15.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变,这体现的是库系统中(15)。

A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性16.需要安装一个新的SQL Server 2005 服务器,该服务器有四个CPU ,应该选择(16)版本的SOL Server 2005才能最大限度的发挥该服务器的作用。

A.SQL Server Express EditionB.SQL Server Workgroup EditionC.SQL Server Developer EditionD.SOL Server Standard Edition17.关系数据模型的三个要素是(17)。

A.关系数据结构、关系操作集合和关系规范化理论B.关系数据结构、关系规范化理论和关系完整性约束C.关系规范化理论、关系操作集合和关系完整性约束D.关系数据结构、关系操作集合和关系完整性约束计算机等级考试试卷(三级数据库技术及应用)第2页(共4页)18.在关系代数中有八种关系代数运算,其中五种基本运算是_(18)___ A.并、差、选择、投影、除 B.并、差、交、选择、投影C.并、差、交、除、笛卡儿积 D.并、差、选择、投影、笛卡儿积19.数据库系统中的人员通常包括_(19)___I.数据库管理员II.系统分析员III.数据库设计员IV.应用程序员V.最终用户A.仅I、III和V B.仅I、II、III和VC.仅I、III、IV和V D.全部20.Web数据库是基于____A.DB结构B.面向对象结构C.C/S结构D.E-R结构试题3 数据库操作选择题(每小题3分,共30分)(1)第21~25题基于“学生—选课—课程”数据库中的三个关系:S(S#,SNAME,SEX,AGE)主码为S#,属性含义依次为学号,姓名,性别,年龄;C(C#,CNAME,TEACHER)主码为C#,属性含义依次为课程号、课程名、任课教师;SC(S#,C#,GRADE)主码为(S#,C#),属性含义依次为学号、课程号、课程成绩;请在每小题提供的若干可选答案中,挑选一个最合适的正确答案。

21.若要求查找选修“是数据库技术”这门课程的学生和成绩,将使用关系_(21)__ A.S和SC B.SC和S C.S和C D.S、SC和C22.为了提高查询速度,对SC表创建唯一索引,则应该创建在_(22)__属性上?A.(S#,C#)B.S# C.C# D.GRAND23.若要求查找“90分以上的男学生名”将使用关系_(23)___A.S和SC B.SC和S C.S和C D.S、SC和S 24.若要查找成绩不及格的学生姓名及不及格的课程号,正确的SQL语句是_(24)__ A.SELECT SNAME ,C# FROM S,C WHERE (GRADE <60) AND (SC.C#=C.C#)B.SELECT SNAME ,C# FROM S,SC WHERE (GRADE<60) AND (S.S#=SC.S#)C.SELECT SNAME ,C# FROM S,SC WHERE (GRADE <60) AND (SC.C#=C.C#)D. SELECT SNAME ,C# FROM S,C WHERE (GRADE <60) AND (S.S#=SC.S#) 25.下列叙述中错误的是_(25)__A.如果知道了课程的C#,就可以在C表中找到唯一的课程名称B.如果知道了课程的C#,并不一定能够找到唯一的GRADEC.学生信息表S中的主码可以改为SNAMED.如果知道了学生的SNAME,并一定能够找到唯一的S#(2)第26~30题基于以下关系:产品关系P(P#,PN,PR,PS),主码为P#,属性含义依次为产品号,品名,单价和供应商;客户关系C(C#,CN,CA),主码为C#,属性含义依次为客户号,客户名和地址;订单关系R(R#,C#,P#,RD,QTY)主码为(R#,C#,P#),属性含义依次为订单号、客户号、产品号、日期和数量。

相关文档
最新文档