<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ABAP logical database in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043844#M720467</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To read data from a database tables we use logical database. &lt;/P&gt;&lt;P&gt;A logical database provides read-only access to a group of related tables to an ABAP/4 program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;adv:- &lt;/P&gt;&lt;P&gt;The programmer need not worry about the primary key for each table.Because Logical database knows how the different tables relate to each other,and can issue the SELECT command with proper where clause to retrieve the data. &lt;/P&gt;&lt;P&gt;i)An easy-to-use standard user interface. &lt;/P&gt;&lt;P&gt;ii)check functions which check that user input is complete,correct,and plausible. &lt;/P&gt;&lt;P&gt;iii)meaningful data selection. &lt;/P&gt;&lt;P&gt;iv)central authorization checks for database accesses. &lt;/P&gt;&lt;P&gt;v)good read access performance while retaining the hierarchical data view determined by the application logic.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;disadv:- &lt;/P&gt;&lt;P&gt;i)If you donot specify a logical database in the program attributes,the GET events never occur. &lt;/P&gt;&lt;P&gt;ii)There is no ENDGET command,so the code block associated with an event ends with the next event  &lt;/P&gt;&lt;P&gt;statement (such as another GET or an END-OF-SELECTION).  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Oct 2007 09:34:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-29T09:34:43Z</dc:date>
    <item>
      <title>ABAP logical database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043843#M720466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is Logical Database? advantages and disadvantages?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 09:32:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043843#M720466</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T09:32:52Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP logical database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043844#M720467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To read data from a database tables we use logical database. &lt;/P&gt;&lt;P&gt;A logical database provides read-only access to a group of related tables to an ABAP/4 program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;adv:- &lt;/P&gt;&lt;P&gt;The programmer need not worry about the primary key for each table.Because Logical database knows how the different tables relate to each other,and can issue the SELECT command with proper where clause to retrieve the data. &lt;/P&gt;&lt;P&gt;i)An easy-to-use standard user interface. &lt;/P&gt;&lt;P&gt;ii)check functions which check that user input is complete,correct,and plausible. &lt;/P&gt;&lt;P&gt;iii)meaningful data selection. &lt;/P&gt;&lt;P&gt;iv)central authorization checks for database accesses. &lt;/P&gt;&lt;P&gt;v)good read access performance while retaining the hierarchical data view determined by the application logic.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;disadv:- &lt;/P&gt;&lt;P&gt;i)If you donot specify a logical database in the program attributes,the GET events never occur. &lt;/P&gt;&lt;P&gt;ii)There is no ENDGET command,so the code block associated with an event ends with the next event  &lt;/P&gt;&lt;P&gt;statement (such as another GET or an END-OF-SELECTION).  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 09:34:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043844#M720467</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T09:34:43Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP logical database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043845#M720468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ANS:-&amp;lt;b&amp;gt; To read data from a database tables we use logical database&amp;lt;/b&amp;gt;. &lt;/P&gt;&lt;P&gt;A logical database provides read-only access to a group of related tables to an ABAP/4 program.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt; adv:-&amp;lt;/b&amp;gt; The programmer need not worry about the primary key for each table.Because Logical database knows how the different tables relate to each other,and can issue the SELECT command with proper where clause to retrieve the data. i)An easy-to-use standard user interface. ii)check functions which check that user input is complete,correct,and plausible. iii)meaningful data selection. iv)central authorization checks for database accesses. v)good read access performance while retaining the hierarchical data view determined by the application logic&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;. disadv:-&amp;lt;/b&amp;gt; i)If you donot specify a logical database in the program attributes,the GET events never occur. ii)There is no ENDGET command,so the code block associated with an event ends with the next event&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 09:36:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043845#M720468</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T09:36:04Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP logical database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043846#M720469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;Advantages of Using Logical Databases&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db99b435c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db99b435c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Logical databases save you having to define a selection screen and read data from the database in every program. The program does not have to specify how to retrieve the data, but instead only has to process it and display it on the screen. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An executable program can only work with one logical database, but each logical database can be used by several programs. This offers considerable advantages over integrating the database accesses with SELECT statements into each executable program. It means that you only have to code identical access paths once. The same applies to coding authorization checks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you use logical databases, most executable programs benefit from having&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· an easy-to-use and standard user interface&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· check functions, which check that user input is complete, correct, and plausible&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· meaningful data selection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· central authorization checks for database accesses&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· good read access performance (for example, with views) while retaining the hierarchical data view determined by the application logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even though you are using central logical databases, the program itself remains flexible because:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· You can still create your own selection screens for each program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;· You can code your own functions in any event block in the program. For example, you may want to write user dialogs for further authorization or plausibility checks on the selection screen. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+++++&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9bed35c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9bed35c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Aby&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 09:37:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043846#M720469</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T09:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP logical database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043847#M720470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Each logical database is an encapsulated data collection program for frequent database access.&lt;/P&gt;&lt;P&gt;  Database access has been optimized using Open SQL.&lt;/P&gt;&lt;P&gt;  If you are working with a logical database, you do not need a selection screen for user entry, because&lt;/P&gt;&lt;P&gt;it is created automatically.&lt;/P&gt;&lt;P&gt;  The system performs authorization checks according to the SAP authorization concept.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 09:42:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-logical-database/m-p/3043847#M720470</guid>
      <dc:creator>former_member188827</dc:creator>
      <dc:date>2007-10-29T09:42:33Z</dc:date>
    </item>
  </channel>
</rss>

