Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Oracle 20c 概念手册 PDF 下载


分享到:
时间:2021-05-30 09:21来源:http://www.java1234.com 作者:转载  侵权举报
Oracle 20c 概念手册 PDF 下载
失效链接处理
Oracle 20c 概念手册 PDF 下载

本站整理下载:
提取码:djnj 
 
 
相关截图:
 
主要内容:


PL/SQL and Java
PL/SQL is a procedural extension to Oracle SQL.
PL/SQL is integrated with Oracle Database, enabling you to use all of the Oracle
Database SQL statements, functions, and data types. You can use PL/SQL to control
the flow of a SQL program, use variables, and write error-handling procedures.
A primary benefit of PL/SQL is the ability to store application logic in the database
itself. A PL/SQL procedure or function is a schema object that consists of a set of SQL
statements and other PL/SQL constructs, grouped together, stored in the database,
and run as a unit to solve a specific problem or to perform a set of related tasks. The
principal benefit of server-side programming is that built-in functionality can be
deployed anywhere.
Oracle Database can also store program units written in Java. A Java stored
procedure is a Java method published to SQL and stored in the database for general
use. You can call existing PL/SQL programs from Java and Java programs from PL/
SQL.
See Also:
• "Server-Side Programming: PL/SQL and Java" • Oracle Database Development Guide to learn more about choosing a
programming environment
Transaction Management
Oracle Database is designed as a multiuser database. The database must ensure that
multiple users can work concurrently without corrupting one another's data.
Transactions
A transaction is a logical, atomic unit of work that contains one or more SQL
statements.
An RDBMS must be able to group SQL statements so that they are either all
committed, which means they are applied to the database, or all rolled back, which
means they are undone.
An illustration of the need for transactions is a funds transfer from a savings account to
a checking account. The transfer consists of the following separate operations:
1. Decrease the savings account.
2. Increase the checking account.
3. Record the transaction in the transaction journal.
Oracle Database guarantees that all three operations succeed or fail as a unit. For
example, if a hardware failure prevents a statement in the transaction from executing,
then the other statements must be rolled back.

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐