云上的日子

数据库操作精华,50个SQL

1、查询“001”课程比“002”课程成绩高的所有学生的学号;

2、查询平均成绩大于60分的同学的学号和平均成绩;

3、查询所有同学的学号、姓名、选课数、总成绩;

聚焦索引与非聚焦索引及其查询效率

随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。



在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。

数据库 表关系 主键与外键

外键用于两个表的联系。两个表必须具有相同类型的属性,在该属性上有相同的值。该属性应为其中一个表的主键,在另外一个表设置为外键。约束内表的数据的更新,从定义外键时可以发现 外键是和主键表联系,数据类型要统一,长度(存储大小)要统一。这样在更新数据的时候会保持一致性。

SQL Server:分区表、分区索引 详解

SQL 2005 提供了在数据库的文件组之间表分区的功能,水平分区允许把表按分区scheme分为多个小的组。表分区用于非常大的,从几百GB到TB、甚至更大数据库。

SQL Server大数据量处理方案

我的数据量主表基本上每个月500万条,这样如果每个月不做Archive,查询和生成报表都非常慢,但客户又要求能够经常方便的查询历史纪录。如何解决这样的难题?

维持历史库数据表中的记录不超过5000条,并将实时库中数据插入历史库

Sql Server 作业调度执行

SQL Server 2005 各版本功能比较

Microsoft 已重新设计了 SQL Server 2005 产品系列,有 Express、Workgroup、Standard 和 Enterprise 四种新版本,从而可以更好地满足各个客户领域的需求。与竞争性解决方案相比较,SQL Server 2005 作为一种低成本主流数据库,将呈现前所未有的价值和功能。这四种新版本提供多种功能,具有高可用性和强大的伸缩性以及高级商业智能工具,旨在为组织中的用户提供一种更安全、可靠和高效的数据管理平台。此外,通过减少应用程序停机时间、强大的可伸缩性及性能和严格的安全控制,SQL Server 2005 迈出了巨大的一步,为世界上要求最为苛刻的企业系统提供了强大的支持。因为 SQL Server 是 Windows Server System 的一部分,通过 Windows Server System 产品中实现的通用工程策略可增强管理性和集成性,从而降低总拥有成本,加快开发速度,为客户提供更多额外收益。下表对各个版本进行了详细说明。

Sql Server 2005“该用户与可信的SQL SERVER 连接无关联”解决方法

该用户与可信的SQL SERVER 连接无关联

如何获得sqlserver数据库中占用高cpu用户的活动内容?

一个死循环,让我的sql数据库的cpu一下到了100%,我不得不花了一些时间,将这个死循环找出来了。。。

Sql Server和Access操作数据库结构Sql语句

Sql Server和Access操作数据库结构Sql语句

SQL数据库同步复制

  复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。

SQL数据库查询语句 - 联合查询、连结查询

  在使用UNION 运算符时,应保证每个联合查询语句的选择列表中有相同数量的表达式,并且每个查询选择表达式应具有相同的数据类型,或是可以自动将它们转换为相同的数据类型。在自动转换时,对于数值类型,系统将低精度的数据类型转换为高精度的数据类型。

根据指定的列统计排名

GROUP BY 子句和空值:如果分组列包含一个空值,那么该行将成为结果中的一个组。如果分组列包含多个空值,那么这些空值将放入一个组中。此行为在 SQL-92 标准中定义。

SQL Server 2005 安全设置

  总的来说,MS SQL 2005的安全性比SQL 2000要强上不少,不过默认设置还是有和原来一样的漏洞,下面我们来修改一下默认设置。

修改Sql Server 2005默认设置与ASP连接

SQL Server的几个安全问题

  单位的小王学习SQL Server已有一段时间了,已经做了个不错的管理系统,有次小王让我帮着看看库的设计有没有问题,其间我发现他的安全意识非常薄弱,这也许是初学者容易忽视的问题,本文探讨一些SQL Server常见的安全问题,是给初入SQL Server的人看的,写的肯定很絮叨,高手勿读。本文的用的是SQL Server 2000,下文中都简写为SQL Server。

索引和索引调整向导

概念和特点

索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。在书籍中,索引就是内容和相应页号的清单。在数据库中,索引就是表中数据和相应存储位置的列表。索引可以大大减少数据库管理系统查找数据的时间。索引调整向导是一种工具,它通过使用查询优化器来分析工作量中的查询任务,向有大量工作量的数据库推荐一种最佳的索引混合方式,加快数据库的查询速度。SQL Server现在用交叉索引和联合索引来完成对一个数据库的多次索引。

索引和索引调整向导具有下列一些特点:

SQL Server中易混淆的数据类型


  (1)char、varchar、text和nchar、nvarchar、ntext
  
  char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。
  

ASP数据库编程SQL常用技巧


怎样删除一个表中某个字段重复的列呀,举个例子

  表[table1]

保护SQL Server 2000的十个步骤

这里介绍了为提高 SQL Server 安装的安全性,您可以实施的十件事情:

1.安装最新的服务包

为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2000 SP3a 页面。
分页:«12»

日历

<< 2010-1 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Powered By Z-Blog 1.8 Devo Build 80108

Copyright © 2006-2008 9ba.Cn. All Rights Reserved. 京ICP备05058609号