《数据库建库与维护365问》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郭涛等编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115072094
  • 页数:206 页
图书介绍:

第一步 各就各位:最基本的数据库知识 2

1.为什么说数据库技术是信息社会的中流砥柱? 2

2.什么是数据? 2

3.什么是数据处理? 2

4.数据处理的发展过程是怎样的? 3

5.计算机化的数据处理系统由哪些基本系统组成? 3

6.什么是数据库? 4

7.手工数据库的缺点有哪些? 4

8.用计算机来处理数据库有何优点? 4

10.什么是数据库管理系统? 5

9.计算机是如何实现数据管理的? 5

11.为什么说数据管理技术需要不断发展? 6

12.什么是数据管理的人工管理阶段? 6

13.什么是数据管理的文件系统管理阶段? 6

14.什么是数据管理的数据库系统管理阶段? 7

15.为什么说数据库系统实现了数据共享并减少了数据冗余? 8

16.什么是数据库系统中数据的独立性? 8

17.数据库系统对数据的保护方式有哪些? 8

18.为什么说数据库系统实现了对数据的集中控制? 9

19.数据库系统的组成有哪些? 9

20.支持数据库系统的硬件和软件有哪些条件? 9

22.为什么要同时访问多个数据库文件? 10

21.什么是数据和字段? 10

23.为什么要进行数据库的设计? 11

24.为什么要预先决定从数据库中获取何种信息? 11

25.使用报表吗? 11

26.什么是数据库设计的三个阶段? 11

27.如何进行数据定义? 11

28.如何进行数据细化? 12

29.必须要建立字段间的关系吗? 12

30.如何选择“匹配(Match)”字段? 13

31.FoxPro有哪此字段类型? 13

32.FoxPro关系数据库系统的发展背景是怎样的? 16

第二步 预备:关于FoxPro 16

33.什么是FoxPro2.5 for Windows? 17

34.使用FoxPro需要哪些硬件和软件? 17

35.FoxPro能对复杂的数据库进行管理吗? 17

36.为什么必须将工作分成几步来完成? 17

37.如何安装FoxPro? 18

38.安装FoxPro时若C盘没有足够的空间怎么办? 19

39.如何启动FoxPro? 19

40.FoxPro启动后显示哪些画面? 19

41.FoxPro的双亲窗口和子窗口是怎样的? 20

42.什么是FoxPro窗口? 20

43.什么是FoxPro的隐藏窗口? 20

45.什么是FoxPro的对话框? 21

44.隐藏窗口和关闭窗口的区别是什么? 21

46.如何使用鼠标操作FoxPro? 22

47.如何改变窗口在显示屏上的位置? 22

48.如何改变窗口大小? 23

49.如何使窗口“最大化”或“最小化”? 23

50.如何在窗口之间进行转换? 24

51.如何使用滚动条? 24

52.FoxPro有哪两种显示信息的格式? 25

53.FoxPro有哪两种完成操作的方式? 25

57.如何打开和使用命令窗口? 26

56.为什么“专家”们都使用命令窗口? 26

55.如何取消菜单操作? 26

54.如何选择菜单? 26

58.使用命令窗口的规则和技巧有哪些? 27

59.如何看到一条很长的命令或多个命令? 28

60.如何利用命令记忆功能来修改或重新执行已经键入的命令? 28

61.如何从命令方式转换到菜单方式? 28

62.什么是FoxPro的帮助? 28

第三步 起跑:创建和修改数据库结构 32

63.如何使用“New”创建一个新的数据库? 32

64.FoxPro的数据库的文件类型是什么? 32

67.如何输入新的数据库字段? 33

66.“图书”数据库中的字段名有哪些? 33

65.什么是数据库结构对话框? 33

68.日期类型和备注类型的字段长度有何区别? 34

69.如何完成“图书”数据库的字段定义? 34

70.“图书”数据库的数据库结构是怎样的? 35

71.如何完成数据库结构的建立? 35

72.如何确定数据库的文件名? 35

73.如何确定数据库的磁盘驱动器和存放路径? 36

74.如何存储数据库结构文件? 36

75.立即为新建立的数据库输入数据吗? 36

77.如何创建“借出图书”数据库? 37

76.“借出图书”数据库中的字段名有哪些? 37

78.“借出图书”数据库的数据库结构是怎样的? 38

79.如何使用Command窗口建立数据库? 39

80.Create命令还可以做什么? 39

81.如何显示数据库目录? 39

82.数据库结构是一成不变的吗? 40

83.哪一个窗口可以进行数据库的操作? 40

84.如何打开和关闭Setup窗口? 41

85.如何显示和查阅数据库结构? 41

86.如何使用命令窗口显示数据库结构? 41

87.如何打开和关闭Structure(结构)对话框? 42

88.如何追加字段? 43

90.如何修改字段定义? 44

89.如何删除字段? 44

91.是否确实要保存修改后的数据库结构? 45

92.如何使用Modify命令来修改数据库结构? 46

93.如何恢复已被修改的数据库? 46

第四步 加速:输入、显示和修改数据库记录 48

94.如何打开“图书”数据库? 48

95.你知道“缺省按钮”吗? 48

96.如何使用Database菜单的Browse选项浏览数据库? 48

97.什么是菜单选择项的高亮度显示字母? 49

98.如何加入第一个记录? 49

99.如何输入数据记录? 50

100.如何修改输入过程中的错误? 51

101.“图书”数据库有哪些记录? 51

102.如何结束记录输入并关闭Append窗口? 53

103.如何关闭数据库? 53

104.“借出图书”数据库中的记录有哪些? 53

105.如何向“借出图书”数据库中输入数据? 53

106.“Close”是关闭一个数据库吗? 55

107.使用菜单时如何了解FoxPro正在执行的命令? 55

108.如何在显示屏上移动记录? 55

109.为什么要设置备注型字段? 55

111.如何在备注型字段内移动? 56

110.如何向备注型字段输入内容? 56

112.如何定义文本块? 57

113.什么是Edit(编辑)菜单? 57

114.如何使用Edit菜单提供的编辑选项进行编辑? 58

115.如何在多个记录的备注型字段之间拷贝? 59

116.FoxPro的文本编辑器的功能及特点有哪些? 59

117.如何使用Modify命令启动文本编辑器? 59

118.如何使用菜单启动文本编辑器? 60

119.如何在多个文本编辑器之间进行拷贝? 60

123.什么是表格记录显示方式? 61

122.什么是单一记录显示方式? 61

121.什么是FoxPro的显示方式? 61

120.如何保存和关闭文件? 61

124.如何打开表格记录显示方式? 62

125.如何在字段之间移动? 63

126.如何在两种显示方式之间切换? 63

127.可以同时使用两种方式显示数据记录吗? 64

128.如何用两种方式显示数据记录? 65

129.如何恢复“缺省”窗口? 65

130.为什么要重新安排Browse窗口? 65

131.如何移动栏目? 66

132.如何改变栏目宽度? 67

133.为什么要有选择地显示某些栏目? 67

134.如何选择要显示的栏目? 68

135.“Browse”选项有缺陷吗? 69

136.如何恢复Browse窗口? 70

137.“字段选择器”中间三个按钮的作用是什么? 70

138.为什么要修改数据库数据? 71

139.如何编辑单个显示的记录? 71

140.如何编辑表格中的记录? 72

141.在编辑时选择“插入”还是“覆盖”? 72

142.如何追加新记录? 72

143.为什么FoxPro将删除数据处理过程分成两步? 73

144.如何给记录作删除标记? 73

145.如何恢复误删的记录? 74

146.什么是“开关键”(Toggle)? 74

147.如何将删除的记录彻底清除? 75

148.如何使用命令进行记录的编辑? 76

149.关于删除记录的命令有哪些? 76

150.想要删除当前数据库中的所有记录吗? 76

第五步 途中跑:排序和索引 80

151.为什么要给数据库记录排序? 80

152.按照“购买日期”排序后的“图书”数据库是怎样的? 80

153.如何利用FoxPro实现排序? 80

154.什么是排序对话框? 80

155.如何按一个字段对数据库进行排序? 81

156.“排序对话框”和“字段选择器”的区别有哪些? 81

157.如何按升序或降序排序? 81

162.按照书名排序的“图书”数据库是怎样的? 82

161.如何指定排序后数据库中的字段? 82

158.如何在排序中忽略字母的大小写? 82

159.如何对指定的数据库记录进行排序? 82

160.如何保存排序后的数据库? 82

163.如何按多个字段对数据库进行排序? 83

164.什么是主排序字段和辅助排序字段? 84

165.如何用“Field Picker”选择希望显示的字段? 84

166.排序时“2”与“02”一样吗? 85

167.对数据库进行排序应当注意什么问题? 85

170.对很大的数据库排序有什么要求? 86

171.索引和排序的不同之处在哪里? 86

169.如何用sort命令快速排序? 86

168.如何在自己的目录下进行工作? 86

172.什么是索引文件? 87

173.为什么在某些情况下要使用索引而不使用排序? 87

174.如何打开索引文件对话框? 87

175.建立索引为什么要使用“Index Key...”? 88

176.如何使用“表达式”(Expression)建立索引? 88

177.如何检查索引表达式是否合法? 89

178.如何选择索引文件的索引格式? 89

179.如何将索引文件保存在文件中? 89

180.如何将索引表达式加入到“Index Key”中? 90

181.如何对“图书”数据库建立“出版者”和“书名”的索引? 91

182.如何对“图书”数据库建立“书名”的索引? 92

184.为什么要对索引文件进行更新? 93

185.如何与数据库同步更新索引文件? 93

183.如何对“借出图书”数据库建立“书名”的索引? 93

186.如何在数据库改动之后更新索引文件? 94

187.为什么同时使用很多索引文件并不好? 94

188.在多索引文件下工作的要求是什么? 94

189.如何更改主索引文件? 94

190.如何使用命令完成索引? 95

191.如何关闭索引文件? 95

192.如何立即关闭所有打开的索引文件? 95

195.什么是命令的“参数”? 96

193.如何在一步之内打开数据库及其所有的索引文件? 96

194.如何在不同的工作区中打开多个数据库? 96

196.在建立索引时需要区分字符的大小写吗? 97

197.如何直接使用命令窗口来打开一个包括许多索引文件的数据库? 97

198.建立索引时应当注意哪些问题? 97

第六步 冲刺:数据库连接、浏览和查询 100

199.为什么要连接两个数据库? 100

200.使用“平铺文件”会带来哪些严重的问题? 100

201.为什么要使用多文件连接进行处理? 100

202.什么是“关系”的数据库? 100

205.什么是View窗口? 101

203.连接数据库需要做些什么工作? 101

204.对于两个文件所共有的字段有什么要求? 101

206.如何打开View窗口? 102

207.如何使用View窗口中的数据库动作按钮? 102

208.什么是工作区(Work Area)? 103

209.如何从View打开Setup窗口? 103

210.工作区与磁盘驱动器之间有联系吗? 103

211.如何从一个工作区移至另一个工作区? 103

212.连接两个数据库的基本步骤有哪些? 103

213.如何连接“图书”和“借出图书”数据库? 104

215.如何使用View文件保存多文件连接设置? 106

214.如何取消数据库之间的连接? 106

216.什么是查询条件? 107

217.如何用FoxPro表达查询条件? 107

218.如何使用List命令进行简单查询? 107

219.List命令需要区分字母大小写吗? 108

220.如何实现字符的大小写转换? 108

221.何时使用List和Browse命令? 108

222.如何在连接的数据库中使用List命令在屏幕上浏览记录? 108

223.如何在连接的数据库中使用Browse命令在窗口中浏览记录? 108

224.如何利用“for”短语在命令中为查找设定范围? 109

228.如何利用Sum命令对记录的某一项求和? 110

227.如何利用Average命令计算平均值? 110

225.为什么说“$”函数在查询特别有用? 110

226.如何利用Count命令统计记录个数? 110

229.可以利用菜单实现统计功能吗? 111

230.如何利用菜单实现统计功能? 111

234.如何移动到数据库的最后一个记录? 112

235.如何移动到数据库的指定记录? 112

236.如何跳过若干记录到指定位置? 112

233.如何移动到数据库的第一个记录? 112

232.什么是记录指针移动命令? 112

231.如何使用Replace命令更新记录? 112

237.为什么需要复合查询条件? 113

238.什么是“并且”(.AND.)查询? 113

239.什么是“或者”(.OR.)查询? 113

240.什么是“相等”(EQUAL)命令? 114

241.什么是“不相等”(NOT EQUAL)命令? 114

242.如何打印查询结果? 115

243.如何在无索引的数据库中查找符合条件的记录? 115

244.如何继续查找下一个符合条件的记录? 116

246.Locate和Seek命令有哪些不同之处? 116

249.如何克服Seek命令的缺点? 117

250.为什么要在未索引数据库中使用Locate命令? 117

248.使用Seek命令有缺点吗? 117

247.Seek命令的优点是什么? 117

251.如何在未索引数据库中使用Locate? 118

252.如何在已建立索引数据库中使用Seek? 119

253.如何使用Filter Data来显示所需的记录? 120

254.如何使用SET命令? 121

第七步 撞线:报表和输入屏幕 124

255.如何建立快速报表? 124

256.如何使用Layout窗口? 125

257.报表设计有哪些部分组成? 125

258.如何给报表追加标题? 126

260.如何追加分割线? 127

259.如何给报表标题追加边框? 127

261.如何建立格式报表? 128

262.如何编辑格式报表? 128

263.如何保存报表? 129

264.如何打印报表? 129

265.如何对记录进行分组? 131

266.如何对报表字段进行格式定义? 132

267.如何在报表中筛选记录? 133

268.可以根据多数据库建立报表吗? 133

269.什么是“多对一”报表和“一对多”报表? 133

270.如何使用List命令建立简单的多数据库报表? 134

271.如何建立多数据库快速报表? 134

272.需要建立多数据库定制报表和使用高级报表函数吗? 135

274.为什么要建立自己的数据输入屏幕? 136

273.报表中有哪些常用的函数? 136

275.如何使用FoxPro屏幕生成器? 137

276.为什么要增加格式和数据有效性检查? 138

277.如何增加格式和数据有效性检查? 139

278.屏幕生成器高级用法有哪些? 141

279.为什么要建立自己的菜单系统? 143

280.为什么说使用FoxPro建立自己的菜单系统是简单的? 143

281.如何启动FoxApp? 143

282.如何使用已建立的菜单系统? 145

284.如何建立更复杂的菜单? 146

283.为什么要建立更复杂的菜单系统? 146

285.程序设计基本概念有哪些? 147

286.如何使用IF和CASE语句? 147

287.如何使用@...SAY...GET...READ接受用户输入? 149

288.如何使用DO WHILE...ENDDO重复执行语句? 149

第八步 缓冲:FoxPro的办公室辅助程序 152

289.什么是FoxPro的办公室辅助程序? 152

290.什么是文件管理器Filer? 152

291.Filer基本操作有哪些? 152

292.如何标记、拷贝、删除、移动文件? 153

293.如何使用Files Like(选择文件)对话框? 154

294.如何查找文件? 155

296.如何显示目标树形结构? 156

295.如何进行文件排序? 156

297.如何使用FoxPro的日历/日记簿? 157

298.如何使用FoxPro的计算器? 157

299.如何进入FoxPro的游戏? 158

第九步 休息:数据库基础知识 160

300.什么是数据库系统的结构? 160

301.什么是数据库语言? 161

302.微机数据库的特点有哪些? 161

303.常用的微机数据库管理系统有哪些? 163

304.如何对常用微机数据库管理系统进行比较? 164

305.如何选择数据库管理系统? 166

306.数据库系统的发展过程和发展动向是怎样的? 167

308.数据库系统是如何从格式化模型发展到关系模型的? 168

309.数据库系统为什么会从集中式发展到分布式? 168

310.什么是第四代语言及应用生成器? 169

311.什么是面向对象的数据库管理系统? 169

312.什么是多媒体数据库? 171

313.数据库系统如何向知识工程方向发展? 171

314.数据库技术面临怎样新的挑战? 172

315.什么是信息垃圾? 172

316.什么是数据类型的多样化和一体化要求? 173

317.什么是模糊信息? 173

318.什么是数据库安全? 173

321. 什么是三级世界和两级抽象? 174

319.什么是对数据库理解和知识获取的要求? 174

320.什么是现实世界的数据描述? 174

322.什么是现实世界? 175

323.什么是信息世界? 176

324.什么是计算机世界? 176

325.什么是第一级抽象? 176

326.什么是第二级抽象? 177

327.什么是实体之间的对应关系? 177

328.什么是E—R图? 178

329. 数据模型及数据库分类是怎样的? 178

330.什么是层次模型? 178

331.层次模型的特征是什么? 179

332.什么是网状模型? 180

333.网状模型和层次模型的主要差别是什么? 180

334.什么是关系模型? 181

335.关系数据模型的特点是什么? 182

336.三种模型比较的结果怎样? 182

337.什么是数据库应用系统设计? 183

338.数据库的设计准则有哪些? 183

339.什么是数据库的设计过程? 183

340.数据库的设计过程分哪几个阶段? 184

342.如何从E-R模型向数据模型进行转换? 185

343.什么是“综合—分解—综合—分解”的方法? 185

341.数据库的设计方法有哪些? 185

344.什么是数据字典? 186

345.什么是数据库保护? 187

346.什么是安全性保护? 187

347.如何进行安全性保护? 188

348.什么是完整性保护? 188

349.什么是并发操作? 189

350.什么是并发控制? 190

第十步 展望:Visual FoxPro与网上数据库 192

351.什么是Visual FoxPro 3.0? 192

352.什么是Visual FoxPro 5.0? 192

353.Visual FoxPro的优越性体现在哪里? 193

354.Visual FoxPro的关键特性有哪些? 194

355.Visual FoxPro 5.0的系统配置有哪些要求? 194

356.Visual FoxPro 5.0包括哪此ActiveX控制? 195

357.什么是网络数据库? 195

358.在Internet互联网上数据库是如何连接的? 196

359.什么是网络数据库查询中的关键词和命中? 196

360.什么是网络数据库的索引? 198

361.什么是冲浪式查寻? 198

362.如何确定要查寻的目标? 200

363.如何从普通到特殊进行查询? 201

364.如何在一个特定的国家查寻信息? 202

365.如何在网上预订演出票? 203