《计算机中级数据库考试.ppt》由会员分享,可在线阅读,更多相关《计算机中级数据库考试.ppt(48页珍藏版)》请在三一办公上搜索。
1、山西省计算机应用能力考核技术组,计算机中级数据库考试,教材及考核大纲介绍,山西省计算机应用能力考核技术组,教材特点:,1.选用版本2.选定知识点3.方便自学4.适用人群5.图文并茂6.选用大家熟悉的数据关系,山西省计算机应用能力考核技术组,教材特点:,1.选用版本考虑到目前大多数计算机用户的硬件设备条件和相关软件系统技术的成熟性,我们仍采用了SQL Server 2000作为本书的核心内容。,山西省计算机应用能力考核技术组,教材特点:,2.选定知识点在对各部分内容的知识点选择上以够用为原则。充分注意到初学者的特点和知识本身的结构性,内容设计由浅入深,循序渐进,尽量采用通俗易懂的语言进行讲解。,
2、山西省计算机应用能力考核技术组,教材特点:,3.方便自学为了方便自主学习,我们在每一章都设计了紧扣教学内容的练习和实例操作,帮助学习者通过动手操作掌握相关知识。,山西省计算机应用能力考核技术组,教材特点:,4.适用人群本书提供多方位、立体的认知体系,强调岗位技能的训练、综合技能的培养;适合成人院校、高职院校的计算机及相关专业的学生。,山西省计算机应用能力考核技术组,教材特点:,5.图文并茂注重理论的可视化程度,通过图形描述、双色印刷和配套的多媒体光盘使学生建立宏观和整体的概念;,山西省计算机应用能力考核技术组,教材特点:,6.选用大家熟悉的数据关系贯穿全书的是大家很熟悉的“网上考试报名数据库”
3、,每一章按知识点展开此实例相应部分的操作,从而进行针对性的技能训练。,山西省计算机应用能力考核技术组,考核大纲:,第一章 SQL Server 2000概述和常用工具了解SQL Server 2000各版本的适用环境和安装过程。掌握启动和停止SQL Server服务的方法。熟练掌握企业管理器、查询分析器的操作了解本地服务器、远程服务器和服务器组的概念,山西省计算机应用能力考核技术组,第一章 SQL Server 2000概述和常用工具,1.1 SQL Server 2000概述(简介、特点)1.2 SQL Server 2000安装(环境需求、安装*)1.3 启动和停止SQL Server服务
4、1.4 SQL Server 2000常用工具 服务管理器(SQL Server Service Manager)企业管理器(SQL Server Enterprise Manager)查询分析器(SQL Query analyzer)数据转换服务组件DTS 联机丛书(Books online)1.5 注册服务器和创建服务器组,山西省计算机应用能力考核技术组,考核大纲:,第二章 创建和维护数据库、数据表了解数据、数据库、数据库系统和数据库管理系统的概念及相互间的区别。理解系统数据库的用途。了解标识符的命名规则。熟练掌握创建数据库的方法。了解临时表的命名和创建。理解数据完整性的概念。熟练掌握实现
5、数据完整性的方法(主键、外键、非空、唯一键、check和缺省的创建和维护)。了解对象的隶属关系和数据规范化的原则。,山西省计算机应用能力考核技术组,第二章 创建和维护数据库、数据表,2.1 创建和维护数据库2.1.1 基本概念 数据、数据库、数据库管理系统、数据库系统2.1.2 系统数据库的用途 Master、tempdb、model、msdb和实例数据库2.1.3 创建数据库 数据库文件、事务日志文件、创建数据库2.1.4 查看数据库信息2.1.5 删除数据库,山西省计算机应用能力考核技术组,第二章 创建和维护数据库、数据表,2.2 创建和维护数据表 2.2.1 数据表(Table)的概念
6、2.2.2 创建数据表 2.2.3 显示数据表 2.2.4 创建临时表 2.2.5 修改数据表 2.2.6 删除数据表2.3 对象的隶属关系,山西省计算机应用能力考核技术组,第二章 创建和维护数据库、数据表,2.4 设计数据的完整性 2.4.1 数据完整性的基本概念 实体完整性、引用完整性、域完整性、业务完整性 2.4.2 使用约束 主键约束、NOT Null约束、外键约束、UNIQUE约束、check约束和default约束2.5 数据的规范化 1NF 2NF 3NF 高级范式,山西省计算机应用能力考核技术组,考核大纲:,第三章 添加、修改和删除数据记录了解在企业管理器或查询分析器中利用图形
7、方式对数据进行增、删、改的操作。熟练掌握使用T-SQL命令(insert、update和delete)对数据进行增、删、改的操作。,山西省计算机应用能力考核技术组,第三章 添加、修改和删除数据记录,3.1 添加记录 使用查询分析器或企业管理器交互式添加记录 使用INSERT命令添加单行 使用INSERTSELECT命令添加多行记录3.2 修改记录 使用查询分析器或企业管理器交互式修改记录 使用UPDATE命令修改一行或多行记录 关于大量记录的更新3.3 删除记录 使用查询分析器或企业管理器交互式删除记录 使用DELETE命令删除一行或多行记录 使用TRUNCATE TABLE命令删除,山西省计
8、算机应用能力考核技术组,考核大纲:,第四章 数据的查询掌握通配符、关系运算符、逻辑运算符和聚合函数的用法。熟练掌握简单的select查询(选取字段、Distinct、top、into、order by等关键字或子句的使用)。熟练掌握利用where子句进行条件查询。掌握多表数据查询的方法(熟练掌握内连接,了解外连接、交叉连接和自连接)。掌握分组统计(Group by子句)。掌握嵌套子查询,了解相关子查询。掌握合并查询。,山西省计算机应用能力考核技术组,第四章 数据的查询,4.1 简单的SELECT查询 SELECT子句选取字段 用“*”表示表中所有的列 仅返回前面若干条记录 使用计算列4.2 设
9、置查询结果的字段名4.3 过滤重复记录4.4 查询结果的输出目的地,山西省计算机应用能力考核技术组,第四章 数据的查询,4.5 条件搜索功能 使用比较表达式 使用BETWEEN关键字 使用IN关键字 使用空值 使用逻辑表达式4.6 SELECT的通配符4.7 连接条件设置 内连接 外连接 交叉连接 自连接,山西省计算机应用能力考核技术组,第四章 数据的查询,4.8 统计运算的聚合函数4.9 数据分组统计 普通分组 HAVING子句的使用4.10 ORDER BY子句的使用4.11 子查询 嵌套子查询 相关子查询4.12 合并查询结果,山西省计算机应用能力考核技术组,考核大纲:,第五章 视图理解
10、视图的概念和作用。了解视图的优点、缺点和注意事项。熟练掌握视图的创建,利用视图查询数据。了解视图的维护。,山西省计算机应用能力考核技术组,第五章 视图,5.1 概述 概念、优缺点、使用视图的注意事项5.2 创建视图 用企业管理器或CREATE VIEW语句创建视图5.3 查看视图 查看视图数据、查看视图的定义信息5.4 修改视图 用视图设计器或ALTER VIEW修改视图5.5 删除视图 用企业管理器或DROP VIEW删除视图,山西省计算机应用能力考核技术组,考核大纲:,第六章 索引理解索引的概念和作用。了解索引的优缺点及索引类型。掌握合理选择索引关键字的技巧。熟练掌握索引的创建。了解索引的
11、维护。,山西省计算机应用能力考核技术组,第六章 索引,6.1 索引的基本概念 概念、优缺点、选择索引关键字6.2 索引的类型 唯一索引和非唯一索引 聚集索引和非聚集索引 单列和多列索引6.3 创建索引 系统自动创建索引 用企业管理器创建索引 使用CREATE INDEX语句创建索引6.4 删除索引 使用企业管理器或DROP INDEX语句删除索引,山西省计算机应用能力考核技术组,考核大纲:,第七章 存储过程、触发器和事务理解存储过程、触发器和事务的概念熟练掌握存储过程的创建及执行了解存储过程和触发器的维护,山西省计算机应用能力考核技术组,第七章 存储过程、触发器和事务,7.1 存储过程概述、创
12、建和执行、查看、重新命名、删除和修改存储过程7.2 触发器概述、创建、使用限制、修改和删除触发器存储过程和触发器在维护数据完整性中的作用7.3 事务对象基本概念、事务应用,山西省计算机应用能力考核技术组,考核大纲:,第八章 数据库的安全性了解SQL Server 2000的安全机制,山西省计算机应用能力考核技术组,第八章 数据库的安全性,8.1 实现安全认证模式8.2 配置登录帐号8.3 使用SQL Server管理安全8.4 应用程序角色8.5 在企业环境中管理 SQL Server安全,山西省计算机应用能力考核技术组,考核大纲:,第九章 数据库的备份和恢复、分离和 附加及数据的导入导出理解
13、数据库备份与恢复、分离与附加的概念和作用熟练掌握数据的导入和导出了解数据库备份策略,山西省计算机应用能力考核技术组,第九章 数据库的备份和恢复、分离和附加及数据的导入导出,9.1 数据库备份9.2 恢复数据库9.3 分离、附加数据库9.4 数据的导入导出,山西省计算机应用能力考核技术组,考核方式和题型:,考试时间100分钟上机考试两种题型 选择题 操作题,山西省计算机应用能力考核技术组,分值分布:,1.选择题共20道小题,每题1分,共20分。,山西省计算机应用能力考核技术组,分值分布:,2.操作题(80分)建库(5分)建表(结构6分+约束4分),共10分Insert、update和delete
14、命令,共20分,每个命令2道小题,共6个小题,其中有两个带条件的为4分,其余每题3分查询结果,用into(2个)、视图(4个)和存储过程(2个)保存结果,8个小题,每个3或4分,共30分(有表、视图和存储过程给1分,结果集正确2/3分)建立索引,5分数据库附加,5分数据导入,5分,山西省计算机应用能力考核技术组,培训时应注意事宜:,1.着重概念讲解的知识点 第1章-第9章,主要为操作做基础的铺垫,同时应对考试中的选择题。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据表操作:在当前数据库中创建职工数据表tblzhigong,数据表的字段要求如下(10分):,表
15、名错误扣10分,字段名、类型或宽度有一处错误从遇到错误处开始扣分,要求有一处错误扣约束的4分,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点编辑记录(20分)给当前数据库中的产品数据表tblchanpin添加以下记录(4分):,注意选择当前数据库和数据表,每条记录单独得分,记录中的数据有一处错误,扣除该记录的所有得分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点编辑记录(20分)将数据表tblkaosheng中bmdwdm为430的考生的zkzh(准考证号),xm(姓名)分别添加到数据表K1的列(ZKZH,XM)中。(5分):,注
16、意选择当前数据库和数据表,这个题考核成批填加数据的能力。正确得满分,否则得0分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点编辑记录(20分)将数据表K2中所有不及格的考生的考生成绩(kscj)加5分(5分)。数据表K3是一个小商品数据表,请将所有数量(SL)大于0但小于25的dj(商品单价)减少13%(5分)。,注意选择当前数据库和数据表,这两个题考核使用带条件的UPDATE语句的能力。正确得满分,否则得0分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点编辑记录(20分)删除数据表k4中所有xl(学历)是“专科”并且kscj
17、(考试成绩)不及格的考生(5分)。,注意选择当前数据库和数据表,这个题考核使用带条件的DELETE语句的能力。正确得满分,否则得0分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据检索(30分)数据检索得到的通常是一个结果集,评分系统只检查结果正确与否,而不去分析考生使用的命令。因此,检索得到的数据集一定要保存为新表、视图或存储过程。考核的知识点有:简单查询、带条件查询、表间联接查询、合并结果集、查询结果排序、分组查询等。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据检索(30分)将考生数据表(tblkaosheng)中z
18、kzh(准考证号)最小的前20个考生的zkzh(准考证号)、xm(姓名)保存到新表N1中。将考生数据表(tblkaosheng)中的所有“少数民族”的考生的zkzh(准考证号)、xm(姓名)、lxdh(联系电话)保存到新表N2中(注:“汉族”的民族代码为1)。,每小题各自评分,彼此没有关联。,这两个题要求将查询结果保存在新表中。正确得满分,表名错误不得分,表名正确但查询结果错误得1分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据检索(30分)创建一个视图V1,要求该视图准确包含考生数据表(tblkaosheng)中所有参与本次考试的bmdwdm(报名单位代
19、码)、bmdwmc(报名单位名称,bmdwmc在数据表tblbmdw中)以及每个单位的考生人数ksrs。创建一个视图V2,要求该视图准确包含考生数据表(tblkaosheng)中bmdwdm(报名单位代码)为2630并且kscj(考试成绩)及格的考生的zkzh(准考证号)、xm(姓名)和kscj(考试成绩),并统计出合格人数。(提示使用union all),每小题各自评分,彼此没有关联。,这两个题要求将查询结果保存在视图中。正确得满分,视图名错不得分,视图名对但查询结果错误得1分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据检索(30分)创建一个存储过程P
20、1,要求执行改存储过程能够返回考生数据表(tblkaosheng)中bmdwdm(报名单位代码)为100,130,500,830,2920,2490的考生的zkzh(准考证号)、(xm)姓名和kscj(考试成绩)结果集,并且该结果集要按照bmdwdm和准考证号升序排列创建一个存储过程P2,要求执行改存储过程能够返回考生数据表(tblkaosheng)中所有“米”姓考生的xm(姓名)、lxdh(联系电话)结果集。,每小题各自评分,彼此没有关联。,这两个题要求将查询结果保存在存储过程中。正确得满分,存储过程名错误不得分,名称正确但查询结果错误得1分。,山西省计算机应用能力考核技术组,培训时应注意事
21、宜:,2.着重实践操作的知识点索引(5分)给考生数据表(tblkaosheng)的bmdwdm(报名单位代码)创建名为“Ixbmdwdm”的索引,按要求建立索引。多建不扣分,少建或建错不得分。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据导入导出(5分)考生文件夹中的文本文件ex060718.txt是一个FTP服务器的日志文件,该文件的不同列之间是以空格分割的,将该文件导入到当前数据库ex06数据表中。,按要求将数据导入或导出。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据库操作(10分)将考生文件夹中数据库文件附加到当前服务器,附加数据库名为“att2007”,按要求附加数据库。,山西省计算机应用能力考核技术组,培训时应注意事宜:,2.着重实践操作的知识点数据库操作(10分)创建数据库DBTest2007,要求其数据文件DBTest2007Data.mdb及其日志文件DBTest2007Log.ldf存放在考生文件夹内。,创建数据库,名字错误不得分,各种属性错误扣相应分数。,山西省计算机应用能力考核技术组,欢迎批评指正!谢谢!,
链接地址:https://www.31ppt.com/p-6059305.html