`
sd8089730
  • 浏览: 258724 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Oracle(二)老师

阅读更多

Oralce 默认提供的用户

system DBA(数据库管理员

sys (数据库所有者) 这个权限大

要想以Sys 身份进入 必须先system进入 然后connect sys/system sa sysdba;或者是as sysoper;

 

Oracle数据库中建表

create table 表明(

字段名 字段类型,

Oracle 中 一个用户对应Sqlserver一个库

(建立表是在用户中建表)

数据类型

               数值类型     字符类型      日期类型          图片       大文本

oracle      number     varchar2      date            blob       clob(character LargeObject)

Sqlserver int             varchar        datetime     image    text

mysql       int             varchar        date            blob      text         

掌握 char/varchar 区别

char 定长字符类型  (数据空间占用率大小的问题. char(4) 写个 a 也是占 4个)

varchar 可变长的字符类型 (写varchar(4) 写一个 a 占一个 空三个)

number(4,2) 就是数值最大值9999,99 后面的2 是小数;

----------------------------------------------------------

set linesize 200 一行显示多少

set pagesize 12 每页显示 12行

------------------------------------------------------------

**************EMP表****************

EMPNO                                              NUMBER(4)
 ENAME                                              VARCHAR2(10
 JOB                                                VARCHAR2(9)
 MGR                                                NUMBER(7,2)
 HIREDATE                                           DATE
 SAL                                                NUMBER(7,2)
 COMM                                               NUMBER(7,2)
 DEPTNO                                             NUMBER(2)

---------------------------------------------------------------------

insert into 表明(字段列表) values(对应值);

 

注意:插入日期和字符类型 需要使用单引号 并且日期类型必须按照指定的格式插入

to_date(日期,格式) 转换 date

例如:insert into emp  values (to_date('20090101','yyyymmdd'))

日期函数

Oracle       sysdate

Sqlserver   getdate()

Mysql        now()

 

删除

delete

delete from 表明; 删除表中所有记录

delete from 表名 where 条件(找到满足条件的记录进行删除)

修改

数据库中 单引号内容绝对区分大小写

update 表名 set 字段=值 where 条件;

update 表名 set 字段=值,字段=值 where 条件;

查询

查询空值的话是 select * from emp where ename is null;或者是is not null;

 

拿到一张表名后

desc 表名

查看一共多少条记录

select count(*) from 表名

分屏显示

set pagesize

set pause on;

 

在Oracle 中管理各种信息是以表的形式

 

查看各种信息通过表来查看

 

在数据库中有很多存储信息的表

 

查看数据库中存储信息的表的名称通过dictionary 的 table_name字段

 

在数据库中存储各种信息的表叫做:数据字典表

数据字典名称是以

ALL_(自己+其他人给权限的范围)

DBA_数据库管理员所查询的范围(数据库管理员DBA能看到的)

USER_(用户自己的范围)

alter user scott account unlock;解锁账户 system登陆

 

GV$

v$

 

分享到:
评论

相关推荐

    小布老师oracle材料,第二部分

    小布老师oracle材料,第一部分小布老师oracle材料,第一部分 小布老师oracle材料,第二部分 小布老师oracle材料,第二部分

    小布老师oracle视频下载

    从给定的文件信息来看,这是一系列关于Oracle 9i DBA Fundamentals I的教程视频,由小布老师提供。这些视频被分成了多个部分,每个部分包含了一个rar压缩包,通过ed2k链接进行下载。下面,我们将对Oracle 9i DBA ...

    oracle认证老师的oracle课件

    这个"oracle认证老师的oracle课件"涵盖了SQL(结构化查询语言)和PL/SQL(过程化SQL)两大核心部分,这些都是Oracle数据库管理与开发的基础。 SQL是用于管理关系数据库的标准语言,包括数据查询、数据更新、数据...

    小布老师oracle第一集

    在"小布老师oracle第一集"中,我们可能首先会接触到Oracle数据库的基础概念,包括数据库、表空间、数据块等核心元素。数据库是存储和管理数据的逻辑结构,它由一系列的表、视图、索引等组成。表空间则是Oracle存储...

    韩顺平老师oracle视频教程听课笔记

    ### 韩顺平老师Oracle视频教程听课笔记知识点解析 #### 一、Oracle认证与数据库安装及用户管理 ##### 1. Oracle安装基础 - **安装过程**:Oracle的安装过程中会自动生成两个预设用户——`sys`和`system`用户。 -...

    周炯老师oracle课件

    《周炯老师Oracle课件》是一份针对OCP(Oracle Certified Professional)考试的详细学习资料,涵盖了Oracle数据库的基础知识和核心技能。以下是根据压缩包文件名解析出的主要知识点: 1. **Oracle数据库架构(Less...

    甲骨论相克军老师oracle45集配套文档

    《甲骨论相克军老师Oracle 45集配套文档》是针对甲骨论2012年相克军老师讲解的Oracle视频课程所编写的配套资料,旨在帮助学习者深入理解和掌握Oracle数据库系统的核心知识。Oracle数据库是全球广泛使用的大型关系型...

    小布老师oracle教学总结

    小布老师Oracle.9i.DBA.Fundamentals1教学总结

    oracle培训18天老师笔记

    "Oracle培训18天老师笔记"很可能是一个详尽的教程,涵盖了从基础到进阶的Oracle知识,适合对数据库有兴趣或者希望获得Oracle OCP(Oracle Certified Professional)认证的学习者。以下是对可能包含在这些笔记中的...

    盖国强老师深入解析oracle手稿

    盖国强老师是中国知名的Oracle专家,他的深入解析Oracle的手稿无疑是学习和理解Oracle数据库技术的重要参考资料。 盖老师的Oracle手稿可能涵盖了多个关键知识点,包括但不限于以下内容: 1. **Oracle体系结构**:...

    oracle培训老师笔记

    这份"Oracle培训老师笔记"涵盖了Oracle数据库的核心概念、安装配置、管理操作、SQL查询以及高级特性等多个方面,旨在帮助学习者深入理解Oracle系统的工作原理和实际应用。 一、Oracle数据库基础 Oracle数据库是基于...

    炼数成金 课程+教材 Oracle数据库职业直通车-Oracle入门学习教学视频 谭怀远老师.txt

    第1课 轻松带你走进Oracle数据库的世界 第2课 从最简单的SQL语句开始 第3课 Oracle数据库的安装和配置 第4课 Oracle数据库的参数文件,控制文件,数据文件和日志文件 第5课 Oracle体系架构简述 第6课 Oracle...

    Oracle培训视频(杨老师录制)

    教程名称:Oracle培训视频(杨老师录制)课程目录:【】视频10:oracle备份恢复一【】视频11:oracle备份恢复二【】视频12:共享池结构1【】视频13:共享池之sql重用【】视频14:共享池之绑定变量【】视频15:共享池...

    Oracle12c OCP视频.zip

    目录网盘文件永久链接 第1天 01.mp4 02.mp4 03.mp4 【12c-安装篇】Oracle 12c删除数据库.pdf 【12c-安装篇】Oracle 12c利用DBCA创建数据库.pdf ...【12c-体系结构篇】Oracle 12c体系结构(二).pdf 实验.......

    传智播客 赵强 Oracle课件

    赵强老师在传智播客的Oracle课程是专为IT专业人士和对数据库技术感兴趣的学员设计的一系列教学资料,旨在深入浅出地讲解Oracle的核心概念、功能以及实际操作技巧。 在赵强老师的课程中,你可以学到以下几个重要的...

    Oracle高可用》课程

     第一课 Oracle高可用的概述  第二课 RAC-原理和安装  第三课 RAC-日常管理  第四课 RAC-性能分析优化 ... 第十二课 Oracle 流技术(streams)  第十三课 Oracle高级复制  第十四课 Oracle Exad

    Oracle老师教学笔记,很详细.

    这份"Oracle老师教学笔记"提供了一条从零基础到进阶掌握Oracle数据库的学习路径。笔记内容可能涵盖了数据库的基础概念、安装配置、SQL语言、表的创建、数据查询以及更深入的数据库管理技巧。 1. **数据库基础**:...

    李新华老师Oracle高清教程

    李新华老师的Oracle高清教程旨在为初学者提供一个系统、易懂的学习平台,帮助他们快速掌握Oracle数据库的基础知识和操作技能。 教程中可能涵盖以下几个核心知识点: 1. **Oracle简介**:介绍Oracle的历史、版本...

    王二暖oracle 视频教程

    ### 二、Oracle 11g版本特点 Oracle 11g是在Oracle 10g的基础上进行的一次重大升级,主要改进了性能、可用性和安全性等方面。其具体特性包括但不限于: - **分区表**:提高了查询效率。 - **自动诊断存储库**:可以...

Global site tag (gtag.js) - Google Analytics