Advantages and disadvantages of logical database ?

dear masters,
good answers can be rewarded by giving points

Hi,
Logical databases are SAP standard programs that are desinged with selections screens that helps easy retrival and access of data from various tables in and efficient manner.
You can get to know more about the logical databases from the SAP documentation or the following links.
A logical database is a special ABAP/4 program which combines the contents of certain database tables. You can link a logical database to an ABAP/4 report program as an attribute. The logical database then supplies the report program with a set of hierarchically structured table lines which can be taken from different database tables.
Advantages of Logical database -
1) No need of programming for retrieval , meaning for data selection
2) Easy to use standard user interface, have check completeness of user input.
Disadvantages
1) Fast in case of lesser no. of tables But if the table is in the lowest level of hierarchy, all upper level tables should be read so performance is slower.
GO THROUGH LINKS -
http://www.sap-basis-abap.com/saptab.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9bfa35c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c6/8a15381b80436ce10000009b38f8cf/frameset.htm
Regards,
KK

Similar Messages

  • What are advantage and disadvantage for Physical Standy and Logical Standby

    HI,
    What are advantage and disadvantage for Physical Standy and Logical Standby configuration?
    Thanks
    Ken

    Logical standby database
    The key advantage for logical standby databases is that they're opened read/write, even while they're in
    applied mode. That is, they can be used to generate reports and the like. It is indeed a fully functional
    database. Also, additional indexes, materialized views and so on can be created.
    However (this being a disadvantage) not all datatypes are supported.
    Oracle (or more exactly the log apply services) uses the primary database's redo log, transforms them into
    SQL statements and replays them on the logical standby database.
    Physical standby database
    A physical standby database is a byte for byte exact copy of the primary database. This also means that
    rowids stay the same in a physical standby database environment.
    Oracle (or more exactly the log apply services) uses the primary database's redo log to recover the
    physical database.
    A physical standby database might be opened read only; however, the received logs are in this case not
    applied. When the logs are applied, the database is not accessible (it is then in a managed recovery state).
    Regards,

  • Singl/Multiple Server Oracle 10g DB and AS- Advantages and DisAdvantages

    Hi Friends,
    I am using Application1 using Oracle 10g Application Server and Oracle 10g database.
    Now i planned to use Application2 using Oracle 10g AS and Oracle 10g DB
    I need to know what will be the Advantages and Disadvantages if i have the schema for Application2 in the existing Oracle 10g DB / having it in another Oracle 10g DB Server
    sameway what will be the advantages and disadvantages if i have the Application2 regsiterd in existing Oracle 10g AS(Multiple OC4J Instance) / having it in another Oracle 10g AS Server.
    Regards

    To start the list, for me some of the advantages are:
    Same DB:
    - less overhead and wasted CPU Cycles (therefore potentially lower license fees)
    - easier maintenance (backup, recovery)
    - easier tuning (fewer conflicting external environments asking for same resources)
    - Oracle is designed for this, allows use of Resource Manager
    - technically RAC is a clustered 'same DB'
    Same AS:
    - less overhead and wasted CPU Cycles (therefore potentially lower license fees)
    - easier maintenance (backup, recovery)
    - easier tuning (fewer conflicting external environments asking for same resources)
    - Oracle is designed for this, use AS clustering
    Different DB:
    - separate maintenance (patch, upgrade) cycles for different SLA
    - easier tuning (isolate tuning to one app)
    - easier security (most developers have no idea about Oracle security and make merge impossible)
    Different AS:
    - separate maintenance (patch, upgrade) cycles for different SLA
    - easier tuning (isolate tuning to one app)
    - easier security (most developers have no idea about security)

  • Advantage and Disadvantage of user login ID

    Dear SAP expert,
    I need some advice whether to use "employee no." or "name" to create SAP login.
    What is the advantage and disadvantage of using employee no. ?
    Thanks.
    Rgds,

    Hi Nitin,
    A view can be thought of as either a virtual table or a stored query. The data accessible through a view is not stored in the database as a distinct object. What is stored in the database is a SELECT statement. The result set of the SELECT statement forms
    the virtual table returned by the view. A user can use this virtual table by referencing the view name in Transact-SQL statements the same way a table is referenced.
    For more information about the advantages and disadvantages of views in SQL Server, please refer to the following two articles:
    http://www.c-sharpcorner.com/Blogs/10575/advantages-and-disadvantages-of-views-in-sql-server.aspx
    http://www.toadworld.com/platforms/sql-server/w/wiki/10274.views-advantages-and-disadvantages.aspx
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Advantages and Disadvantages of  Applet over JSP/servlet

    Can some one please let me know what are the major advantages and disadvantages of using Applets over JSP/Servlet technology?

    Well, a servlet / jsp is generated on the server, an applet on the client side. That's the most important difference.
    Appelt's usually are for little applications like games and stuff, you can run in a browser.
    Servlets are for dynamic pages, for example database-viewing and stuf...

  • PSAP SID TABLESPACE UPDATE STATISTICS ADVANTAGES AND DISADVANTAGES

    Dear All,
                Can anyone explain me if we select PSAP SID table space only for update statistics from DB13 Instead of selecting all tables for update statistics,what are the advantages and disadvantages of selecting only PSAP SID tablespace .
    I will be glad if you can suggest any related sapnote or sapmaterial.
    we are working on SAP ECC5 and oracle version id 9i   and operating system is windows.

    Hi arunkumar ,
    When you are updating statitics then update for all table space why for one only.After all it will increase the performance of your database.
    Regards
    Ashok

  • Advantages and Disadvantages of Jdbc

    Advantages and Disadvantages of Jdbc
    Hi Firends,
                  Could you please tell me the Advantages and Disadvantages of using jdbc adapter, i need them urgently.
    Note: High reward points will be given for each answer

    Hi,
    Advantages : 1) Can read any database if proper drivers are installed.
                        2) Creates XML structure of data from database
                            automatically
                        3) No content conversion required
                        4) Query and Stored procedure supported.
                        5) Can be used for both Synchronus and Asynchronous
                            processing.
                        6) Supports modules
    Disadvantages : 1) Correct drivers need to be deployed for each type
                                of database              
                             2) Cannot update or insert multiple tables with
                                  sequence. ( Sequence is always randomn)
    Kulwinder
    Reward if helpful

  • Advantages and Disadvantages of JMS Queue over Fabric

    HI,
    I want to know both the advantages and disadvantages of using JMS queue over the default Fabric queue in B2B adapter.
    Is it ok if I configure all my inbound and outbound transactions across all the trading partners to communicate with their respective SOA composite via the default JMS Queues(B2B_IN_QUEUE and B2B_OUT_QUEUE)?
    Please advise.
    Thanks in advance.
    Regards,
    Monica

    Hi Monica,
    But the size of the payload which I am using is unpredictable, it can differ from 1 MB to 40MB in future.This is not a problem. B2B can handle MB's of file if server has enough resources.
    all other payloads greater than 3MB, it is getting faulted with the message:
    "SAX Exception in translator. SAX Exception raised while trying to SAX Parse InputStream . Please make sure that the xml data is valid."Please remember that when B2B will find a large payload then it will write the large payload into the "Large Payload Directory" (defined in Administration--> Configuration) and pass it's reference to the middleware. So at middleware, you will not receive the actual payload but you will receive it's reference. Using File adapter sync read option, you may read the large file from "Large Payload Directory" at SOA layer.
    If you are using PS5 (11.1.1.6) then you will see that for large payload, B2B passes the JMS header LARGE_PAYLOAD to the back-end so in your composite, you may build logic around this. If this header (LARGE_PAYLOAD) is not coming at SOA layer then payload will be available in the body and if it is populated then payload will be available in the "Large Payload Directory" and it's reference will be available in the message body.
    Regards,
    Anuj

  • What are the advantages and disadvantages of the Joint operation

    Hi, I am currently trying what out the advantages and disadvantages of the Joint Operation ... any help would be appreciated

    The advantage of join operations are that joins allow
    retrieval or data from more than one table at a
    time.
    A disadvantage of join operations is that the SQL
    statement may be more complicated to write and read
    than multiple simple selects.
    Another advantage is that fetching data from multiple
    tables in a single SQL statement is that using a join
    is likely to be more efficient than using several
    simple SQL statements with procedural logic
    performing the work of the join.
    There are basic three types of join operations in
    Oracle: nested loop, hash join, and sort/merge.
    You can find descriptions of these operations in the
    Oracle Performance and Tuning manual.
    HTH -- Mark D Powell --
    Thanks for the information Mark ... Much Appreciated

  • Advantages and disadvantages for having the central purchasing organization

    Hi all,
    Cud neone list out the advantages and disadvantages of having central purchasing organization.
    and what is the best practice of selecting the puchasing organization.
    Thanks

    Hi
    <i><b>Cud neone list out the advantages and disadvantages of having central purchasing organization.</b></i>
    Rather than asking for the advantages and disadvantages it will be helpful if u see why the functionality of having the purchase organisation centrally and decentralised has been provided in SAP. I hope u have seen the help file in ur SAP about purchase organisation.
    The point u can note down which will be of importance is <b><i>Each purchasing organization has its own info records and conditions for pricing.</i></b> if u go for the centralised purchasing organisation say in company code u have three plants and purchasing organisation is for all theree plants, then the conditions and inforecords holds for all the thrre plants. If u go for the decentralised say for each plant different purchse organisation then each plant has its own inforecords and conditions. This is upto the business requirement which u should select.
    Similarly u can use this logic for the following cases
    Each purchasing organization has its own info records and conditions for pricing.
    Each purchasing organization has its own vendor master data.
    Each purchasing organization evaluates its own vendors using MM Vendor Evaluation.
    Authorizations for processing purchasing transactions can be assigned to each purchasing organization.
    All items of an external purchasing document, that is, request for quotation, purchase order, contract, or scheduling agreement, belong to a purchasing organization.
    The purchasing organization is the highest level of aggregation (after the organizational unit "client") for purchasing statistics.
    The purchasing organization serves as the selection criterion for lists of all purchasing documents.
    Here u can apply the logic and see how centralised and decentralise purchasing organisation effects. Whethe u want the data should be applicable for all plants then go for centralised if not go for decenralised.
    <i><b>what is the best practice of selecting the puchasing organization.</b></i>
    I think there is no best practice as such and it depends on how u r company business works.
    I welcome the comments from experts if there is any best practice.
    Thanks
    Ravi

  • Advantages and Disadvantages of calling java from PL/SQL

    Hi,
    I have one doubt. What are all the advantages and disadvantages of the calling java from PL/SQL?
    In actual scenario the java program will be in the Application server side. It will do the operation and it will store the result in Data base. But in this case (calling java from PL/SQL), we are loading the java program in the Data base and it is doing the operations.
    I have seen many posts are coming regarding loading jar files into the database. Actually the jar will deploy in to Application server. Is there any difference instead of keeping in the Application server side?
    Then I have read,
    advantages:
    -> java having lot API's. so PL/SQL can use that API's.
    -> if we can not do anything in PL/SQL. we can do it using this mtd(calling java from PL/SQL).
    My questions:
    -> could you explain what are all the things we can not do but we can do using "calling java from PL/SQL" method?
    -> is there any other advantages?
    Disadvantages:
    -> the performance is very slow in calling java from PL/SQL.
    My questions:
    -> Then why others are loading java files and jar files into database?
    -> is there any other disadvantages?
    Could you explain about this one? It will be more helpful to others also…
    Regards,
    kk

    Hi,
    You can read the free first chapter of my book @ http://www.amazon.com/gp/product/1555583296/ (see details then Excerpt)
    Kuassi http://db360.blogspot.com

  • Advantage and Disadvantage of Upgrade

    Can anyone tell what are the advantages and disadvantage of upgrading weblogic server from one version to another. Also can I have a comparison of weblogic 10.3 and weblogic 10.3.3.

    Hi,
    To see all the new features in Weblogic Server 10.3.3 and 10.3 can be found in the below link which would help you to compair between them
    Topic: What’s New in Oracle WebLogic Server - WLS 10.3.3
    http://download.oracle.com/docs/cd/E14571_01/web.1111/e13852/toc.htm
    Topic: What’s New in Oracle WebLogic Server - WLS 10.3
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/notes/new.html
    Advantages for upgrade is that you most of the bug would be fixed in the higher verison and can also get more features in it too. However few things which everyone has to keep in mind during upgrading the sever are like
    - Make sure you have a backup of a domain, any other external applications also application database resources etc before upgrading. However normally upgrading process has an option if you need a backup but that would only backup the domain directory only.
    - Upgrading process would recreates the scripts like start-up and shut-down scripts, hence any customization made in them would not be taken, thus keep a backup of the scripts also.
    - Usually when you run the process then the old domain is been updated by the new scripts, domain structure etc however everything is done at the same old place where your domain is kept.
    - This process does not upgrade a JMS JDBC or file store.
    Regards,
    Ravish Mody
    http://middlewaremagic.com/weblogic/
    Come, Join Us and Experience The Magic…

  • Advantage and disadvantage of view over physical table

    Hi,
    Can you explain me Advantage and disadvantage of view over physical table

    Hi Nitin,
    A view can be thought of as either a virtual table or a stored query. The data accessible through a view is not stored in the database as a distinct object. What is stored in the database is a SELECT statement. The result set of the SELECT statement forms
    the virtual table returned by the view. A user can use this virtual table by referencing the view name in Transact-SQL statements the same way a table is referenced.
    For more information about the advantages and disadvantages of views in SQL Server, please refer to the following two articles:
    http://www.c-sharpcorner.com/Blogs/10575/advantages-and-disadvantages-of-views-in-sql-server.aspx
    http://www.toadworld.com/platforms/sql-server/w/wiki/10274.views-advantages-and-disadvantages.aspx
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Advantage and disadvantage of xml publisher, report builder and discoverer

    Hi,
    anyone can explain advantage and disadvantage of xml publisher, report builder and discoverer?
    thanks in advance!

    The best way i found was to put a equals and then double quotes... this only works for excel however it will allow you to cut and paste (ie to use the value to search in Oracle) and also to do vlookups.
    In a bit more detail:
    - I used word to generate my default table
    - this created a field INVOICE_NUM
    - in the cell in the table i put = " before the INVOICE_NUM field and then put the closing " afterwards.
    The theory is that excel will concatenate the values together... because it has quotes around it, it will treat it as a string rather than simply a value.
    For any other formats this will not work.
    I'm guessing most people have moved on and resolved this some other way, but just thought I'd share the wealth!

  • Advantages and Disadvantages of Client Object Model in sharepoint 2013

    I need Advantages and Disadvantages of Client Object Model in sharepoint 2013
    like below in javascript. Users will have read/edit and approve access to the list.
      var clientContext = new SP.ClientContext.get_current();
           var oList = clientContext.get_web().get_lists().getByTitle('Workflow Tasks');
    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

    Thanks 
    AlexanderShelopukho for
    right answer!
    Alex-
    I do not need comparison- 
    I need Advantages and Disadvantages of Client Object Model in sharepoint 2013
    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

Maybe you are looking for

  • Bug in multicast code solaris 9 (and 10?)

    Hi, I am working with a client who needs to use lots (80-100) of multicast addresses. We are using bge/gld. Here is the problem: The setsockopt call with the IP_ADD_MEMBERSHIP argument succeeds even though bge/gld only has room for 64 multicast addre

  • Migration Oracle 8.17 from Solaris 8 to Solaris 10

    Is it possible to migrate Oracle 8.1.7 from Solaris 8 to Solaris 10? I find out the papers or the practices from internet that were done before. Do you have any documents said that or gurantee success?

  • Can't sync my videos!

    Hi, I have a sony cybershot DSC-W55 with 7.2 megapixels... when I connect the camera to my computer all of the photos and videos easily sync with iphoto, where I can view which ever. However, when I open imovie only my photos sync with the program. N

  • ACE applicationControl Engine Appliance (get the system message:%ACE-4-400000: IDS:1000)

    HI:       It is work normally when have finish ACE config .But the ACE has show some error message:(May  5 2011 11:05:44 : %ACE-4-400000: IDS:1000 IP Option Bad Option List from 192.168.2.198 to 224.0.0.22 on interface vlan51 May  5 2011) recently,so

  • Installing FCS2 on MacBook Pro, limited space?

    I've been using Final Cut Studio 2 on a Mac Pro with lots of hard drive space. Just recently bought a MacBook Pro to enable editing in the field. My question is what is necessary to keep on the MacBook, and what isn't? How can I keep the applications