数据库
xiaojianfengye1
不要低估一颗菜鸟的心
展开
-
Oracle数据库的体系结构(理论篇)
1、物理储存结构1)数据文件(*.dbf):存储数据库数据的文件2)控制文件(*.ctl):用户描述和维护数据库的物理结构,是一个很小的二进制文件3)重做日志文件(*.log):记录数据库中所有修改信息的文件,简称日志文件4)其他文件:包括参数文件,备份文件,归档重做日志文件,警告、跟踪日志文件2、逻辑存储结构1)表空间(Tablespace)--->段(Seg原创 2012-06-22 20:03:51 · 905 阅读 · 0 评论 -
使用SQL*Plus工具
连接数据库:1)sqlplus system/admin@orcl(以system身份连接orcl数据库)2)用@指定要连接的数据库名称,用as指定管理权限(可选值sysdba,sysoper,sysasm)3)切换用户:SQL>connect(conn) scott/tiger; 断开当前用户连接:disconn;4)SQL>conn sys/admin as sysdba;原创 2012-06-22 20:06:41 · 675 阅读 · 0 评论 -
Oracle账户相关
1、安装完Oracle 11g 其默认对5个账户进行了解锁,分别是SYS, SYSTEM, DBSNMP, SYSMAN, MGMT_VIEW, 其他的都处于锁定状态。2、在创建数据库时,有一个步骤专门用于设置账户口令,共有四个账户:SYS, SYSTEM, DBSNMP, SYSMAN,都属于默认解锁账户。3、SYS 和 SYSTEM都具有管理员权限。4、Oracle账原创 2012-06-22 20:01:10 · 617 阅读 · 0 评论 -
Oracle学习笔记(1)
1.Oracle数据库简介1.1数据库(DB)概述数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统。1.2数据库管理系统与数据库应用系统1. 数据库管理系统(Database Management System)数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完原创 2012-09-20 00:35:49 · 1195 阅读 · 0 评论 -
Oralce学习笔记(3)
1. 删除内容重复的记录需求:将表中内容的重复的记录删除,剩下的都是不重复的记录。方法1:创建一个临时表,并把加了distinct的查询放到临时表中,删除原表,将临时表的更名为原表名。create table t1 as select distinct * fromt_student;drop table t_student purge;alter table t1 r原创 2012-09-23 01:09:10 · 1086 阅读 · 0 评论 -
Oracle学习笔记(2)
1. 分组函数1.1基本应用AVG --平均值COUNT--返回不为空的记录总数MAX--最大值MIN--最小值SUM--求和select count(*) 员工数,sum(sal) 工资和,max(sal) 最高工资,min(sal) 最低工资,sum(comm)/count(*) 平均奖金,avg(comm) 平均奖金错 from emp 分组函数,会把原创 2012-09-23 01:06:56 · 996 阅读 · 0 评论 -
Oralce学习笔记(4)
1.数据字典1.1简介Oracle数据库中的表包括用户所定义的表及oracle系统所产生的表,两种类型。数据字典表:描述数据库相关信息,运行状态,有多个用户,每个用户有哪些表,表的结构是什么,表空间,系统权限,角色。Oracle运行相关的数据均存在数据字典表中。执行DDL语句均会对数据字典表的内容产生变化。 (基表---视图)。 数据字典表大部分属于SYS这个帐户。 1原创 2012-09-24 14:43:32 · 1017 阅读 · 0 评论