基本要求
1掌握数据库技术的基本概念、原理、方法和技术;
2能够使用SQL语言实现数据库 *** 作;
3具备数据库系统安装、配置及数据库管理与维护的基本技能;
4掌握数据库管理与维护的基本方法;
5掌握数据库性能优化的基本方法;
6了解数据库应用系统的生命周期及其设计、开发过程;
7熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统的能力;
8了解数据库技术的最新发展。
考试内容
一、数据库应用系统分析及规划
1软件工程与软件生命周期。
2数据库系统生命周期。
3数据库开发方法与工具。
4数据库应用体系结构。
5数据库应用接口。
二、数据库设计及实现
1.概念设计。
2逻辑设计。
3物理设计。
4数据库对象实现及 *** 作。
三、数据库存储技术
1.存储与文件结构。
2 索引技术。
四、并发控制技术
1.事务管理。
2并发控制技术。
3死锁处理。
五、数据库管理与维护
1、数据完整性。
2、数据库安全性。
3、数据库可靠性。
4、监控分析。
5、参数调整。
6、查询优化。
7、空间管理。
六、数据库技术的发展与新技术
1、分布式数据库。
2、对象数据库。
3、并行数据库。
4、数据仓库与数据挖掘。
考试方式
一、笔试:120分钟,满分100分。
二、上机考试:120分钟,满分100分。 注:上机考试暂不要求,上机 *** 作考核在笔试中体现。
上机考试内容及要求:
(1)考试环境
①数据库管理系统:SQL Sever 2000
②编程环境和语言:Visual Basic 60
(2)在指定的数据库管理系统下完成下述 *** 作
①创建和管理数据库
②创建数据库对象
③数据查询
④数据库备份与恢复
⑤安全管理
⑥事务及并发控制
⑦数据导入导出
(3)在指定开发环境下开发C/S结构的数据库应用系统
联系:视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也可以对应多个基本表。视图是基本表的抽象和在逻辑意义上建立的新关系
区别:1、视图是已经编译好的sql语句。而表不是
2、视图没有实际的物理记录。而表有。
3、表是内容,视图是窗口
4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能有创建的语句来修改
5、表是内模式,视图是外模式
6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。
7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。
8、视图的建立和删除只影响视图本身,不影响对应的基本表。
这两本我都学过
自考的数据结构导论是用C语言来描述的,需要有对应课程高级程序语言(一)的基础,也就是要懂的C如果有数学基础更好,没有也可以硬着头皮啃,这本比较难
至于数据库及其应用是作为数据结构导论的后继课程的不过这门比较简单,不会数据结构问题也不大,也不需要任何的语言基础用的是access数据库
兄弟加油!
以上就是关于计算机专业学些什么课程全部的内容,包括:计算机专业学些什么课程、数据库应用基础(第三版)周察金习题答案习题6、学数据库系统工程师需要的基础,除了考试大纲,还需要哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)