Loading...
所在位置:
论坛首页
->
┈┋电脑网络┋┈
->
数据库技术
-> 帖子列表
[
详细列表
]
论坛特别推荐虚机品牌—阳光互联
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
Access 新手来看:编号的生成问题
2008-12-2
简述:以一段聊天记录来解释实际生活中编号的定义方法以及误区 问题: 我跟你说说我这边的情况吧。好像工号03-0756-004-1JF,表示:03表示03年生产,0756是合同号,004表示对方单位的编号,1表示合同的第几项,JF是表示车间。你说这样的工号会不会很烦? 回答: 我只能说,你在设计数据结构的时候就已经错误了。 很多程序员认为“编号”是一个字段,在计算机中这的确是正确的,但是,在计算机中,编号是没有含义的,没有语法、没有组合、没有任何意义,仅表示记录的唯一标识。而实际生产中,编号往往包含很多意义(除非你使用数据库查询系统来管理随机编号)。因此就像你说的,编号的每个部分都有含义。所以,应该以每个部分...
[
内德维德
] 点击:25 回复:0 最后更新: 2008-12-2 10:01:17
查看全文
如何在Access报表中每隔N行显示一条粗线
2008-12-2
问题: 如何在报表中每隔N行显示一条粗线 如何为报表增加一个行号列? 回答: 1、在设计模式里打开该报表,在报表主体里面加一个TextBox,把Name属性改为InputID。 2、把InputID的控件来源(ControlSource)属性设置为=1;再把InputID的运行总和(RunningSum)属性改为“全部之上”(OverAll)。 注意:如果把这个控件显示给用户看,你将得到一个以1为步进自动增长的行号列 3、最后,在主体的格式化事件里输入如下代码: 以下为引用的内容:PrivateSubDetail_Format(CancelAsInteger,FormatCountAsInteger) If(Me![InputID]Mod5)=0Then Me![Line19].BorderWidth=3 '分隔线的名称为Line19 Else ...
[
内德维德
] 点击:26 回复:0 最后更新: 2008-12-2 10:00:54
查看全文
access处理重复记录的方法
2008-12-2
在一个表中有重复的记录,重复的次数可能是一条或多条,如何在重复记录中只留下一条,删除其他多余的记录,使数据集的每条记录都是唯一的?本文运用了一种比较笨拙不过逻辑比较清楚的方法,希望大家能提供更好的方法! 1列出表中的重复记录 (sameoda) SELECT [2].[地级市], Count(*) AS 记录数FROM 2GROUP BY [2].[地级市]HAVING count(*)>1ORDER BY [地级市]; 地级市记录数100000951094210000095111621000009511272100000951138210000095114921000009511502 2以下是除去相同记录的过程 1)列出表中的所有重复记录 (表2中重复记录) SELECT 2.*FROM 2 RIGHT JOIN sameoda ON [2].[地级市]=[sameoda].[地级市]; ID...
[
内德维德
] 点击:27 回复:0 最后更新: 2008-12-2 10:00:31
查看全文
Access中如何自动建立表的连接表达式
2008-12-2
连接可以生成有意义的视图或SQL虚拟集, 连接有: 内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 外连接:包括左外连接(左边的表不加限制),右外连接(右边的表不加限制),全外连接(左右两表都不加限制),自连接(连接发生在一张基表内) Access提供了简便的连接表达式生成工具----查询.操作方法: 进入"查询",选择"使用向导创建查询",选择结果集中需要出现的字段(可来源于多个基表),按"完成".在菜单"视图"--"SQL视图"中可以看到自动生成的内连接表达式. 如: SELECT [Types].[Type], [URLs].[Name], [URLs].[URL] FROM Types INNER JOIN URLs ON [Types].[TypeID] =[URL...
[
内德维德
] 点击:24 回复:0 最后更新: 2008-12-2 10:00:07
查看全文
Access如何维护表的参照完整性
2008-12-2
为了去除数据表可能存在冗余的可能性和数据的完整性,需要设计把一张表拆分成多张表,表与表之间通过参照完整性来维护表之关的关系。 设计表的时候,被参照的表的字段称为主键,参考主键的表的字段叫该表的外键.设计好后进入ACCESS软件工具栏的"关系"按钮就可以来设计表与表之间的参照关系了在关系设计中可以: 实施参照完整性:就是限定外键必须来源于参照表的主键,Access不允许外键为空,而SQL Server 2000允许这种情况。 级联更新相关记录: 就是参照表的主键更新了,外键同步自动更新。 级联删除相关记录:就是参照表的主键删除了,外键同步删除。...
[
内德维德
] 点击:28 回复:0 最后更新: 2008-12-2 9:59:41
查看全文
用ASP显示ACCESS数据库的GIF图象
2008-12-2
写入: 1:把gif图像文件读入内存(一个变量strTemp)。 2:写入数据库。 以下为引用的内容: Dim binTmp() As Byte Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Dim strSql As String Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open "db" strSql = "select * from tbImage" rs.Open strSql, conn, 1, 3 OpenFile ("bayshore.jpg") '请自己实现OpenFile函数 rs.AddNew rs.Fields("image").AppendChunk binTmp rs.Update 读出和显示: 以下为引用的内容: show.asp: <% dim P dim L L = 81...
[
内德维德
] 点击:23 回复:0 最后更新: 2008-12-2 9:59:18
查看全文
备份你的改过后缀名的ACCESS数据库
2008-12-2
近期在开发某公司的OA系统的后台时有一个关于ACCESS数据库的问题。 为了防止数据库为不怀好意的人下载,需要更改数据库的后缀名为ASPX(ASP等其它也可以),而公司内部人员又需要通过IE来下载数据库实现对数据库进行备份。 当然,通过修改文件名后缀的方法来隐藏数据库并不是有个特别安全的方法,毕竟以M为单位的数据库和以K为单位的ASPX页面相比,一眼都能看出这到底是数据库还是WEB页。不过,算是一个简单易行的方法吧。 首先,纯粹简单地修改数据库文件后缀名为ASPX并不能完全保证不会被下载,你下载这个ASPX页面再修改回后缀名就可以还原数据库。(前面说了,是可以很明显的看出哪些页面是由数据库假装的) 这里需要对这个修...
[
注册老失败
] 点击:22 回复:0 最后更新: 2008-12-2 9:58:40
查看全文
Access报表打印——自动分页
2008-12-2
问题: 每页打印一定行数后自动分页 方法一: 加一个分页符,在报表的代码界面里面写入以下代码: 以下为引用的内容:OptionCompareDatabaseDimrowAsLongDimRowsInPageAsIntegerPrivateSub主体_Format(CancelAsInteger,FormatCountAsInteger) RowsInPage=7 row=row+1 Ifrow>=RowsInPageThen Me.PageBreak18.Visible=True row=-1 Else Me.PageBreak18.Visible=False EndIfEndSub 方法二: 在报表的代码界面里面写入以下代码: 以下为引用的内容: OptionCompareDatabaseDimrowAsLongPrivateSub主体_Format(CancelAsInteger,FormatCountAsInteger) row=row+1 ...
[
注册老失败
] 点击:26 回复:0 最后更新: 2008-12-2 9:58:15
查看全文
ACCESS统计不重复记录个数问题
2008-12-2
我在ACEESS做了一个窗体,内含一个子窗体,子窗体的控件来源是一个没有筛选条件的查询,在窗体里用VBA生成子窗体筛选条件。 例:在窗体输入筛选条件后,子窗体筛选结果为: 客户 字段1 字段2 ....(子窗体页眉) A 1 2 B 0 1 C 2 1 A 1 0 共?个客户 4 4 ....(子窗体页脚,作统计每一个字段数量的和) 因为客户字段会重复,我想在子窗体页脚新建一个文本框,统计每次窗体筛选结果后,客户不重复个数,并在文件框显示。试了很多种方法都不行,DISTINCT在文本框的控制来源不适用。在文本框的控件来源能实现吗?请教高手们有何办法? 问题补充:这条select语句我知道的,但只能用在查询里,不知道我想要的功能...
[
注册老失败
] 点击:26 回复:0 最后更新: 2008-12-2 9:57:51
查看全文
如何增强网站数据库Access文件的安全性
2008-12-2
对于个人网站来说,受到建站条件的制约,Access数据库成了广大个人网站站长的首选。然而,Access数据库本身存在很多安全隐患,攻击者一旦找到数据库文件的存储路径和文件名,后缀名为“.mdb”的Access数据库文件就会被下载,网站中的许多重要信息会被一览无余,非常可怕。当然,大家采用了各种措施来加强Access数据库文件的安全,但真的有效吗? 存在漏洞的保护措施 流传最为广泛的一种Access数据库文件保护措施,是将Access数据库文件的后缀名由“.mdb”改为“.asp”,接着再修改数据库连接文件(如conn.asp)中的数据库地址内容,这样一来即使别人知道数据库文件的文件名和存储位置,也无法进行下载。 这是网上最流行的一种增强...
[
注册老失败
] 点击:23 回复:0 最后更新: 2008-12-2 9:57:28
查看全文
带数据缓存的ACCESS数据库操作类
2008-12-2
主要提供的功能: 1,基本的常用的就不说了 2,数据列表输出,除了奇偶行交替变换颜色之类的列表,其他都可以完成,支持使用函数对字段的值进行格式化输出。而且这个功能的效率应该还是能保证的,虽然像是一个模板解析函数了。首先,一行的HTML代码量并不多,而解析,也仅仅是运行了一个preg_replace和str_replace就完成了,而且解析一次,在列表输出时,就不需要再次解析了,所以,此功能也仅仅就是比手动编写的多了那两个函数而已,几乎可以忽略不计。 3,分页查询,可通过类提供的一个方法,简单完成分页的查询。生成的SQL语句是我在网上找的,据说时不用存储过程最高效率的了,而ACCESS也不支持存储过程 4,显示分页,提供了...
[
注册老失败
] 点击:36 回复:4 最后更新: 2008-12-2 9:57:03
查看全文
Navicat Oracle数据库管理工具首次公开发布
2008-12-1
适合于Oracle 的Navicat(http://oracle.navicat.com)完整版拥有一个图形用户界面,并提供可视化工具如一个引入/导出向导,可视化查询建立器,数据/结构同步,SSH Tunnel及更多功能。 同时还提供大量工具,允许执行所有必要的数据库操作,如建立、编辑和复制数据库对象。它还提供一个设计精良的向导系统,可以让你的数据库开发任务简单化,另外还提供一个特征丰富的图形化管理器,用于建立用户和访问权限。 其关键特性如下: 1. 具有语法高亮显示和代码补充功能的查询编辑器 2. 可视化查询建立器 3 引入/导出向导 4. 数据传送 5. 数据/结构同步 6. 管理Oracle对象和数据 7. 表格查看 8. 调度器 9...
[
燕萍
] 点击:28 回复:0 最后更新: 2008-12-1 10:35:05
查看全文
Sybase数据库SQL语句REPLACE的对应函数
2008-12-1
Oracle: rReplace := 'UPDATE CA_SYSRGT SET PARTID=REPLACE(PARTID,'''+strDept+''','''')'; PARTID为字段名称 strDept 为要查找的字符串 ''''为要替换的字符串,本例子将strDept替换成空格 最后执行语句便可以了。 Sybase: 没有replace函数 用stuff函数取代 stuff("字符串",2,3,"替换的字符串") 2,3 为从第几个到第几个 UPDATE CA_USERSEXT SET DEPTID = '3580-01' , PARTID=STUFF(PARTID,1,7,'3580-44') WHERE D...
[
燕萍
] 点击:27 回复:0 最后更新: 2008-12-1 10:34:42
查看全文
分享:Oracle DBA优化数据库性能心得体会
2008-12-1
很多的时侯,做Oracle DBA的我们,当应用管理员向我们通告现在应用很慢、数据库很慢的时侯,我们到数据库时做几个示例的Select也发现同样的问题时,有些时侯我们会无从下手,因为我们认为数据库的各种命种率都是满足Oracle文档的建议。实际上如今的优化己经向优化等待(waits)转型了,实际中性能优化最根本的出现点也都集中在IO,这是影响性能最主要的方面,由系统中的等待去发现Oracle库中的不足、操作系统某些资源利用的不合理是一个比较好的办法,下面把我的一点实践经验与大家分享一下,本文测重于Unix环境。 一、通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对...
[
燕萍
] 点击:33 回复:1 最后更新: 2008-12-1 10:34:14
查看全文
如何使用 SQL Server 数据库查询累计值
2008-12-1
有这样一个要求,它要创建一个SQL Server查询,其中包括基于事件时刻的累计值。典型的例子就是一个银行账户,因为你每一次都是在不同的时间去存钱和取钱。对任意一个账户来说,在某个时间点都要算出它的借(存款)和贷(取款)之和。每一笔交易之后,你都想知道当前的余额。列表A创建了这样一个表格的简单的例子。 CREATETABLE [dbo].[BankAccount] ([TransactionID] [int] IDENTITY(1,1)NOTNULL, [TransactionDateTime] [datetime] NOTNULLCONSTRAINT [DF_BankAccount_TransactionDateTime] DEFAULT(getdate()), [Amount] [money] NOTNULLCONSTRAINT [DF_BankAccount_Amount] DEFAULT((0)), [TransactionType] ...
[
燕萍
] 点击:31 回复:0 最后更新: 2008-12-1 10:33:03
查看全文
教你怎样在Oracle数据库中高速导出/导入
2008-12-1
迄今为止,导出/导入工具集仍是跨多个平台转移数据所需劳动强度最小的首选实用工具,尽管人们常常抱怨它速度太慢。导入只是将每条记录从导出转储文件中读出来,然后使用常见的 INSERT INTO 命令将其插入到目标表中,因此导入可能是个很慢的过程,这一点并不让人感到吃惊。 进入 Oracle Data Pump,Oracle Database 10g 中的导出/导入工具包的更新更快的同类工具,它被设计来成倍地加速这个过程。 Data Pump 反映了整个导出/导入过程的彻底革新。它不是使用常见的 SQL 命令,而是应用专用 API 来以更快得多的速度加载和卸载数据。在我的测试中,我看到导出性能比在直接模式下提高了 10-15 倍,导入过程性能提高了 5 倍。此外,与使...
[
永远的发哥
] 点击:40 回复:3 最后更新: 2008-12-1 10:31:06
查看全文
教你快速掌握一些方便易用的SQL语句
2008-11-30
本文中介绍的主要是SQL语句,请大家不要在Access中使用。 SQL的分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,我们来介绍一下基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack&nb...
[
爱死你了杏
] 点击:77 回复:4 最后更新: 2008-11-30 14:46:10
查看全文
教你快速掌握更改表中列顺序的好方法
2008-11-30
在更改列顺序之前,你需要考虑是否的确需要更改表中的列顺序。SQL的核心要点是从数据存储格式获取应用。总应指定检索数据的顺序。在下面的第1条语句中,以col_name1、col_name2、col_name3顺序返回列;在第2条语句中,以col_name1、col_name3、col_name2顺序返回列: 以下为引用的内容:mysql> SELECT col_name1, col_name2, col_name3 FROM tbl_name;mysql> SELECT col_name1, col_name3, col_name2 FROM tbl_name; 如果决定更改表列的顺序,可执行下述操作: 用具有新顺序的列创建新表。 执行该语句: 以下为引用的内容:mysql> INSERT INTO new_table-> SELECT ...
[
中国话
] 点击:31 回复:0 最后更新: 2008-11-30 14:42:22
查看全文
如何解决MySQL的客户端不支持鉴定协议
2008-11-30
MySQL 5.1采用了基于密码混编算法的鉴定协议,它与早期客户端(4.1之前)使用的协议不兼容。如果你将服务器升级到4.1之上,用早期的客户端进行连接可能失败,并给出下述消息: 以下为引用的内容:shell> mysql 客户端不支持服务器请求的鉴定协议:请考虑升级MySQL客户端。 要想解决该问题,应使用下述方法之一: ·升级所有的客户端程序,以使用4.1.1或更新的客户端库。 ·用4.1版之前的客户端连接到服务器时,请使用仍具有4.1版之前风格密码的账户。 ·对于需要使用4.1版之前的客户端的每位用户,将密码恢复为4.1版之前的风格。可以使用SET PASSWORD语句和OLD_PASSWORD()函数完成该任务: ...
[
中国话
] 点击:32 回复:0 最后更新: 2008-11-30 14:41:49
查看全文
另类读写:ACCESS中Field对象的标题属性
2008-11-30
ACCESS数据库中Field对象的caption属性(也就是标题)是用来设置数据字段的标题,在正常的数据库设计中为了保持维护的便利性,许多开发者都将字段名与标题做了分别设置,标题往往比字段名更友好,更能说明字段的用途。本篇从另一个角度来说明如何用VBA读写该属性。 Field对象的CAPTION属性并不是ADO原生对象,而是“可由ADO访问的ACCESS属性”,在帮助文档中介绍了两种访问这个属性的方法,一种利用ADO,一种利用DAO,由于在ACCESS2003及以前的版本中Field对象并不是ACCESSObject对象,因而也就没有AccessObjectProperties 属性,所以我们也就不能在ADO中去解决这个问题,现在用另一种方式来解决DAO的代码。 以下为引...
[
薰衣草
] 点击:34 回复:0 最后更新: 2008-11-30 11:08:20
查看全文
逐步讲解向Access数据库上传且显示图片
2008-11-30
本文从多个角度来讲解如何在Access数据库上如何上传并且显示上所上传图片。 在动态网站制做过程中,需要上传图片、显示图片,上传的图片要能够保存在数据库中,一般小型网站只支持Access数据库,如何上传图片,将其保存在数据库中并将其显示出来,是数据库+ASP应用技术之一。许多书籍只介绍了SQL数据库的方法,而对Access却很少提及。网上有不少关于Access数据库上传图片、显示图片的文章,多数文章介绍的不够全面,有些程序根本就不能开通,对于初学者来说很难把握,我通过参考一些文章,向初学者提供一套比较完整的程序,较全面地介绍了利用上传向Access数据库添加图片、显示图片,希望我们这些初学的同志少走一些弯路。 第一...
[
薰衣草
] 点击:34 回复:0 最后更新: 2008-11-30 11:07:58
查看全文
SQL Server数据库开发中的十大问题
2008-11-28
在SQL Server中进行开发会让你身处险地,并且寻找快速解决方案。我们编辑了前十名关于SQL Server开发的常见问题。对常见的针对表和字段的名字约束进行探究。学习如何解决并发问题,并且在不了解T-SQL的情况下编写存储过程。 查看这些解决方案的快速参考,并且了解更多内容。 在SQL Server开发问题中你可能会问到的十个问题: 1、什么是常见的对表和字段的名字约束? 2、有没有可能在不了解T-SQL的情况下编写存储过程 3、T-SQL 中如何比较CLR 存储过程和函数的性能? 4、我如何在一个存储过程中使用另一个存储过程产生的结果? 5、我如何解决SQL Server 2005的并发问题? 6、在SQL Server 2005中用什么...
[
taoxingqin
] 点击:29 回复:0 最后更新: 2008-11-28 11:28:50
查看全文
标准SQL规范中定义的四个事务隔离级别
2008-11-28
在标准SQL规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同: ◆未授权读取(Read Uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个数据则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。 ◆授权读取(Read Committed):允许不可重复读取,但不允许脏读取。这可以通过“瞬间共享读锁”和“排他写锁”实现。读取数据的事务允许其他事务继续访问该行数据,但是未提交的写事务将会禁止其他事务访问该行。 ◆可重复读取(Repeatable Read):禁止不可重复读取和脏读取,但是有时可能出现幻影数据。这可以通过“共享读锁”和“排他...
[
taoxingqin
] 点击:39 回复:0 最后更新: 2008-11-28 11:28:32
查看全文
SQL Server实现更高扩展性:向外扩展
2008-11-28
本文说明向外扩展数据库系统的两个选项,从而实现更高的可扩展性:水平数据划分和垂直数据划分当我提到向外扩展数据库系统时,我实际上只是讨论对数据库系统进行分割或划分,以便你能利用那些部分,把它们分配到单独的数据库服务器上。 这允许你在许多服务器间分散处理能力,以适应不断扩张的增长。 但是,额外的特性和功能需要更高的复杂程度。一个向外扩展的数据库很难进行设计或管理。在你成功对一个数据库系统实行向外扩展之前,你必须解决许多困难的商业和技术难题。 本文说明向外扩展数据库系统的两个选项,从而实现更高的可扩展性:水平数据划分和垂直数据划分。 水平数据划分 使用水平数据划分,数据库...
[
taoxingqin
] 点击:41 回复:0 最后更新: 2008-11-28 11:28:12
查看全文
在SQL Server2005中进行错误捕捉
2008-11-28
任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。 如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(如C#、Delphi等)中使用类似try...catch的语句进行捕捉;另外一种就是在Transact-SQL中利用Transact-SQL本身提供的错误捕捉机制进行捕捉。如果是因为Transact-SQL语句的执行而产生的错误,如键值冲突,使用第一种和第二种方法都可以捕捉,但是如果是逻辑错误,使用客户端代码进行捕捉就不太方便。因此,本文就如何使用Transact-SQL进行错误捕捉进行了讨论。 一、非致命错误(non-fatal error)的捕捉 通过执行Transact-SQL而产生的错误可分为两种:致命错误(fatal error)和非致命...
[
taoxingqin
] 点击:38 回复:0 最后更新: 2008-11-28 11:27:54
查看全文
SQL Server 2000 SP4中问题的解决
2008-11-28
像SQL Server这样的数据库管理系统依赖于文件输入/输出操作的及时进行。有故障或配置不当的硬件、固件设置、筛选器驱动程序、压缩、程序错误以及I/O路径内的其他情况都可能导致阻塞或延迟I/O问题,并且很快对SQL Server性能产生消极影响。 上述问题对SQL Server的影响因问题细节的不同而差异很大,但它们通常导致阻塞、锁存器争用和超时、过长的响应时间以及资源的过度利用。 阻塞I/O是指必须进行外部干预才能完成的I/O请求(通常是I/O请求包(IRP))。这种状况通常需要执行完整的系统重新启动或类似操作才能解决,并且强烈表明硬件有故障或者在I/O路径组件中存在程序错误。 延迟I/O是指无需干预即可完成但所花时间超过预期时间...
[
taoxingqin
] 点击:38 回复:0 最后更新: 2008-11-28 11:27:36
查看全文
SQL Server数据库中交易日志的维护
2008-11-28
交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。 交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日志就处于记录状态,交易过程中对数据库的任何操作都在记录范围,直到用户点击提交或后退后才结束记录。每个数据库都拥有至少一个交易日志以及一个数据文件。 出于性能上的考虑,SQL Server将用户的改动存入缓存中,这些改变会立即写入交易日志,...
[
taoxingqin
] 点击:36 回复:0 最后更新: 2008-11-28 11:27:18
查看全文
SQL Server安全模型让管理员远离噩梦
2008-11-28
由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法对数据进行合适的保护。将你的数据只限于需要的人访问,并保证访问的人的合法性,是一个数据库管理人员的重要工作。 然而,确保数据可以访问不是意味着数据向所有人公开,相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放。 设置安全性过程 通用的软件维护和数据库更新都会对系统安全起着重要作用,通常包括以下步骤: 分配一个可靠的密码给缺省的系统管理(SA)帐号。然后,建立自己唯一命名的帐号,并将这一帐号放入sysadmin。一定要确认新帐号也有一个可靠的密码。 将独立的密码分配给每一个用户。更好的,使用Windows集成安全...
[
taoxingqin
] 点击:35 回复:0 最后更新: 2008-11-28 11:26:56
查看全文
SQL Server开发10个最重要特点
2008-11-28
NET框架主机 使用SQL Server 2005,开发人员通过使用相似的语言,例如微软的VisualC#.net和微软的VisualBasic,将能够创立数据库对象。开发人员还将能够建立两个新的对象——用户定义的类和集合。 XML技术 在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的时候,可扩展标记语言(XML)是一个重要的标准。SQL Server 2005将会自身支持存储和查询可扩展标记语言文件。 ADO.NET2.0版本 从对SQL类的新的支持,到多活动结果集(MARS),SQL Server 2005中的ADO.NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性。 增强的安全性 SQL Server 2005中的新安全模式将用户和对象分开,提供fine-grainAccess...
[
我是有点懂
] 点击:36 回复:0 最后更新: 2008-11-28 11:25:38
查看全文
SQL Server中数据导入导出三种方法比较
2008-11-28
当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。 在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具BCP处理数据;使用数据转换服务(DTS)对数据进行处理。这三种方法各有其特点,下面就它们的主要特点进行比较。 一、使用方式的比较 1、使用Transact-SQL进行数据导入导出 我们很容易看出,Transact-SQL方法就是通过SQL语句方式将相同或不同类型的数据库中的数据互相导...
[
我是有点懂
] 点击:41 回复:0 最后更新: 2008-11-28 11:25:18
查看全文
热门帖子
第1页 共408页 本页30条 主题数 12233
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页
|
购买指南
|
虚拟主机
|
特色介绍
|
下载中心
|
支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com