473,508 Members | 2,206 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Logical & Physical Structure

38 New Member
Hi,

a) Why oracle architecture is divided into 2 types logical and physical structure?
b) What is the use of logical structure in oracle as it does not consume any space if so then what is the use of physical structure?

Regards,
Naveen
Jun 6 '07 #1
3 12786
debasisdas
8,127 Recognized Expert Expert
In Oracle the physical structures are:
---------------------------------------------------------
Datafiles
Control Files
Redo Log Files
Archive Log Files
Parameter Files
Alert and Trace Log Files
Backup Files

The Logical Structures are:
-----------------------------------------
Tablespaces
Oracle Data Blocks
Extents
Segments

As your question is too thepritical to answer/explain ,Please follow the Link
for further details .

Hope this one is an important resource to clarify your doubts.
Jun 6 '07 #2
avadhera
1 New Member
Physical vs Logical can mean differnet things in different contexts . From Oracle perspective I think -

Physical : Because you can see the entites being physically present for example as OS Files(*.dbf etc)

Logical : The logical entites exist but you can not see them physically as such
blocks , extents , tablespaces all exist but not as the real physical structures .They are not real structures in physical sense, we combine certain structures and logically make them 1. Certain number of Bytes together logically making Blocks, Block together making extent , extent together logically making segments etc.

A tablespace can consist of one or more datafiles, you can see the datafiles(physical- as OS files) but not the tablespace(physically no ).Its existence is logical( one or more files make it). Similarly extents , you can not see them , it is a concept a logical view - they are just contiguous blocks , you do not seem them physically . So they do not exist in a way that you see real physical structures , their presence is just logical.

Hope I have not confused you more :-)
Jun 18 '07 #3
debasisdas
8,127 Recognized Expert Expert
Yes avadhera you are absolutely right .

Welcome to TSDN.

You have reached the right place for knowledge shairing.

Here you will find a vast resource of related topics and code.

Feel free to post more doubts/questions in the forum.

But before that give a try from your side and if possible try to post what/how you have approached to solve the problem.

It will help Experts in the forum in solving/underestanding your problem in a better way.

Please follow the posting guidelines in every new post/reply.

Regards

Debasis
Jun 18 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

0
1254
by: basement_addict | last post by:
First off I am new to xmlrpc.I am working on a project that requires me to return this structure. <?xml version="1.0"?> <methodResponse> <params> <param> <struct> <member> <name>files</name>
6
4082
by: Leif K-Brooks | last post by:
I got bored with working on larger projects and wrote a little script/module for counting logical (not physical) lines of Python code in a file or directory. It uses ASTs generated by...
0
279
by: Mark Stokes | last post by:
Hi there, I wanted a bit of advice on a program (a prototype) that I am trying to write that uses threads. I will outline what I am attempting to do, and if anyone has any advice on the way I...
8
1649
by: Andrew Maclean | last post by:
Does VC7.1 support hyperthreading? I looked in the documentation but I could find no reference at all.
1
1199
by: DazedAndConfused | last post by:
Is it proper to structure your code in the basic work flow of the program? i.e. Form_Load
4
4644
by: Ashish_CPP | last post by:
Hi, Can anyone help me and suggest some good C books that enhances the logical & problem solving skills. I dont want those books which teach C/C++ rather I want those books to be suggested that...
2
2093
by: Old Fossil Bama | last post by:
In DB2/400, if I run this statement: delete from ordvcrec a where not exists(select * from i$paint b where a.part#=b.i$part) Where ORDVCREC is a join logical of physical files ORDVALID and...
1
2165
by: gdia44 | last post by:
Hello, This is my first post to this forum. I'm working through an exercise where I am required to 'design and describe' the logical and physical structure for a case study. I've made quite...
0
1422
by: prassaad | last post by:
Hi everyone! I don't understand what is actual difference between logical & raw reading happens during copying data.... I m waiting......
0
7123
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7326
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7383
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
7046
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7498
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
5053
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3194
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
1557
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
766
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.