当前位置:首页 > 工业技术
Oracle 11g+ASP.NET数据库系统开发案例教程
Oracle 11g+ASP.NET数据库系统开发案例教程

Oracle 11g+ASP.NET数据库系统开发案例教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:欧阳皓,黄旭慧,刘晓强编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2014
  • ISBN:9787115338488
  • 页数:258 页
图书介绍:本书围绕一个核心项目,从需要分析、概念设计、逻辑设计、物理设计、系统实现等全过程来讲述一个大型数据库系统的分析、设计及实现过程。主要内容包括Oracle 11g+ASP.NET数据库系统开发的全过程。
《Oracle 11g+ASP.NET数据库系统开发案例教程》目录

第1章 数据库系统工程 1

1.1数据库系统 1

1.2数据库系统的开发步骤 2

1.3常见的数据库管理系统 3

1.4如何选择数据库管理系统产品 5

习题 6

第2章 需求分析 7

2.1数据流图 7

2.2 PowerDesigner 8

2.3利用PowerDesigner绘制数据流图 9

2.4“电子题库系统”需求分析 12

2.4.1案例项目介绍 12

2.4.2案例项目需求分析 13

习题 14

第3章 概念数据模型设计 15

3.1概念数据模型 15

3.2利用PowerDesigner建立概念数据模型 16

3.3“电子题库系统”的概念数据模型 20

习题 21

第4章 物理数据模型设计 22

4.1 PowerDesigner的物理数据模型功能 22

4.2创建物理数据模型 23

4.3生成数据库创建脚本 30

4.4“电子题库系统”的物理数据模型 31

习题 33

第5章Oracle 11g概述 34

5.1 Oracle简介 34

5.2 Oracle 11g的安装 35

5.3 Oracle Server的启动与关闭 37

5.4 Oracle 11g的主要工具 38

5.4.1配置与移植工具 39

5.4.2应用开发工具 41

5.4.3 Oracle企业管理工具 44

5.5 PL/SQL Developer工具 45

习题 51

第6章Oracle 11 g的体系结构 52

6.1 OracleServer的组成 52

6.2 Oracle的物理结构 54

6.2.1物理文件之间的关系 55

6.2.2控制文件 55

6.2.3数据文件 55

6.2.4重做日志文件 56

6.2.5其他文件 56

6.3 Oracle的逻辑结构 57

6.3.1表空间 58

6.3.2段 59

6.3.3区 60

6.3.4块 60

6.4 Oracle的进程 61

6.4.1用户进程 61

6.4.2服务器进程 61

6.4.3后台进程 61

6.5 Oracle的内存结构 64

6.5.1系统全局区 65

6.5.2程序全局区 67

6.6 Oracle常用的数据字典 68

6.6.1数据字典的概念 68

6.6.2常用的数据字典 68

习题 70

第7章 表空间管理 71

7.1 Oracle的表空间 71

7.1.1表空间的类型 71

7.1.2表空间的状态 73

7.1.3表空间的文件类型 73

7.1.4表空间的管理方式 73

7.1.5表空间的管理准则 74

7.1.6规划表空间的大小 74

7.1.7与表空间相关的视图 74

7.2表空间管理 75

7.2.1表空间的创建 75

7.2.2表空间的修改 77

7.2.3表空间的查询 80

7.2.4表空间的删除 82

7.3“电子题库系统”表空间的创建 83

习题 84

第8章 安全管理 85

8.1 Oracle的安全性 85

8.2用户管理 86

8.2.1创建用户 86

8.2.2修改用户 88

8.2.3删除用户 88

8.3权限管理 89

8.3.1权限概述 89

8.3.2系统权限管理 91

8.3.3对象权限管理 92

8.4角色管理 93

8.4.1预定义角色 94

8.4.2自定义角色 95

8.5用户与角色信息查询 96

8.6“电子题库系统”的用户管理 97

习题 98

第9章 基本对象管理 99

9.1 Oracle的数据类型 99

9.2序列管理 100

9.3数据表的管理 102

9.3.1创建表 102

9.3.2修改表 104

9.3.3删除表 108

9.4索引管理 109

9.4.1索引的分类 109

9.4.2管理索引的策略 110

9.4.3创建的管理 111

9.5视图管理 112

9.6基本对象信息查询 114

9.7“电子题库系统”基本对象的创建 115

习题 117

第10章PL/SQL编程 118

10.1 PL/SQL的语句块 118

10.2变量、常量的定义 120

10.3自定义数据类型 121

10.4 PL/SQL的流程控制 123

10.5游标管理 128

习题 130

第11章 命名块对象管理 131

11.1过程管理 131

11.2函数管理 133

11.3触发器管理 135

11.4包的管理 137

11.5命名块对象查询 141

11.6“电子题库系统”命名块对象的创建 142

习题 144

第12章 备份与恢复 145

12.1 Oracle备份与恢复技术 145

12.2归档日志 146

12.3脱机备份 147

12.4联机备份 153

习题 156

第13章 数据库审计 157

13.1审计的作用 157

13.1.1审计的概念 157

13.1.2审计级别 158

13.1.3审计的一些其他选项 158

13.2审计功能 159

13.2.1审计分类 159

13.2.2标准审计 159

13.2.3细粒度审计 160

13.2.4保护审计跟踪 161

13.2.5与审计相关的数据字典视图 161

13.3审计实例 162

习题 163

第14章 系统优化 164

14.1影响系统性能的因素 164

14.2系统调优 164

14.2.1数据缓冲区调优 165

14.2.2日志缓冲区调优 166

14.2.3共享池调优 166

14.2.4排序区调优 169

14.2.5磁盘I/O调优 169

14.3 SQL查询优化 170

14.3.1 Oracle的优化器 170

14.3.2有效使用索引 172

14.3.3单表查询的优化 173

14.3.4表的连接方法 174

14.3.5 SQL共享 176

习题 179

第15章ASP.NET开发技术 180

15.1 .NET Framework概述 180

15.2用ASP.NET编写的Hello World程序 182

15.3 C#语言 183

15.3.1 C#数据类型 183

15.3.2 C#运算符 184

15.3.3 C#的常用语句 186

15.3.4 C#的类型系统 190

15.3.5 C#面向对象编程 193

15.4 ASP.NET基本组件 197

15.5 ADONET数据库访问技术 202

15.5.1使用Connection对象连接数据库 202

15.5.2使用Command对象执行SQL语句 203

15.5.3使用DataReader对象读取数据 203

15.5.4数据适配器DataAdapter对象 204

15.5.5数据集:DataSet对象 205

15.6 ASP.NET开发示例 205

15.6.1新建项目 206

15.6.2页面设计 209

15.6.3数据库访问 212

15.6.4后台设计 217

15.6.5运行程序 221

习题 222

第16章 应用程序设计 223

16.1系统角色 223

16.2用例视图设计 224

16.3流程设计 226

16.4组卷算法设计 230

习题 231

第17章 系统实现 232

17.1数据库访问类 232

17.2登录模块 238

17.2.1登录模块的用户界面 239

17.2.2登录模块的功能实现 240

17.3基础数据管理模块 242

17.3.1母版设计 242

17.3.2基础数据管理模块的主要功能 244

17.4题库管理模块 247

17.4.1题库管理模块的界面 247

17.4.2题库管理模块的功能实现 249

17.5笔试组卷模块 254

17.5.1笔试组卷模块界面 254

17.5.2笔试组卷模块的部分功能实现 255

习题 257

参考文献 258

相关图书
作者其它书籍
返回顶部