第1章 数据库基础 1 1.1 数据库概念 1 1.1.1 信息处理及数据处理 1 1.1.2 数据模型和数据库技术 2 1.2 数据库的由来和发展 2 1.2.1 人工管理阶段(20世纪50年代中期以前) 3 1.2.2 文件系统阶段(20世纪50年代后期至60年代中后期) 4 1.2.3 数据库阶段(20世纪60年代末开始) 4 1.2.4 高级数据库阶段(20世纪70年代后期开始) 6 1.3 数据库的体系结构 10 1.4 数据库系统和数据库管理员 13 1.5 数据库管理系统 16 习题 19 第2章 关系模型及关系数据库 20 2.1 关系模型和基本概念 20 2.1.1 关系的定义 20 2.1.2 关系模型 21 2.1.3 关系数据语言概述 22 2.2 关系代数 23 2.2.1 传统的集合运算 23 2.2.2 专门的关系运算 24 2.3 关系演算 27 2.3.1 元组关系演算 28 2.3.2 域关系演算 30 2.4 关系数据库标准语言——SQL 30 2.5 Oracle对象关系数据库系统 33 2.5.1 Oracle系统的特点、产品结构及组成 34 2.5.2 Oracle的体系结构(实例的进程结构和内存结构) 35 2.5.3 Oracle的配置方案 42 2.5.4 Oracle运行过程 42 习题 43 第3章 数据库的SQL 45 3.1 Oracle的SQL介绍 45 3.2 定义、修改、删除表(Table) 47 3.2.1 创建表(Creat Table) 47 3.2.2 修改表结构 53 3.2.3 索引的定义 54 3.2.4 删除表、索引 55 3.3 模式对象、直接量、函数和表达式 56 3.3.1 模式对象 56 3.3.2 对象及成分的命名 56 3.3.3 直接量 57 3.3.4 数据类型 58 3.3.5 空值 58 3.3.6 伪列 58 3.3.7 注释 59 3.3.8 算符 59 3.3.9 函数 62 3.3.10 表达式与条件 64 3.4 数据操纵语言 64 3.4.1 将新行插入(I |
商品评论(0条)