数据库系统工程师教程目录

本书详细介绍了数据库系统工程师所需的基础知识,涵盖计算机系统、程序语言、数据结构、操作系统、网络、数据库技术等方面。深入讲解了SQL语言、关系数据库、NoSQL、事务管理以及云计算与大数据处理等内容,同时探讨了数据库设计、标准化和知识产权等实践问题,是成为合格数据库系统工程师的理想教程。
摘要由CSDN通过智能技术生成

数据库系统工程师教程目录

第一章 计算机系统知识 1

1.1 计算机硬件基础知识 1
1.1.1 中央处理单元 1
1.1.2 存储器 4
1.1.3 总线 7
1.1.4 输入输出控制 10
1.2 计算机体系结构 14
1.2.1 CISC和RISC 15
1.2.2 流水线技术 16
1.2.3 阵列处理机、并行处理机和多处理机 19
1.3 存储系统 20
1.3.1 高速缓存 21
1.3.2 虚拟存储器 24
1.3.3 相联存储器 25
1.3.4 磁盘阵列技术 25
1.3.5 存储域网络 26
1.4 安全性、可靠性与系统性能评测基础知识 26
1.4.1 计算机安全概述 26
1.4.2 加密技术和认证技术 28
1.4.3 计算机可靠性 35
1.4.4 计算机系统的性能评价 38

第二章 程序语言基础知识 42

2.1 程序语言概述 42
2.1.1 程序语言的基本概念 42
2.1.2 程序语言的基本成分 46
2.2 程序语言翻译基础 52
2.2.1 汇编程序基本原理 52
2.2.2 编译程序基本原理 54
2.2.3 解释程序基本原理 73

第三章 数据结构与算法 76

3.1 线性结构 76
3.1.1 线性表 76
3.1.2 栈和队列 80
3.1.3 串 84
3.2 数组和矩阵 87
3.3 树和图 90
3.3.1 树 90
3.3.2 图 97
3.4 常用算法 102
3.4.1 算法概述 102
3.4.2 排序 105
3.4.3 查找 112
3.4.4 递归算法 122
3.4.5 图的相关算法 123

第四章 操作系统基础 128

4.1 操作系统概述 128
4.1.1 基本概念 128
4.1.2 操作系统分类 129
4.1.3 操作系统的发展 131
4.2 进程管理 131
4.2.1 基本概念 132
4.2.2 进程的控制 135
4.2.3 进程间的通信 135
4.2.4 管程 139
4.2.5 进程调度 139
4.2.6 死锁 140
4.2.7 线程 144
4.3 存储管理 145
4.3.1 基本概念 145
4.3.2 存储管理方案 146
4.3.3 分页存储管理 147
4.3.4 分段存储管理 148
4.3.5 段页式存储管理 150
4.3.6 虚拟存储管理 151
4.4 设备管理 155
4.4.1 概述 155
4.4.2 I/O软件 156
4.4.3 设备管理采用的相关技术 157
4.4.4 磁盘调度 160
4.5 文件管理 162
4.5.1 基本概念 163
4.5.2 文件的结构和组织 164
4.5.3 文件目录

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值