学数据库系统工程师需要的基础,除了考试大纲,还需要哪些

学数据库系统工程师需要的基础,除了考试大纲,还需要哪些,第1张

基本要求

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结构的数据库应用系统

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

数据库管理系统采用的数据模型有几种

(⒈ 层次模型 ⒉ 网状模型 ⒊ 关系模型)是这个吗

VISUAL FOXPRO 项目管理器的文挡选项卡包含什么

在VISIAL FOXPRO中视图与基表的关系是什么VISUAL FOXPOR关系数据库管理系统能够实现的三种关系 *** 作是什么

VISUAL FOXPRO在数据库中可以存放什么文件在VISUAL FOXPRO 中,可以对字段设置默认值的表是什么

解析:

数据库管理系统采用的数据模型有几种 (⒈ 层次模型 ⒉ 网状模型 ⒊ 关系模型)√

在VISIAL FOXPRO中视图与基表的关系:视图不是文件,只是一个定义,是虚拟的(或说寄生的)。需要先打开数据库,才能建立、打开视图。

●N年前整理的学习资料,竟然没被删掉。

1、 数据库包含:表、视图、连接、存储过程 扩展名为 DBC

2、表:存放数据的二维表格,是独立的DBF文件

分类:自由表(是完全独立于数据库的表文件,可以添加到数据库中,成为数据库表)

数据库表(从属于数据库,可于其它文件发生关联

特点:支持长表名、长字段名、有各种有效型安全型检查)

3、视图:是对一个或多个表或其他视图的引用,是一个不独立的、虚拟的表。

VISUAL FOXPRO在数据库中可以存放什么文件(表、视图、连接、存储过程 )在VISUAL FOXPRO 中,可以对字段设置默认值的表是(数据库表)

数据库技术应该电脑技术比较核心的一种,不仅 *** 作系统,而且数据存储都要用的。

学习数据库可以自己参与到一个项目,或者去实际 *** 作数据库,这样提高的快些。

目前来说,桌面的小型数据库有Foxpro不错,用的最多的是SQL Server2000,大型的有Oracle等等。

推荐你可以学习SQL Server2000,比较简单。

编程是一门说难就难,说简单就简单的东西,如果要问从什么入手,我觉的还是先学[C语言],先要对如何编程有一个概念,然后学习数据库,可以学学[ASSECC]或是[SQL],这两个都是简单的数据库,在后面学[HTML]和[ASP](里面可以理解的去学习[VBscript]和[JAVAscript]两个脚本语言),有了这几门语言做基础,就可以学习难一点的东西了。学习C++的面向对象概念,当自己认为对面向对象里面的三大特性{派生类与继承;多态性;(第3个有点忘记,好象是封装,或者是把派生和继承分开,总之3大特性)}掌握的能够在自己编程的时候能够理解能够灵活运用就可以学习[JAVA]了,可能你原来听说过[JAVA],[C++]是简单的面向对象,[JAVA]就好象是[C++]和[C语言]的综合,[JAVA]是基本上全部面向对象概念,但里面的编程结构:如--循环;判断则是C语言的机制。

上面学完了,就可以更深一步了,有了[JAVA]的学习,就可以学习[J2EE]了,还可以学[ASPNET]

可能你看到我的回复以后觉的要学这么多东西有点太BT了,我和你说的这个学习顺序完全是一个专业计算机编程学校的授课顺序,而且脱产班只要1年说的俗点,如果你是这个方面的“虫子”,你会做到的。

最后说一句:“加油~~~~!!!”。

参考资料:

>

以上就是关于学数据库系统工程师需要的基础,除了考试大纲,还需要哪些全部的内容,包括:学数据库系统工程师需要的基础,除了考试大纲,还需要哪些、数据库的基本常识、零基础如何学习数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9867473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存