数据库

摘要: 有的时候我们需要查询一些不能从任何实体表中能够取得的数据,比如将数字1作为结果集或者计算字符串“abc”的长度。 阅读全文
posted @ 2010-11-30 06:54 Astar 阅读(235) | 评论 (1) 编辑
摘要: 在设计数据库的时候,有时需要表的某个字段是自动增长的,最常使用自动增长字段的就是表的主键,使用自动增长字段可以简化主键的生成。不同的DBMS中自动增长字段的实现机制也有不同。阅读全文
posted @ 2010-11-30 06:46 Astar 阅读(295) | 评论 (2) 编辑
摘要: 近期所参与的项目共涉及了三种数据库,SQLServer、Oracle、MySQL。所以就找来这些资料,并记录为笔记供以后参考。在进行数据检索的时候需要只检索结果集中的部分行,比如说“检索成绩排前三名的学生”、“检索工资水平排在第3位到第7位的员工信息”,这种功能被称为 “限制结果集行数”。虽然主流的数据库系统中都提供了限制结果集行数的方法,但是无论是语法还是使用方式都存在着很大的差异。即使是同一个数据库系统的不同版本(比如MSSQLServer2000和MSSQLServer2005)也存在着一定的差异。阅读全文
posted @ 2010-11-24 17:08 Astar 阅读(1326) | 评论 (4) 编辑
摘要: Access关键字问题 以前都遇到过这样的问题,曾经把表字段名写成了Access里的关键字了,进行UDATE,INSERT的时候一直出错,而查不到错误。 郁闷了好大会才明白过了。加上[]就行了,但我看还是改了最好~~ 以下是Access关键字的列表: 阅读全文
posted @ 2008-09-04 15:50 Astar 阅读(375) | 评论 (0) 编辑
摘要: SQL*LOADER的速成教程
文/范生
  SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据
仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使
您快速掌握SQL*LOADER的使用方法。阅读全文
posted @ 2008-03-30 17:30 Astar 阅读(302) | 评论 (0) 编辑
摘要: 监听程序及服务的配置

什么是监听程序,监听程序的工作机制
监听程序也叫监听器,客户与服务器通过TCP/IP连接的
管理工具,服务,有一个“TNSListener“这个服务必须打开

阅读全文
posted @ 2008-03-30 17:25 Astar 阅读(319) | 评论 (0) 编辑
摘要: 第十一章、SQL*Loader的使用

1.SQL*Loader简介

2.SQL*Loader的控制文件
如何创建使用控制文件,控制文件的语法特征
3.SQL*Loader数据文件
SQL*Loader数据文件的内容,不同格式数据文件的应用

阅读全文
posted @ 2008-03-30 17:24 Astar 阅读(190) | 评论 (0) 编辑
摘要: 第十章、表的管理

1.表的完整性与约束
实体完整性:主键
CREATE TABLE nn( n1 varchar2(10) not null,n2 char(10));新建一个表
INSERT INTO nn values('abc','ddd');插入一条记录

阅读全文
posted @ 2008-03-30 17:23 Astar 阅读(43) | 评论 (0) 编辑
摘要: Oracle数据库名词解释
SQL(Structured Query Language) --- 结构化查询语言
VPD(virtual private database) --- 虚拟专用数据库
OAS(Oracle Application Server) --- Oracle应用程序服务器
synonym --- 同义词
instance --- 实例
阅读全文
posted @ 2008-03-26 10:19 Astar 阅读(521) | 评论 (0) 编辑
摘要: 表空间的管理

1.分配和管理表空间
表空间的基础知识,创建与维护
表空间(Tablespace) :是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。
阅读全文
posted @ 2008-03-26 10:17 Astar 阅读(49) | 评论 (0) 编辑
摘要: 安全管理

1.ORACLE的安全管理体系
ORACLE管理数据库安全的特点
conn tt/tt11 连接数据库
SELECT USER FROM DUAL;查询当前帐号信息

阅读全文
posted @ 2008-03-26 10:15 Astar 阅读(49) | 评论 (0) 编辑
摘要: 7.触发器的使用
当数据库中的表发生增,删,改就会触发对应的触发器,然后执行相应的SQL语句

1.触发器的概述、分类

2.事务的概述
事务是数据库中重要的机制,用于确保数据完整性和并发处理性的能力。

阅读全文
posted @ 2008-03-25 22:39 Astar 阅读(147) | 评论 (0) 编辑
摘要: 1.什么是视图
视图实际上是一条查询语句,是数据的显现方式。  逻辑上的概念。
2.视图的作用
安全,方便,一致性
创建方式:
CREATE OR REPLACE VIEW myview
AS
SELECT * FROM books;
阅读全文
posted @ 2008-03-25 22:37 Astar 阅读(154) | 评论 (0) 编辑
摘要: 5.PL/SQL高级应用

1.游标的设计开发
什么是游标,为什么用游标,怎么使用游标
游标是一种PL/SQL控制结构,可以对SQL语句的处理进行显式控制,便于对表的行数据条进行处理
游标分为显示和隐式两种
游标的属性:%FOUND,%ISOPEN,%NOTFOUND,%ROWCOUNT
在SQLPLUS下:

阅读全文
posted @ 2008-03-25 22:34 Astar 阅读(245) | 评论 (1) 编辑
摘要: PL/SQL基础

1.PL/SQL基础

2.PL/SQL块结构
DECLARE
....变量声明
BEGIN
....
EXCEPTION
....
END;

阅读全文
posted @ 2008-03-25 22:30 Astar 阅读(225) | 评论 (0) 编辑
摘要: SQLSERVER,ACCESS都用SQL结构化查询语言,这是数据库中不可少的一部分,当然ORACLE也强支持!

sqlplus

connect scott/tiger 登陆
阅读全文
posted @ 2008-03-25 22:26 Astar 阅读(114) | 评论 (0) 编辑
摘要: CMD:
sqlplus/nolog 开启实例--startup
登陆ORACLE:sqlplus "sys/text1234 as sysdba"  sys是系统用户,text1234是密码

当具行热备份的时候是不允许 NO ARCHIVE MODE

阅读全文
posted @ 2008-03-25 22:23 Astar 阅读(162) | 评论 (0) 编辑
摘要: 由于项目要用ORACLE数据库,但自己还没有用过。所以一个星期前就开始学习了。。

下面是学习相关的一些笔记:


扩展名是DBF,SQLSEREVR是MDF,ACCESS是MDB
阅读全文
posted @ 2008-03-25 22:20 Astar 阅读(80) | 评论 (0) 编辑
摘要: 备份与恢复ACCESS数据库
阅读全文
posted @ 2007-11-12 00:19 Astar 阅读(623) | 评论 (0) 编辑
摘要: ASP.NET备份恢复SqlServer数据库。阅读全文
posted @ 2007-11-12 00:18 Astar 阅读(310) | 评论 (1) 编辑
摘要: ACCESS改为SQL需要注意哪几个地方


数据库导入以后,自动增加字段需要重写,所有的数字类型需要增加长度,最好用decimal。

所有的默认值都丢失了。主要是数字类型和日期类型。

所有now(),time(),date()要改成getdate()。

阅读全文
posted @ 2007-08-21 17:42 Astar 阅读(612) | 评论 (0) 编辑