三级数据库大纲 ) X( q) p: z9 [
--------------------------------------------------------------------------------+ `! T+ H d: m! C
3 [. j( E$ J6 g1 m2 t: u- b
2 i& }* P& B" a0 [/ D% P
! s# U9 S+ a5 `$ g) g1 `; R基本要求
7 |9 f. `8 | I+ D7 _" P2 n, M, _# c6 i! ?
1.掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息安全的基本概念。
& j+ o3 E# t/ n E+ R, Z$ m# r8 J2.掌握数据结构与算法的基本知识并能熟练的应用。2 U% o8 \3 L! F5 n
3.掌握并能熟练运用操作系统的基本知识。5 x2 H6 h K+ |6 E4 k* A% Z( s
4.掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言。
8 U z9 {, u; y$ }# t& H0 @8 G5.掌握数据库设计方法,具有数据库设计能力。了解数据库技术发展。; {( G$ v' X/ V
6.掌握计算机操作,并具有C语言编程,开发数据库应用(含上机调试)的能力。
! }6 H1 I' N/ A/ Q0 C. `考试内容0 U9 O0 C$ O4 _
一、基础知识
; X7 g- b: @* }1 c1.计算机系统的组成和应用领域。5 v1 B- ], t& c1 _. q
2.计算机软件的基础知识。4 l k, n' V; N o% [: I, d
3.计算机网络的基础知识和应用知识。
7 s$ j# L! C- d h5 V4.信息安全的基本概念。
; @$ w% _1 E/ Q& F二、数据结构与算法
- I" C7 ?0 t/ v& F' z1.数据结构、算法的基本概念。
( M% b ^, a0 F- V2.线性表的定义、存储和运算。3 L( J: V8 m+ l7 o) C
3.树形结构的定义、存储和运算。
' R' v$ }, z6 ^9 r1 ~3 H4.排序的基本概念和排序方法。, |$ h X, i) \% A
5.检索的基本概念和检索算法。5 w/ L& K5 m7 `' t" T$ o: w
三、操作系统3 v$ Z0 e6 F! U" p0 D& I& a' [" V
1.操作系统的基本概念、主要功能和分类。- v0 y. A3 U$ O5 f$ t) N, s
2.进程、线程、进程间的通信的基本概念。
$ {3 \: I& I( \) B% h5 I3.存储管理、文件管理、设备管理的主要技术。
4 s( l" Z! z* b0 H) Y4.典型操作系统的应用。- W+ R: A; _7 f, y, L
四、数据库系统的基本原理
4 R6 `8 z# Y& @' `1.数据库的基本概念,数据库系统的组成。
2 N% U. O0 \& K; Z7 e2.数据模型概念和主要的数据模型。4 z6 W2 h8 j7 J) B8 G3 P6 f
3.关系数据模型的基本概念,关系操作和关系代数。5 C ~7 M, p& L# t) Q+ U
4.结构化查询语言SQL。# c& @! ]0 K+ g, T' V1 t
5.事务管理、并发控制、故障恢复的基本概念。
9 ]. [; m. c ]1 D0 s! w五、数据库设计和数据库应用' v2 P0 k7 d; H* _. ^9 q
1.关系数据库的规范化理论。1 B4 q' o* {5 Y3 q9 b% e& b, {
2.数据库设计的目标、内容和方法。
4 D! o1 |7 }9 T: y3.数据库应用开发工具。5 X, D+ D, |" x, _/ h
4.数据库技术发展。/ {# d7 J) f( M: L; o
六、上机操作# [2 W; E1 c% \: t0 d
1.掌握计算机基本操作。! O) m, O3 A1 [, W! x
2.掌握C语言程序设计基本技术、编程和调试。5 x. p0 E- \* O; b
3.掌握与考试内容相关的知识的上机应用。( Q" E% K9 b( ?2 g6 O
上机考试60分钟 笔试120分钟! w/ n2 ? c- H4 Z6 d4 M
' f" l( @* \4 F- G) L |