三级数据库大纲
' B0 u/ ~* l% |4 b5 m8 w--------------------------------------------------------------------------------
- I3 j- { R2 u! e( E# P
- p8 l5 N: @; n8 R. c : O A/ R% E0 ^( C
1 j) Q0 ^: n7 [/ l* S: g基本要求
5 U3 w. y+ o* Q; _% K! n2 t% v! ~: f
) E& X4 r' B/ ^0 D( K ?1.掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息安全的基本概念。
0 w' \) q8 s' L% ?2 _6 V4 N$ z2.掌握数据结构与算法的基本知识并能熟练的应用。& E5 H# d; r4 {9 r
3.掌握并能熟练运用操作系统的基本知识。8 k `( P% ~$ {$ V: }& u# |1 E
4.掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言。
7 @ @0 ~ v$ W- ?5.掌握数据库设计方法,具有数据库设计能力。了解数据库技术发展。
0 D0 ]+ ^* E7 t1 c e" ]6.掌握计算机操作,并具有C语言编程,开发数据库应用(含上机调试)的能力。
: J- P3 U7 } W' {+ P$ B考试内容
8 y0 ~; D" b9 O一、基础知识
5 V' @; |$ i' v1 }9 O3 Q$ p1.计算机系统的组成和应用领域。5 X" t) d, o! S7 B1 _
2.计算机软件的基础知识。
( [. a% U6 t: R, c' K5 ?- x3.计算机网络的基础知识和应用知识。" \# \' W2 p, c" l* y/ C9 e
4.信息安全的基本概念。
, D7 ], R" g! V) [) u( K3 L) t二、数据结构与算法
$ H" n( u* t; u2 |1.数据结构、算法的基本概念。7 o4 f0 t1 n: @$ } ]
2.线性表的定义、存储和运算。, y! y. p3 J( c
3.树形结构的定义、存储和运算。9 I! x2 M- S9 K2 O! N
4.排序的基本概念和排序方法。8 u r* n/ B/ u% [9 a7 |2 K, }
5.检索的基本概念和检索算法。
* R) l" t7 {- x! b% T三、操作系统 A* o4 G, z" V/ |' R, s
1.操作系统的基本概念、主要功能和分类。( p0 F* H* R( P% n
2.进程、线程、进程间的通信的基本概念。
0 _5 C5 }0 u& ~( O$ o2 G3.存储管理、文件管理、设备管理的主要技术。
, i+ K: @6 Q$ }9 W4.典型操作系统的应用。4 C w7 U9 ]+ n2 N3 X
四、数据库系统的基本原理
% q; K/ f- _, D1.数据库的基本概念,数据库系统的组成。
f, H1 }' @% S9 \6 z3 ~5 _2.数据模型概念和主要的数据模型。
' ~1 m' B$ s# q* z$ ^3.关系数据模型的基本概念,关系操作和关系代数。
1 F R9 k" j& T+ K3 j4.结构化查询语言SQL。
6 [) R2 p7 j- d+ t, ?( U5.事务管理、并发控制、故障恢复的基本概念。3 ^+ C- Y' x, \4 H
五、数据库设计和数据库应用$ d9 m, d0 ?: q+ ~4 v
1.关系数据库的规范化理论。
+ T, C" e8 ?) c% _) W9 S2.数据库设计的目标、内容和方法。
# s5 f7 z4 G5 {3.数据库应用开发工具。7 N, v$ P0 @+ P/ n5 ]+ a
4.数据库技术发展。
, ?( E! }2 ?; r! p8 p3 |4 x+ \六、上机操作
6 U1 P) |% G% F1.掌握计算机基本操作。; c* V! a, D" I+ ~" P
2.掌握C语言程序设计基本技术、编程和调试。 L4 U1 W. V& Y) s/ y
3.掌握与考试内容相关的知识的上机应用。
8 d# J; b2 y$ r( Q) F* G8 l1 K上机考试60分钟 笔试120分钟
+ P7 m( r/ M. ?: S0 F- ~% _6 {# P
* R+ c$ E5 f$ j/ K: o9 n2 X: u |