设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 9811|回复: 19
打印 上一主题 下一主题

ADP技术要点即学习提纲

[复制链接]
跳转到指定楼层
1#
发表于 2004-3-27 20:26:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在网上看到TMTONY的ACCESS出书计划后,就写了一份ADP学习提纲提教TMTONY,(这份ADP学习提纲经过二次重大修改)最后形成如下(不知因什么,没在TMTONY和总编哪里批下来?也许是没有抓着重点吧,也许是不懂商业运作吧。)现公布于网上,希望对对兴趣用ADP来作开发的同行有所启发吧!
--------------------------------------
ADP Setup by setup Copyright by:HG
-------------------------

1           理解ADP

1.1          ADP介绍

1.1.1     关于ADP

1.1.2     不同版本ADP 对SqlServer的支持能力

1.1.3     在ADP环境中可以使用的SqlServer功能

1.1.4     ADP环境中扩展属性的使用说明

1.2          ADP和MDB的数据类型

1.2.1     MDB数据类型

1.2.2     ADP数据类型

1.2.3     ADP和MDB数据类型的对比和映射

1.2.4     在ADP中改变数据类型和数据长度

1.3          MSDE 2000的使用介绍

1.3.1     MSDE2000 是什么?

1.3.2     MSDE2000 有什么用?

1.3.3     ADP中对MSDE2000支持的实用工具。

1.3.4     获取和安装MSDE2000

1.3.4.1    获取MSDE2000

1.3.4.2    安装MSDE2000

1.3.4.3    启动MSDE2000

1.3.4.4    如何自定义安装MSDE2000

1.3.4.5    如何获取MSDE2000的使用帮助

1.4          布署ADP

1.4.1     如何配置ADP在多用户环境下的使用

1.4.2     共享一个SqlServer 数据库在Internet或LAN上

1.4.3     可否生成一个脱机数据库程序及其方法

1.4.3.1    为什么要用脱机的数据库程序

1.4.3.2    生成脱机数据库程序的相关需求

1.4.3.3    生成脱机数据库程序

1.4.4     发布ADP工程

1.4.5     用ODE中的打包工具

1.4.6     复制SqlServer数据库

1.5          ADP的常见问题及解决方法

2           MDB向ADP的升迁大法

2.1          升迁路线

2.2          为什么要升迁

2.2.1     高性能和高扩展性简介

2.2.2     增强的可用性简介

2.2.3     改良的安全性简介

2.2.4     高效简介的数据复原性简介

2.2.5     分布式数据库和分布式批处理和分布式事务简介

2.2.6     大型数据库基本功能简介

2.3          准备升迁工作

2.4          升迁并报告升迁结果

2.4.1     用ADP升迁向导

2.4.2     升迁结果报告

2.4.3     其它的升迁方法

2.5          升迁总结(升迁对像)

2.5.1     数据和数据类型

2.5.2     查询

2.5.3     窗体,报表,和控件

2.5.4     数据访问页

2.5.5     自定命令条和启动特性

2.5.6     模块和宏

2.6          常见升迁问题及解决方法

3           设计ADP数据库

3.1          设计表和列

3.1.1     设计表

3.1.1.1    数据库设计五大范式

3.1.1.2    怎么设计表

3.1.1.3    在数据关系图中表的使用

3.1.2     设计列

3.1.2.1    设计列及列的属性

3.1.2.2    Identity列的设计方法

3.1.3     表列设计常见问题及解决方法

3.2          设计键,索引,触发器,和约束(Constraints)

3.2.1     设计限制

3.2.1.1    关于约束的使用

3.2.1.1.1   约束及数据参照完整性

3.2.1.1.2   约束类型

3.2.1.1.2.1       Primary Key

3.2.1.1.2.2       Foreign Key

3.2.1.1.2.3       Check(Check and Check Expressions)

3.2.1.1.2.4       Unique

3.2.1.1.2.5       Default

3.2.1.2    生成约束

3.2.1.2.1   定义主键

3.2.1.2.2   附加检查条件至表或列

3.2.1.2.3   生成新检查约束时检查已存在的数据

3.2.1.2.4   生成Unique约束

3.2.1.3    修改约束

3.2.1.3.1   修改主键

3.2.1.3.2   修改外键

3.2.1.3.3   重命名检查约束

3.2.1.3.4   修改Unique约束

3.2.1.4    删除约束

3.2.1.4.1   删除主键

3.2.1.4.2   删除外键

3.2.1.4.3   删除检查约束

3.2.1.4.4   删除Unique约束

3.2.1.5    禁止约束

3.2.1.5.1   禁止Insert 或Update语句使用相关表的外键

3.2.1.5.2   禁止insert或Update语句使用相关表的检查约束

3.2.1.5.3   禁止数据库复制时相关表的外键约束

3.2.1.5.4   禁止数据库复制时相关表的检查约束

3.2.1.6    设计索引

3.2.1.6.1   关于索引的使用

3.2.1.6.2   索引列和索引类型

3.2.1.6.2.1       索引列的使用

3.2.1.6.2.2       索引类型(Primary Key,Clustered index,Unique index)

3.2.1.6.3   生成索引

3.2.1.6.3.1       生成索引列

3.2.1.6.3.2       生成Unique索引

3.2.1.6.3.3       生成clustered(簇)索引

3.2.1.6.3.4       指定索引页填空因子

3.2.1.6.4   修改,删除,重命名索引

3.2.1.6.5   重建索引

3.2.1.6.6   设计高效的索引

3.2.1.7    设计触发器

3.2.1.7.1   关于触发器的使用

3.2.1.7.2   何时使用触发器

3.2.1
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2004-3-27 20:27:00 | 只看该作者

续上文

3.2.2     设计数据库关系图

3.2.2.1    关于数据库关系图

3.2.2.2    生成数据库关系图

3.2.2.3    注解数据库关系图

3.2.2.4    修订数据库关系图

3.2.2.5    打印数据库关系图

3.2.3     设计查询

3.2.3.1    ADP中的查询设计器使用方法

3.2.3.1.1   查询设计器的布局

3.2.3.1.2   追加表,视图,用户自定义函数到查询设计器

3.2.3.2    T-Sql语法使用介绍

3.2.3.2.1   数据库对像的认别及语法(server.database..owner.table)

3.2.3.2.2   TSql语法格式

3.2.3.2.3   单引号和双引号的使用

3.2.3.2.4   大小写的区别

3.2.3.2.5   TSql已知关键字

3.2.3.2.6   TSql注解

3.2.3.2.6.1       /*…*/(Comment)

3.2.3.2.6.2       –(Comment)

3.2.3.2.7   TSql语法参考

3.2.3.2.7.1       Select

3.2.3.2.7.2       Insert into

3.2.3.2.7.3       Select…into…

3.2.3.2.7.4       Delete

3.2.3.2.7.5       Update

3.2.3.2.7.6       From

3.2.3.2.7.7       Join

3.2.3.2.7.8       Where

3.2.3.2.7.9       like

3.2.3.2.7.10   Order by

3.2.3.2.7.11   Having

3.2.3.2.7.12   Group by

3.2.3.2.7.13   其它Sql常用子句介绍

3.2.3.2.8   T-Sql中自带函数参考

3.2.3.2.8.1       聚合函数

3.2.3.2.8.1.1      AVG()

3.2.3.2.8.1.2      Binary_checksum()

3.2.3.2.8.1.3      CheckSum(),Cheksum_agg()

3.2.3.2.8.1.4      Count(),Count_Big()

3.2.3.2.8.1.5      Grouping()

3.2.3.2.8.1.6      Max(),Min()

3.2.3.2.8.1.7      Stdev(),stdevp()

3.2.3.2.8.1.8      Sum()

3.2.3.2.8.1.9      Var(),Varp()

3.2.3.2.8.2       字符串相关函数

3.2.3.2.8.2.1      ASCII()

3.2.3.2.8.2.2      CHAR(),NCHAR(),STR()

3.2.3.2.8.2.3      CHARINDEX(),PATINDEX()

3.2.3.2.8.2.4      DEFFERENCE()

3.2.3.2.8.2.5      LEFT(),RIGHT()

3.2.3.2.8.2.6      UPPER(),LOWER()

3.2.3.2.8.2.7      LTRIM(),RTRIM()

3.2.3.2.8.2.8      Ucase(),Upper()

3.2.3.2.8.2.9      Substring()

3.2.3.2.8.2.10   SOUNDEX(),DIFFERENCE()

3.2.3.2.8.2.11   REPLACE()

3.2.3.2.8.2.12   QUOTENAME()

3.2.3.2.8.2.13   SPACE(),REPLICATE()

3.2.3.2.8.2.14   REVERSE()

3.2.3.2.8.2.15   STUFF()

3.2.3.2.8.2.16   UNINCODE()

3.2.3.2.8.3       日期函数

3.2.3.2.8.3.1      DATEADD()

3.2.3.2.8.3.2      DATEDIFF()

3.2.3.2.8.3.3      DATENAME()

3.2.3.2.8.3.4      DATEPART()

3.2.3.2.8.3.5      DAY()

3.2.3.2.8.3.6      GETDATE()

3.2.3.2.8.3.7      GETUTCDATE()

3.2.3.2.8.3.8      MONTH()

3.2.3.2.8.3.9      YEAR()

3.2.3.2.8.3.10   自定义的年月日格式转换函数(去时分秒格式)

3.2.3.2.8.4       数学函数

3.2.3.2.8.4.1      ABS()

3.2.3.2.8.4.2      ACOS()

3.2.3.2.8.4.3      ASIN()

3.2.3.2.8.4.4      ATAN()

3.2.3.2.8.4.5      ATN2()

3.2.3.2.8.4.6      CEILING()

3.2.3.2.8.4.7      COS()

3.2.3.2.8.4.8      COT()

3.2.3.2.8.4.9      DEGRESS()

3.2.3.2.8.4.10   EXP()

3.2.3.2.8.4.11   FLOOR()

3.2.3.2.8.4.12   LOG()

3.2.3.2.8.4.13   LOG10()

3.2.3.2.8.4.14   PI()

3.2.3.2.8.4.15   POWER()

3.2.3.2.8.4.16   RADIANS()

3.2.3.2.8.4.17   RAND()

3.2.3.2.8.4.18   ROUND()

3.2.3.2.8.4.19   SIGN()

3.2.3.2.8.4.20   SIN()

3.2.3.2.8.4.21   SQUARE()

3.2.3.2.8.4.22   SQRT()

3.2.3.2.8.4.23   TAN()

3.2.3.2.8.5       数据类型转换函数

3.2.3.2.8.5.1      cast()

3.2.3.2.8.5.2      convert()

3.2.3.2.8.6       系统函数

3.2.3.2.8.6.1      USER_NAME,SYSTEM_USER(),SESSION_USER(),CURRENT_USER,CURRENT_TIMESTAMP

3.2.3.2.8.6.2      @@TRANCOUNT(),@@ROWCOUNT,ROWCOUNT_BIG,

3.2.3.2.8.6.3      APP_NAME,HOST_ID,HOST_NAME,

3.2.3.2.8.6.4      IDENTITY(),IDENT_CURRENT,IDENT_INCR,IDENT_SEED,@@IDENTITY,SCOPE_IDENTITY,NEWID

3.2.3.2.8.6.5      ISDATE,ISNULL,ISNUMERIC,

3.2.3.2.8.6.6      DATALENGTH

3.2.3.2.8.6.7      FORMATMESSAGE

3.2.3.2.8.6.8      GETANSINULL,ISNULL,NULLIF,COALESCE

3.2.3.2.8.6.9      PARSENAME

3.2.3.2.8.6.10   PERMISSIONS

3.2.3.2.8.6.11   SERVERPROPERTY,SESSIONPROPERTY,COLLATIONPROPERTY()

3.2.3.2.8.6.12   Fn_helpcollations,fn_servershareddrives,fn_virtualfilestats

3.2.3.2.8.7       系统状态函数

3.2.3.2.8.7.1      @@connections

3.2.3.2.8.7.2      @@cpu_busy

3.2.3.2.8.7.3      @@idle

3.2.3.2.8.7.4      @@io_busy

3.2.3.2.8
3#
 楼主| 发表于 2004-3-27 20:35:00 | 只看该作者

原文HTML缩排格式地址

http://hg.office-cn.net/html/adp.htm
4#
发表于 2004-3-27 20:53:00 | 只看该作者
需要学习的东西还很多啊!
5#
发表于 2004-3-27 21:04:00 | 只看该作者
厉害佩服!!!

点击这里给我发消息

6#
发表于 2004-3-28 06:46:00 | 只看该作者
不错,好目录!适合做手册![em26]
7#
发表于 2004-4-1 19:02:00 | 只看该作者
能见到内容就更High了。。。
8#
发表于 2004-4-1 19:15:00 | 只看该作者
楼上说的很对啊!大家都想学学!
9#
发表于 2004-4-3 09:23:00 | 只看该作者
联机丛书 + ADP 帮助
10#
发表于 2004-4-5 00:40:00 | 只看该作者
如果能成书我一定买!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-1 07:56 , Processed in 0.087244 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表