多级用户系统的数据库应该怎么设计

多级用户系统的数据库应该怎么设计,第1张

主要从几个不同方面设计ORACLE数据优化方案:一.数据库优化自由结构OFA(Optimal flexible Architecture)二、充分利用系统全局区域SGA(SYSTEM GLOBAL AREA)三、数据库设计中的优化策略数据应当按两种类别进行组织:频繁访问的数据和频繁修改的数据。对于频繁访问但是不频繁修改的数据,内部设计应当物理不规范化。对于频繁修改但并不频繁访问的数据,内部设计应当物理规范化。四、合理设计和管理表1、利用表分区分区将数据在物理上分隔开,不同分区的数据可以制定保存在处于不同磁盘上的数据文件里。2、避免出现行连接和行迁移3、控制碎片4、别名的使用别名是大型数据库的应用技巧,就是表名、列名在查询中以一个字母为别名,查询速度要比建连接表快1.5倍。5、回滚段的交替使用五、索引Index的优化设计1、管理组织索引索引可以大大加快数据库的查询速度,索引把表中的逻辑值映射到安全的RowID,因此索引能进行快速定位数据的物理地址。六、多CPU和并行查询PQO(Parallel Query Option)方式的利用七、实施系统资源管理分配计划ORACLE 提供了Database Resource Manager(DRM,数据库资源管理器)来控制用户的资源分配,DBA可以用它分配用户类和作业类的系统资源百分比。在一个OLDP系统中,可给联机用户分配75%的CPU资源,剩下的25%留给批用户。另外,还可以进行CPU的多级分配。除了进行CPU资源分配外,DRM还可以对资源用户组执行并行 *** 作的限制。八、使用最优的数据库连接和SQL优化方案九、充分利用数据的后台处理方案减少网络流量1、合理创建临时表或视图2、数据库打包技术的充分利用利用数据库描述语言编写数据库的过程或函数,然后把过程或函数打成包在数据库后台统一运行包即可。3、数据复制、快照、视图,远程过程调用技术的运用

差不多都是一个 文章表,用户表,分类表,设置表。

1、数据库分离成前台和后台,通过链接表关联;

2、把前台做成d出窗体,禁止用户使用导航选项和菜单之类;

3、把前台编译成ACCESS2007的accde文件(对应ACCESS2003的mde文件);

4、把这个accde文件也放在服务器端,客户端通过winform之类exe来远程打开。

前3步都比较正常,第4步的看起来应该比较奇怪。我的想法是,如果accde文件也放在客户端,高手会不会通过反编译就可以进入到数据库看到链接表?感觉上“禁止Shift”,“隐藏表”这类手段只对菜鸟有用。

1.前提是每个用户都不能使用独占的方式打开。

2.共享数据库 (MDB) 注释 本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

3.若要从另一台计算机上访问共享的 Microsoft Access 数据库, 另一台计算机上必 须具备下列条件之一:Access 的本地安装、Access 的网络安装(逐个用户地授 权)或运行时应用程序。

4.设置共享文件夹。

5.有关共享文件夹的详细信息,请使用 Microsoft Windows 的“帮助索引”。

6.如果 共享文件夹位于网络服务器上,则可能需要网络管理员的协助。

7.将 Microsoft Access 数据库复制到一个共享文件夹。 确保 Access 数据库设为在共享方式下打开,这是默认设置。 *** 作方法: 在“工具”菜单上,单击“选项” 。

8.在“高级”选项卡上“默认打开模式”下,单击“共享” 。

9.注释:共享数据库之前,应该删除文件中可能存储的任何个人信息。

注释 :本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

10.用于共享数据的方法 在多用户环境下共享数据的方法有多种。

11.共享整个 Access 数据库 可以将整个 Access 数据库放在网络服务器或共享文 件夹中。

这是实现整个 Access 数据库共享的最简单的方法。

12.每个用户都能共享 数据,并能使用相同的窗体、报表、查询、宏和模块。

13.如果要让每个用户都以相 同的方式使用 Access 数据库,或者不能支持其他用户创建其自己的对象,则 可以采取这种策略。

14.仅共享 Access 数据库中的表 可以只将表放在网络服务器上,而将其他数据库 对象都留在用户的计算机上。这种情况下,Access 数据库的性能会有所提高, 因为只有数据是通过网络发送的。当将一个数据库拆分为后端(表)和前端时, 用户可以在不影响别人的情况下,对其自己的前端数据库中的窗体、报表和其他 对象进行自定义。 在 Internet 上共享 Access 数据库对象或数据访问页 可以将一个或多个数据库 或者创建数据访问页, 对象输出为静态的 HTML 或服务器生成的 HTML 格式,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6729337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存