《数据库原理与应用实验教程 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:黄俊联,肖国强编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2008
  • ISBN:7118054402
  • 页数:208 页
图书介绍:本书主要介绍了数据库原理与应用实验等内容。

第1章 PowerBuilder的应用、窗口、控件和菜单 1

1.1 概述 1

1.1.1 PowerBuilder开发环境简介 1

1.1.2 开发PowerBuilder应用所涉及的对象 2

1.1.3 应用、窗口、控件和菜单概述 3

1.2 实验示例 4

示例1 创建stucour应用 4

示例2 创建菜单 7

示例3 创建MDI窗口和主窗口 10

示例4 创建w_student窗口,并摆放一些控件 12

示例5 运行创建的应用,单击菜单打开窗口 16

1.3 练习 21

第2章 创建数据库、PowerBuilder与数据库连接、表操作 23

2.1 概述 23

2.2 实验示例 24

示例1 注册网络SQL Server数据库 24

示例2 SQL Server数据库的创建 28

示例3 创建Adaptive Server Anywhere数据库及其ODBC数据源 31

示例4 创建表及定义主键 34

示例5 输入和修改表的数据 37

示例6 定义表的外键 39

示例7 创建ODBC及Profile连接已存在的数据库文件 43

2.3 练习 48

第3章 控件操控与常用控件介绍 51

3.1 概述 51

3.1.1 理解PowerBuilder对象 51

3.1.2 有关控件概述 52

3.2 实验示例 53

示例1 对齐控件 53

示例2 创建“DataWindow”(数据窗口)对象,并将之放到窗口控件上 58

示例3 调整控件操作次序 65

示例4 EditMask设置(日期类型),DropDownListBox设置,GroupBox设置 66

示例5 Tab Control设置 71

3.3 练习 75

第4章 多表连接/查询式/报表格式数据窗口对象 80

4.1 概述 80

4.1.1 数据窗口对象的作用 80

4.1.2 数据窗口对象概述 80

4.2 实验示例 82

示例1 建立多表连接数据窗口对象 82

示例2 建立查询式数据窗口对象(在示例1的基础上进行) 90

示例3 创建分组和排序(在示例2的基础上进行) 95

示例4 求平均值和设页号(在示例3的基础上进行) 101

4.3 练习 111

第5章 事件、Powerscript和函数 131

5.1 概述 131

5.1.1 事件与编程的引入 131

5.1.2 Powerscript 132

5.1.3 函数 134

5.2 实验示例 134

示例1 创建数据库操作对象SQLCA并连接 134

示例2 定义求和函数及调用此函数 136

示例3 定义全局变量、共享变量和实例变量 140

5.3 练习 143

第6章 用数据窗口和函数实现增、删、改、查、报表输出及跟踪调试 144

6.1 概述 144

6.1.1 用数据窗口和函数实现增、删、改、查操作 144

6.1.2 跟踪调试 146

6.2 实验示例 146

示例1 用数据窗口实现数据增、删、改操作 146

示例2 用查询式数据窗口实现查询操作和报表输出 149

示例3 跟踪调试 150

6.3 练习 155

第7章 用数据窗口和SQL语句实现增、删、改、查 157

7.1 概述 157

7.2 实验示例 161

示例1 单击数据窗口调出相应行数据,用SQL语句实现 161

示例2 用嵌入式SQL实现增、删、改操作 162

示例3 在PowerBuilder环境平台上执行SQL语句 165

示例4 SQLServer查询分析器的使用 167

7.3 练习 169

第8章 对于有引用约束的数据实现增、删、改、查及数据库游标 170

8.1 概述 170

8.1.1 引用与被引用关系的数据更新 170

8.1.2 数据库游标 172

8.1.3 多级数据窗口级联 173

8.2 实验示例 173

示例1 对于引用的表的增、删、改操作 173

示例2 对于被引用的表的增、删、改操作 176

示例3 数据窗口级联的例子 177

示例4 数据库游标及应用 179

8.3 练习 180

第9章 创建项目及脱离平台运行 182

9.1 概述 182

9.2 实验示例 182

示例1 创建项目 182

示例2 脱离平台运行 183

附录1 Powerscript语言 186

附录2 本书实例中用到的PowerBuilder函数 192

附录3 PowerBuilder 10.0的安装 199

附录4 设计与实现“北京国际运动会比赛管理信息系统” 206