oracle知识点总结

Oracle知识点总结 Oracle知识点总结 常见数据库 小型数据库        Access,foxbase 中型数据库        MySQL        SQLServer        informix 大型数据库        db2        Oracle        Sybase     常见命令 连接用户命令 conn system/123;  或者 conn 阅读详情
1.Oracle 实例是内存结构和后台进程的集合
2.Oracle 的内存结构包含以下两个内存区:系统全局区 (SGA)和程序全局区 (PGA)
3.Oracle 服务器由数据库和 实例组成
Oracle 实例由系统全局区和用于管理数据库的后台进程组成
Oracle 中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQL
Oracle 企业管理器是用于管理、诊断和调整多个数据库的工具
Oracle 中的 SYSTEM 用户和 SYS 用户具有管理权限
4.SGA的内存结构:共享池,数据缓冲区,日志缓冲区
5.实例进程:用户进程,服务器进程,后台进程。
6.Oracle 数据库包括逻辑结构和物理结构
7.物理组件:数据文件,控制文件,日志文件
8.数据块是Oracle服务器所能分配、读取或写入的最小存储单元。
9.两种方式启动SQLPLUS:命令行模式和GUI方式。
10.表空间:系统表空间,保存数据文件等数据库管理所需的信息。
          SYSAUX表空间,它减少了由数据库和DBA管理的表空间数量,降低了SYSTEM表空间的负荷。
          临时表空间,主要用于存储Oracle数据库运行期间所产生的临时数据。
          撤销表空间,用于保存Oracle数据库撤销信息。
11.段:是为特定的数据库对象(如表、索引、回滚等)分配的一系列数据区,段是由多个数据区构成的 。将段分为四种类型,即数据段、索引段、回退段和临时段。
12.sql*plus常用命令:
;表示SQL语句的结束
 /  或(RUN)执行SQL语句
LIST  n                    列出第n行
       LIST  n   m              列出第n至m行
       LIST  n  LAST         列出倒数n行
       LIST  *                          列出当前行
  LIST  LAST         列出最后一行
   ;  / LIST                  列出所有行
13. 同义词是现有对象的一个别名。
l   简化SQL语句
l   隐藏对象的名称和所有者
l   提供对对象的公共访问
l  同义词共有两种类型:
l   公有同义词:可被特定数据库所有用户共享。
l   私有同义词:只被数据库的各个用户账号所有者所拥有.
14.序列是用于生成唯一、连续序号的对象
15.视图:虚表,是从一个或几个基本表(或视图)导出的表
只存放视图的定义,不存放视图对应的数据
基表中的数据发生变化,从视图中查询出的数据也随之改变
  作用:1. 视图能够简化用户的操作2. 视图使用户能以多种角度看待同一数据
3. 视图对重构数据库提供了一定程度的逻辑独立性4. 视图能够对机密数据提供安全保护
5. 适当的利用视图可以更清晰的表达查询
16.替换变量用来临时代替语句中那些无法确定的值,这些值将来可以由用户随机输入。替换变量有三种形式:&变量名 &&变量名  Define定义 、Accept带输入提示
17.PL/SQL是一种编程语言,它对SQL语句进行扩展,增强其编程功能。
q   支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构
q  可用于创建存储过程、触发器和程序包,给SQL语句的执行添加程序逻辑
q  PL/SQL对大小写不敏感
 PL/SQL 块是构成 PL/SQL 程序的基本单元
PL/SQL 分为三个部分,声明部分、可执行部分和异常处理部分
 属性类型有两种:
%TYPE:引用变量和数据库列的数据类型
%ROWTYPE :提供表示表中一行的记录类型
18. 触发器的功能:
q  自动生成数据  (student、sc级联更新)
q  提供审计和日志记录(记录、禁用DDL操作、用户登录情况)
q  启用复杂的业务逻辑
q  自定义复杂的安全权限
   触发器的类型有:DDL触发器,数据库级触发器,DML触发器
19.游标:逐行处理查询结果,以编程方式访问数据
游标的类型:隐式游标,显示游标,REF游标  
             REF 游标用于处理运行时才能确定的动态 SQL 查询的结果
20. 备份是数据库中数据的副本,它可以保护数据在出现意外损失时最大限度的恢复
     备份分为:逻辑备份和物理备份。逻辑备份是对数据库逻辑组件(如表、视图和存储过程等数据库对象)的备份
21. 导出导入模式分为:完全数据库,表,用户,表空间。
22. 物理备份是指:直接拷贝数据库对应的OS文件(数据、控制、日志文件)。
物理备份包括:冷备份:脱机备份和热备份:联机备份
23. 导出表:
exp 用户名/口令@数据库名  tables=(表名1,表名2,...)   file=文件名.dmp
exp  system/orcl1234@orcl   tables=(student,course,sc)   file=d:/mytable.dmp
导入表:
imp  用户名/口令@数据库名  tables=(表名1,表名2,...)   file=文件名.dmp
imp  system/orcl1234@orcl   tables=(student,course,sc)   file=d:/mytable.dmp
24. 数据(Data)是数据库中存储的基本对象
   数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合25. 数据库系统的构成:数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员
26. 数据管理技术的发展过程:人工管理阶段、文件系统阶段、数据库系统阶段
27.数据库系统的特点:数据结构化、数据的共享性高,冗余度低,易扩充、数据独立性高
、数据由DBMS统一管理和控制
mysql、oracle知识点总结 下面是以前上学那会儿做的笔记,没有好好的整理,凑合着看吧,对新手还是挺有用的 select 标识 选择哪些列. from 标识从哪个表中选择. as 列的别名可以省略,别名使用双引号,可以在别名中包含空格或特殊字符并区分大小写. || 把列与列,列与字符连接在起一起 select ename||'_'||job as "Employees" from emp; 字符串 日期和字符只能在单引号... 阅读详情

相关推荐

oracle所有知识点笔记(全)

这是我自己学习oracle的时候,写的代码案例和笔记,基本上每一个知识点都写的很清楚!大家可以作为参考! 该有的知识点都有! 基本的sql语法,触发器,存储过程,存储函数, 流程控制,游标,异常处理,记录类型,视图, 控制用户权限,高级子查询,set运算符, 基本的sql_Select语句 运算符,多表联查,排序,组函数,序列,索引,同义词, 约束,创建和管理表,单行函数,过滤数据等等

oracle常用知识点(学习笔记)

本文介绍了数据库的基本概念、术语、SQL语言及其分类、数据类型、范式、表与表空间的关系、约束类型以及常见的数据库操作。数据库(DB)是存储数据的集合,数据库管理系统(DBMS)用于管理数据库,SQL是操作数据库的核心语言。关系型数据库(RDB)是最常见的数据库类型,常见的RDBMS包括Oracle、SQL Server、DB2、PostgreSQL和MySQL。SQL分为DQL、DDL、DML、DCL和TCL,分别用于查询、定义、操作、控制和事务管理。文章还详细介绍了数据类型、三大范式、表与表空间的关系、约

weixin_65654278的博客 1277

AI工程实战:如何在实际工程中运用Claude Code

本文探讨了利用大型语言模型(LLM)进行复杂工程项目的结构化工作流。核心策略包括:1)规划先行,通过"探索子代理任务"主动分析代码库并澄清需求;2)定制AI行为,要求简洁输出和列出未解决问题;3)将大型任务分解为多阶段计划以管理上下文窗口限制;4)利用GitHub Issues作为外部存储实现跨会话状态持久化。这种"规划-执行"模式将AI从代码生成器升级为项目管理代理,通过与GitHub CLI等工具深度集成,实现了高效的多阶段工程协作。该方法展示了AI辅助编程向流程

老孙 | Ethan Sun 的博客:AI 智能体与 AI 原生软件的工程实践 1098

快速入门到精通:一篇学会Oracle

Oracle全面的基础知识和知识点的举例,帮助初学者快速入门。 SQL语句,SQL查询,Oracle函数,代码块知识,条件判断/循环语句,索引、游标,锁,视图,存储过程,触发器,分区表,Oracle优化,建模

weixin_63021300的博客 4万+

手把手教你用运放搭建方波三角波发生器(附Multisim仿真文件)

本文详细解析了使用运算放大器搭建方波和三角波发生器的核心原理与设计步骤。通过剖析迟滞比较器与积分器的联动机制,指导读者进行电路设计、元件选型,并借助Multisim仿真进行参数调优与波形优化。文章提供了从理论分析、虚拟仿真到实物焊接调试的完整实践指南,并附有仿真文件,帮助硬件爱好者与初学者深入掌握这一经典模拟电路设计。

weixin_29165725的博客 642

微信聊天记录解密,必须是root的手机

手机上安装x-plore软件,将/data/data目录的相关EnMicroMsg.db auth_info_key_prefs.xml拷贝到/storge/emulated/0目录后才可以拷贝到电脑。路径:/data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml。但是是加密过的 需要解密 解密密码生成规则是手机IMEI+微信UIN md5(32位小写)后的前7位。安卓手机要root测试版本微信要7或者8版本都可以。选择message表。

venus60的专栏 1009

Oracle最详细知识点总结

最全基础知识

weixin_43193629的博客 986

如何利用VS2017创建一个简单的窗口

#如何利用VS2017创建一个简单的窗口 1、新建->Windows桌面向导 2、应用程序类型->桌面应用程序,点击确定 3、点击调试->开始调试 可建立如下图的窗口 4、可以在生成的项目文件的中找到windows17_2的应用程序,打开界面如下: 注:新建空白项目也可以,注意在解决方案资源器中添加.cpp文件,如源.cpp文件,下载代码见博文 ...

weixin_46894139的博客 2914

ORACLE 知识汇总

oracle知识汇总 一、数据库三大范式: 第一范式:每个列都不可再拆分; 第二范式:在第一范式的基础上,非主键字段完全依赖于主键字段,而不是依赖部分主键字段; 第三范式:在第二范式的基础上,非主键字段只依赖于主键字段,不依赖其他非主键字段。 二、数据库索引 1、索引:建立在表一列或多列的辅助对象,目的是加快访问表的数据。 2、索引的优点: (1)、创建唯一性索引,可以确保数据的唯一性; (2)、大大加快数据检索速度; (3)、加速表与表之间的连接; (4)、在查询过程中,使用优化

qq_41968327的博客 1935

Box2D-Lite源码阅读笔记(2)

0.初始化函数 static void InitDemo(int index) { world.Clear(); numBodies = 0; numJoints = 0; bomb = NULL; demoIndex = index; demos[index](bodies, joints); } 在这个初始化函数中,一般会默认执行index=0的函数,这个函数就是一个示例,因为示例比较简单,所以也便于研究,示例效果如下。 就是一个方块。 进入第一个示例函数。(忽略我加的注释)

ARTELE的博客 977

第三篇:NVIDIA cuOpt Python API 详解:LP、QP、MILP 建模与求解,附核心术语名词解释

NVIDIA cuOpt是一款GPU加速的优化求解库,支持LP、QP、MILP和路径优化问题。本文详细介绍了其Python API使用方法,包括核心类Problem的变量定义、约束添加、目标设置和求解配置,并提供了术语解释。cuOpt通过GPU并行计算大幅提升大规模优化问题的求解效率,支持多种求解算法和参数配置,适用于需要高性能计算的优化场景。安装方式包含pip和Docker两种,验证安装后即可快速开始建模求解。

算法工程师 237

Oracle基本知识点总结

Oracle基本知识点总结 目录Oracle基本知识点总结第一章认识下相关数据库概念常见数据库及数据库存储结构第二章sql语言的学习单表查询 第一章 认识下相关数据库概念 1.数据库(DB):存放数据的仓库,按一定的格式存放在计算机中,可以共享 2.数据库管理系统(DBMS):位于用户和操作系统之间的一层数据管理软件,它为用户或用户程序提供了访问DB的方法。 3.数据系统(DBS):方便多用户访问计算机硬件,软件和数据资源组成的系统。 4.数据库管理员(DBA):数据库管理者的操作者 5.用户:数据库应用程

weixin_46379401的博客 4002

〔重庆理工大学〕操作系统实验指导书【实验三 系统调用】

本实验指导书详细介绍了在Linux 0.11系统中添加两个自定义系统调用(iam()和whoami())的完整流程。实验内容包括:修改unistd.h添加系统调用号,更新sys_call_table数组,实现内核函数sys_iam()和sys_whoami(),以及编写测试程序验证功能。关键步骤涉及用户态与内核态数据传递、系统调用号分配、中断处理机制等核心概念。实验要求学习者通过修改内核源码、理解系统调用原理,最终实现名字存储与读取功能,并完成测试验证。实验还提供了视频学习资源和参考书籍,帮助深入理解操作系

Pretty Boy Fox的博客 1299

Oracle知识点思维导图一

记录下自己的学习过程 本人期末考试Oracle知识点结构梳理,各位大佬谨慎观看。

qq_45047062的博客 441

matlab数学建模练习(2)练习电子科技大学数学实验

【代码】matlab数学建模练习(2)练习电子科技大学数学实验。

c_wrj_的博客 1437

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Oracle游标基本知识点

Oracle游标基本知识点 游标概论:游标是一个私有的SQL工作区域,Oracle数据库中有两种游标,分别是隐式游标和显式游标, 隐式游标不易被用户和程序员察觉和意识到,实际上Oracle服务器使用隐式游标来解析和执行我们提交的SQL 语句;而显式游标是程序员在程序中显式声明的;通常我们说的游标均指显式游标。 SQL%ROWCOUNT 受最近的SQL语句影响的行数 SQL%FOUND 最近的SQ...

特困生Kuel的博客 406

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Oracle期末复习、知识点总结

Oracle期末复习知识点总结 时光匆匆,又到了期末考试的时间,大概总结一下Oracle数据库这门课程的知识点。 核心技能目标 了解Oracle数据库。 掌握Oracle的结构。 深入了解Oracle及SQL语句的应用。 掌握Oracle数据库的函数。 掌握Oracle数据库的过程和游标。 能够使用Oracle设计出比较合理的数据库。 创建数据库表(基础部分) create table 表名 ( 列名1 数据类型 列名2 数据类型 ..... 列名n 数据类型 ); SQL语句(增删

Z976681026的博客 1185

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Oracle数据库知识点总结 Oracle入门教程学习掌握

本资源是一份关于Oracle数据库知识点的总结,涵盖了Oracle数据库的概述、架构与组件、SQL语言基础、PL/SQL编程、数据库对象管理、数据备份与恢复以及性能优化与安全管理等多个方面。通过本资源的学习,可以帮助学习者系统地掌握Oracle数据库的基础知识和应用技巧,为未来的职业发展打下坚实的基础。本资源结合了Oracle数据库的官方文档、相关书籍和在线教程等多个来源的信息,确保了知识的准确性和权威性。同时,本资源也注重实践操作和案例分析,有助于学习者将理论知识转化为实际应用能力。

m0_72216164的博客 2256

Oracle知识点记录

    记录一下本人Oracle学习过程中的琐碎知识点,备查!如有谬误,敬请告知!谢谢!常用命令:show user: 查看当前登录身份show all: 查看全部环境变量:可以通过在文件名前加@来运行脚本:sql> @c:\data\someDirectory\somescrip.sqlconn[ect] 用户名/密码@网络 [as sysdba / as sysoper] :  以不同权...

cheer_zhang的专栏 904

oracle所有知识点,oracle知识点总结

1.Oracle 实例是内存结构和后台进程的集合2.Oracle 的内存结构包含以下两个内存区:系统全局区 (SGA)和程序全局区 (PGA)3.Oracle 服务器由数据库和 实例组成Oracle 实例由系统全局区和用于管理数据库的后台进程组成Oracle 中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQLOracle 企业管理器是用于管理、诊断和调整多个数...

weixin_42347763的博客 2188

oracle 常用知识点

Oracle 是一个庞大的系统,里面的知识点很多,在学习的时候,看到一些知识点,就贴了下来,尽不知中贴了这么多,就先做个小结吧。 里面有的知识点已经单独拿出来写成单篇的blog(http://blog.youkuaiyun.com/tianlesoftware)了。有的还没有进行整理。 好记性不如烂笔头,不过我用的不是笔。 ^_^  ...   这里面大部分内容都是我泡优快云 论坛的时候整理的,现在要忙其

WeiJiaXiaoBao的专栏 2389

oracle知识点

Oracle 是一个庞大的系统,里面的知识点很多,在学习的时候,看到一些知识点,就贴了下来,尽不知中贴了这么多,就先做个小结吧。 里面有的知识点已经单独拿出来写成单篇的blog(http://blog.youkuaiyun.com/tianlesoftware)了。有的还没有进行整理。 好记性不如烂笔头,不过我用的不是笔。 ^_^  ...   这里面大部分内容都是我泡优快云 论坛的时候整理的,现在要忙其

Baple的专栏 2156

Oracle 知识点总结

Oracle 知识点总结 1、orcale不区分大小写,标志符(表名,列名,别名等)是区分大小写的;标志符没有加双引号,默认自动转换为大写执行2、orcale中双引号作用:转义非法标志符为合法,强制标志符原始大小写执行3、oracle中日期类型没有常量这一说,默认日...

weixin_30640291的博客 480

oracle 常用知识点整理

转 : oracle 常用知识点 原文链接:http://blog.youkuaiyun.com/weijiaxiaobao/article/details/51323573 Oracle是一个庞大的系统,里面的知识点很多,在学习的时候,看到一些知识点,就贴了下来,尽不知中贴了这么多,就先做个小结吧。里面有的知识点已经单独拿出来写成单篇的blog(http://blog.youkuaiyun.com/t...

weixin_30266829的博客 165

Oracle易错知识点

1. 在Oracle中,你以SYSDBA登录,CUSTOMER表位于mary用户中, 下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词( B )  A. CREATE PUBLIC SYNONYM cust ON mary.customer;  B. CREATE PUBLIC SYNONYM cust FOR mary.customer;  C.CREATE SYNONY

Evan_QB的博客 2680
上一篇: Oracle导入导出
下一篇: Oracle两个使用细节知识点
cpp_lzth
博客等级 码龄19年 125粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值