Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

The Database Forum


You are currently viewing our The Database Forum as a guest. Please register to participate.
Login



Reply
Shouldn't the direct interaction happen at logical level?
Old 07-13-2007, 07:20 PM Shouldn't the direct interaction happen at logical level?
Junior Talker

Posts: 1
Trades: 0
hiya

Quote:
An internal schema is an organization of data according to the technology being used to record it. This includes the terms for components recognized by each kind of data manipulation technology: relational database management system (DBMS) "tables," hierarchical DBMS "segments," object "classes," etc. It also includes the terms for the internal physical storage of data on the computer (cylinder, track, etc.). In the past, the DBMS terms have comprised the logical schema, and the physical storage terms have comprised the physical schema. The internal schema is really two: the logical schema which represents data in terms appropriate to a particular data manipulation approach as usually expressed in a database management system or DBMS (the "designer's view") and the internal schema which is concerned with the physical characteristics of storage on a storage device ("builder's view").Internal schema ( and thus logical schema ) is at level three of the ANSI / SPARC architecture.”
Since I only know ( a little ) about relational database, I’m going to ask the following question in the context of relational database:

Anyways, the way I understand the above paragraph is that logical schema is actually a level with which administrator directly interacts when he / she is creating new tables, keys etc. I assume this since conceptual level doesn’t know about tables, instead it knows only of objects ( entities ). Point I’m trying to make is that according to above definition of logical level the DDL statements such as:

CREATE TABLE UH ( … )

should operate at logical and not conceptual level, since conceptual level doesn’t know about tables! 
Yet, as far as I know if there is clear distinction between conceptual and logical levels, then DDL operates at conceptual and SDL and logical level. That doesn’t make sense!

BTW – I realize that most DBMS don’t have a clear separation between conceptual and logical level

thank you
boris16 is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 07-17-2007, 06:11 PM Re: Shouldn't the direct interaction happen at logical level?
Learning Newbie's Avatar
Defies a Status

Latest Blog Post:
Astounding Republican Paranoia
Posts: 5,662
Name: John Alexander
Trades: 0
Logical, conceptual, contractual, punctual, flippendipedual, they're just words.

You bet your fanny a table is an object.

The paragraph you quoted talks about how the way data is organized ( tables, keys, relationships ) isn't always 1:1 with the way it's stored ( files, empty partitions ). Different arbitrary boundaries between different types of logic have nothing to do with this.
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
Learning Newbie is offline
Reply With Quote
View Public Profile
 
Reply     « Reply to Shouldn't the direct interaction happen at logical level?
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.22525 seconds with 12 queries