精通数据库系列之入门-基础篇 |
作者:思索 整理:南海
什么是数据库系统?
是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言,实用程序以及数据库管理系统。数据库是依照某种数据模型组织起来并存放二级存储…… |
|
数据库名词解释 |
模糊数据库
指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的
事情。随着模糊数学理论体系的建立,人们可以用数量来描述模糊事件并能进行模糊运算。这样就可以把不完全性、不确
定性、模糊性引入数据库系统中,从而形成模糊数据库。模糊数据库研究主要有…… |
|
在存储过程中使用use database |
It's well known.Microsoft SQL Server是不允许在存储过程或触发器中使用USE数据库语句来改变当前数据库的。
怎么办呢?当然可以直接用[databasename].[user].[tablename]这样来访问,但是某些语句必须在当前数据库下执行,比
如sp_adduser等。
这里提供一个解决方案:
使用Exec(ute)语句来改变当前数据库,不过要注意的…… |
|
Microsoft SQL Server 7.0安装问题(二) |
【「Microsoft SQLServer 7.0」以下简称「SQL Server 7.0」】
如果要在同一台计算机上安装SQL Server 7.0企业版和微软其它服务器产品如IIS 、Exchange 等时,有何建议安装程序?
基本上为了性能的考虑不建议您将数种服务器应用程序与SQL Server安装在同一台计算机上。如果真的有此需求,请依照下列顺序安装:
安装Window…… |
|
Microsoft SQL Server 7.0安装问题(一) |
安装SQL Server 7.0之前,我如何得到一些相关的信息和阅读安装手册?
您可以在安装SQLServer 7.0之前,先启动SQLServer 7.0联机书籍 (sqlbol.chm), 建议您在安装之前先阅读联机书籍中"Getting Started(出发)"和"Installing SQL Server(安装SQL Server)"这两部分以获得更多信息。
运行SQL Serve…… |
|
如何更改Access默认的中文输入? |
问:为什么我的ACCESS的默认输入法为中文输入法,而非英语,在一列转换成英文后,按TAB键到一下列,又为中文,怎样改为默认值为英文呢?
答:在菜单 工具-->选项-->键盘页里将“数据表IME控制”框里的勾去掉即可。 |
|
SELECT TOP N问题 (2) |
Hi,everyone:
今天继续讨论SELECT TOP N问题.
1. DB2的M 2
在前一篇讨论中提到,由于DB2的SUBQUERY不支持ORDER BY子句,因此无法构造M2. 实际上,DB2提供了一组新的函数,称为 OLAP FUNCTIONS, 可以很好的支持TOP N问题.
M2:
SELECT * FROM
( SELECT MYKEY,RANK() OVER (ORDER BY ORD_COL DESC) AS MYRANK
FRO…… |
|
SELECT TOP N 问题 |
Hi, everyone:
本贴讨论SELECT TOP N问题.
现在正在一家计算机公司兼职,开发ASP应用. 在最近的一个商业项目里有这样一个需求:用户在查询时,只需要按照某(些)列排序后TOP 20的纪录. SQL SERVER 7很好地支持了TOP N 操作,但考虑到系统移植问题, 我又考虑在其他几个主流DBMSs中如何实现. 鉴于只有DB2 UDB 7,ORACLE 8i,…… |
|
SQL Server 7.0 函数及SQL语句相关问题 |
【「Microsoft SQL Server 7.0」以下简称「SQL Server 7.0」】
1 要将一个数据库的所有表格使用批通信程序取出(BCP OUT),有何较快的方法?
2 SQL Server 7.0限制的同时使用的表格和视图数目为多少?
3 SQL Server 7.0与SQL Server6.5的DMO版本不同,是否可以在SQL Server 7.0执行SQL Server 6.5的存储过程?
4 为何…… |
|
如何得到一个数据库中每个表格的数据数目? |
参考下列方法可以获得每个表格的数据数目。
USE pubs -- 可改成您的数据库名称
SET NOCOUNT
ONDECLARE tables_cursor CURSOR
FOR
SELECT name FROM sysobjects WHERE type = 'U'
OPEN tables_cursor
DECLARE @tablename varchar(30), @quote char(1)
SELECT @quote = '"'
FETCH NEXT FROM tables_cursor INTO @tabl…… |
|
ado如何使用sql函数? |
SQL函数
使用SQL函数,您可以在一个SELECT语句的查询当中,直接计算数据库资料的平
均值、总数、最小值、最大值、总和、标准差、变异数等统计。使用Recordset对象
时,也可使用这些SQL函数。
SQL函数包括如下:
Avg函数:计算查询中某一特定字段资料的算术平均值。
Count函数:计算符合查询条件的记录数。
Min…… |
|
基于WEB的数据库查询 |
---- 97 年 以 来 基 于WEB 的 数 据 库 应 用 在 数 据 库 界 谈 论 的 颇
多, 基 于WEB 的 数 据 库 的 应 用, 是 将 数 据 库 和WEB 技 术 结
合, 按 照BROWS/SERVER 结 构 建 立 的 通 过 浏 览 器 访 问 数 据 库 的
服 务 系 统。 目 前 以WEB 数 据 库 为 旗 帜 的 产 品、 原 形 或 设
…… |
|
SQL Server 7.0性能和Benchmark得分 |
疑惑SQL Server 7.0比SQL Server 6.5或比其它企业级数据库系统强在何处?请阅读SQL
Server 7.0的工业标准Benchmark得分和创记录的性能指标。 </p>
<p>
一.工业标准
评价硬件和软件的理想方法,是组织机构比较不同的系统,在一定的工作负载下检测其性能,评估发展潜力和估算费用。当…… |
|
SQL问题汇编(4) |
你认为SQL Server 7.0与以前的版本相比,安全模式中最重要的改变是什么?
应该是它与Windows NT的完全集成。在SQL Server 6.5及更早的版本中,与Windows
NT的安全集成是不是直接处理的。
在SQL Server 6.5中由两个选择。你要么是系统管理员,要么是普通用户。如果你对SQL
…… |
|
SQL问题汇编(3) |
在SQL Server 7.0中,角色是一个新概念。使用数据库角色有什么意义呢?
我们新增了7个固定的服务器角色和9个固定的数据库角色。服务器角色是分散系统管理员工作的一个办法。在SQL
Server 6.5和更早的版本中,有一个叫做“sa”的帐号,这个帐号可以在数据库服务器上做任何事情。在那时,你可以有…… |
|
SQL问题汇编(2) |
还有其它值得提到的新特性吗?
我们还增加了DENY语句,可以被管理员用来禁止某个用户对一个对象的所有访问权限。在SQL
Server 6.5中你可以在一行上运行两次REVOKE语句来在某种程度上仿效DENY语句。
在SQL Server 7.0中,如果你想阻止某人查看某一个表,你可以使用DENY来禁止他…… |
|
SQL问题汇编(1) |
开发人员从SQL Server 6.5升级到SQL
Server 7.0应该注意哪些问题?
对于一般帐号来说升级程序工作得非常棒。在升级到SQL Server 7.0过程中,SQL
Server 6.5中的别名被转换成角色成员。例如,如果你的一个别名是“dbo”,
SQL Server将把你作为“db_owner”固定服务器角色中的成员。如果你有数…… |
|
« ‹ [2][3][4][5] 20条/页 共97条 |