
SQL/ORACLE 学习与数据库设计
mzoy
负出的努力与所得到的成功成正比!广交天下友@_@
展开
-
[分享]高手是怎样炼成的:精妙SQL语句介绍
[分享]高手是怎样炼成的:精妙SQL语句介绍如何从一位菜鸟蜕变成为高手,灵活使用的SQL语句是必不可少的。本文收集了部分比较经典,常用的SQL语句供大家参考,希望对大家有所帮助。 说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL:转载 2006-10-31 19:16:00 · 837 阅读 · 0 评论 -
数据库设计技巧
在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。 简单说来,正规化就是在表格设计时,消除冗余性和不协调的从属关系。在本文中,我将通过五个渐进的过程来告诉你在设计中应该了解的正规化转载 2007-09-05 15:36:00 · 645 阅读 · 0 评论 -
海量数据库的查询优化及分页算法方案
随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟转载 2007-09-05 15:35:00 · 730 阅读 · 0 评论 -
DB2中通用的存储过程分页程序
DB2中通用的存储过程分页程序CREATE PROCEDURE SALES.DB2PAGINATION(IN ITBNAME VARCHAR(2000),-- 表名 IN ISHOWFIELD VARCHAR(1000),-- 显示字段 IN IJOIN VARCHAR(1000),-- 联接条件(如:内联、外联) IN IWHERE转载 2007-09-03 11:28:00 · 696 阅读 · 0 评论 -
Visual C#中动态操作SQL Server数据库
在编写数据库应用程序的时候,我们可以通过SQL语句来动态创建、修改数据库以及其中的对象。本文我就向大家介绍如何运用Visual C#来动态操作SQL Server数据库,其中包括如何创建一个SQL Server数据库以及如何创建其中的表、存储过程、视图、索引之类的数据库对象。本文还介绍了如何动态地修改表的模式,如何从表、存储过程以及视图中读取数据并显示在应用程序的数据库控件中。原创 2007-08-23 09:30:00 · 1486 阅读 · 0 评论 -
常见SQL面试题
在面试过程中多次碰到两道SQL查询的题目,一是查询A(ID,Name)表中第31至40条记录,ID作为主键可能是不是连续增长的列,完整的查询语句如下:select top 10 * from A where ID >(select max(ID) from (select top 30 ID from A order by A ) T) order by A另外一道题目的要求是查询表A中存在转载 2007-08-10 09:35:00 · 1556 阅读 · 0 评论 -
数据库设计文档模板
数据库设计说明书描述了一个数据库的设计,数据库是将一组相关数据存储为一个或多个计算机文件,并允许用户或计算机程序通过数据库管理系统(DBMS)访问这些数据。它同时也描述了用来访问或喜欢作这些数据的软件模块。 本文档是实现数据库和相关软件模块的基础,它提供了数据库设计的可视性以及软件支持所需的信息。 1.引言: 本节将分为以下几个段落。 1.1标志 本小节将包括文档所描述的数据库的完全标志,原创 2007-04-22 08:27:00 · 8716 阅读 · 2 评论 -
SQL Server 存储过程的经典分页
建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Cou转载 2007-06-23 17:47:00 · 642 阅读 · 0 评论 -
SQL NorthWind详细说明
SQL NorthWind表格说明陈志峰 发表于 2005-5-12 22:30:00转载 2006-12-17 09:42:00 · 1983 阅读 · 1 评论 -
常用的SQL归纳
[分享]常用的SQL归纳 一.数据更新语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1,转载 2006-10-31 19:15:00 · 794 阅读 · 0 评论 -
复制表的结构,数据,主键及外键!!
通常用 select * into newTable from oldTable就可实现数据及结构的复制,但由于主键在数据库里是唯一的,它不能把相同的主键名复制到同一数据库里支,我们需要在做一下修改 把一列改成主键列 alter newTable bread_ticket add constraint PK_bread_ticket_Ti原创 2007-09-05 09:33:00 · 7268 阅读 · 0 评论