WHAT IS MEANT BY DATA CLASS ? EXPLAIN IN DETAIL.

HAI,
        WHAT IS MEANT BY DATA CLASS ?  TYPE OF DATA CLASS ?EXPLAIN IN DETAIL.
THANK YOU
ASHOK KUMAR

Hi,
The data class determines the tablespace that the table is assigned to. (The term "tablespace" applies to Oracle databases. For Informix, substitute the term "DB space.") A tablespace is a physical file on disk that is used to hold tables. Every table is assigned to one tablespace. Tables with similar characteristics are usually grouped into one tablespace, so tablespaces are the administrative units used by the DBA to manage the database. For example, tables that grow quickly will be grouped together in a tablespace on a disk with a lot of free space.
Each data class has an associated tablespace. When you activate a table, it is created in the tablespace associated with that data class. If you change the data class when the table is active, nothing happens; it doesn't move to another tablespace.
The important data classes are:
APPL0 or master data. By choosing APPL0 (master data), you signify that the table is not updated often and grows slowly. It will be placed in a tablespace with similar tables. Vendor master and customer master tables are good examples of master data.
APPL1 or transaction data. By choosing APPL1 (transaction data), you signify that the table is expected to be updated often and to grow quickly. Orders placed with vendors and orders received from customers are good examples of transaction data. Tables containing these orders will have a data class of APPL1.
APPL2 or customizing data. By choosing APPL2 (customizing data), you signify that the table's contents are determined before implementation and do not change often after that. Check tables and their associated text tables, such as ztxt005 and ztxt005t, are good examples of tables that should have a data class of APPL2.
Hope this helps.
Reward if helpful.
regards,
Sipra

Similar Messages

  • What is meant by Local Class and how we can create local classes in abap?

    Hi Friends
    what is meant by Local Class and how we can create local classes in abap?
    Regards,
    Sree

    Hi
    Local classes are the classes which we declare and use using the SE38 ABAP editor
    Global classes are the classes which we find in SE24 and call the methods of them into our program.
    see the sample code
    REPORT zs_class.
    SELECTION SCREEN
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.
    PARAMETERS:p_var TYPE i,
    p_var1 TYPE i.
    SELECTION-SCREEN END OF BLOCK b1.
    CLASS d_class DEFINITION
    CLASS d_class DEFINITION.
    PUBLIC SECTION.
    METHODS:
    add,
    sub.
    PROTECTED SECTION.
    DATA : var2 TYPE i.
    ENDCLASS. "d_class DEFINITION
    CLASS d_class IMPLEMENTATION
    CLASS d_class IMPLEMENTATION.
    METHOD add.
    var2 = p_var + p_var1.
    WRITE:/ var2.
    ENDMETHOD. "add
    METHOD sub.
    var2 = p_var - p_var1.
    WRITE:/ var2.
    ENDMETHOD. "sub
    ENDCLASS. "d_class IMPLEMENTATION
    START-OF-SELECTION
    START-OF-SELECTION.
    DATA: obj TYPE REF TO d_class.
    CREATE OBJECT: obj .
    CALL METHOD: obj->add,
    Regards
    Anji

  • What is line item display? Explain in detail.

    what is line item display? Explain in detail.

    hi rama,
                there are two type of data in database table.
    header data: means data will be unique, there will be single row for key fields.
    like bkpf , vbak, kna1 etc these have the unique data.
    and second one is line item data.
    LINE ITEM DATA: That have the multiple entries regarding key fields.
    like bseg, vbap etc .
    when you go for coding first you take the header data from header table because that are unique then on the reference of that unique data we pick up line item data from item table by joining those two table.
    for ex bkpf have unique documnet no belnr so on the basis of belnr we picked the line item data from bseg.
    jus take the refrence of below code that have the header and line item data from bkpf and bseg respectively.
    *& Report  ZVIJ_TEST1
    REPORT  ZVIJ_TEST1 NO STANDARD PAGE HEADING LINE-SIZE 105 LINE-COUNT 36(3).
    TABLES: BKPF,BSEG.
    DATA: BEGIN OF T_BKPF OCCURS 0,
          BUKRS LIKE BKPF-BUKRS,
          BELNR LIKE BKPF-BELNR,
          GJAHR LIKE BKPF-GJAHR,
          BLART LIKE BKPF-BLART,
          TCODE LIKE BKPF-TCODE,
        END OF T_BKPF.
    DATA: BEGIN OF T_BSEG OCCURS 0,
          BUKRS LIKE BSEG-BUKRS,
          BELNR LIKE BSEG-BELNR,
          GJAHR LIKE BSEG-GJAHR,
          BSCHL LIKE BSEG-BSCHL,
       END OF T_BSEG.
    DATA: BEGIN OF T_FINAL OCCURS 0,
          BUKRS LIKE BSEG-BUKRS,
          BELNR LIKE BSEG-BELNR,
          GJAHR LIKE BSEG-GJAHR,
          BLART LIKE BKPF-BLART,
          TCODE LIKE BKPF-TCODE,
          BSCHL LIKE BSEG-BSCHL,
        END OF T_FINAL.
    DATA: COUNT LIKE SY-TABIX.
    SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH frame title TEXT-001.
    SELECTION-SCREEN: SKIP 1.
    SELECT-OPTIONS: BELNR FOR BKPF-BELNR.
    PARAMETERS: FISC_YR LIKE BKPF-GJAHR,
                CHK AS CHECKBOX.
    SELECTION-SCREEN: END OF BLOCK B1.
    START-OF-SELECTION.
    PERFORM READ.
    END-OF-SELECTION.
    PERFORM DISPLAY.
    WRITE:/5 'Page No :',14 SY-PAGNO,60 'No of Records :',76(6) COUNT.
    TOP-OF-PAGE.
    WRITE:/35 'Report for SET INDIA' COLOR 6.
    FORMAT COLOR 1 ON.
    WRITE:/5 'Date:',11 SY-DATUM,50 'Created By:',65 SY-UNAME.
    WRITE:/2 'COMPANY CODE',15 'DOCUMENT NO', 35 'FISCAL YEAR',
    50 'DOC TYPE',65 'TCODE', 75 'BSCHL'.
    FORMAT COLOR OFF.
    WRITE:/2(80) SY-ULINE.
    END-OF-PAGE.
    WRITE:/5 'Page No :',14 SY-PAGNO,60 'No of Records :',76(6) SY-TABIX.
    *&      Form  DISPLAY
          text
    -->  p1        text
    <--  p2        text
    FORM DISPLAY .
    FORMAT COLOR 5 ON.
    COUNT = 0.
    LOOP AT T_FINAL.
    WRITE:/2 T_FINAL-BUKRS,14 SY-VLINE,15 T_FINAL-BELNR,34 SY-VLINE,35 T_FINAL-GJAHR,
    49 SY-VLINE, 50 T_FINAL-BLART,64 SY-VLINE,65 T_FINAL-TCODE,74 SY-VLINE,
    75 T_FINAL-BSCHL.
    COUNT = COUNT + 1.
    ENDLOOP.
    FORMAT COLOR OFF.
    ENDFORM.                    " DISPLAY
    *&      Form  READ
          text
    -->  p1        text
    <--  p2        text
    FORM READ .
    SELECT BUKRS BELNR GJAHR BLART TCODE FROM BKPF INTO CORRESPONDING FIELDS OF
    TABLE T_BKPF WHERE
    GJAHR = FISC_YR AND
    BELNR IN BELNR.
    SELECT BUKRS BELNR GJAHR BSCHL FROM BSEG INTO CORRESPONDING FIELDS OF TABLE
    T_BSEG FOR ALL ENTRIES IN T_BKPF
    WHERE BUKRS = T_BKPF-BUKRS AND
          BELNR = T_BKPF-BELNR AND
          GJAHR = T_BKPF-GJAHR.
    SORT T_BKPF BY BELNR.
    SORT T_BSEG BY BELNR.
    LOOP AT T_BSEG.
    T_FINAL-BUKRS = T_BSEG-BUKRS.
    T_FINAL-BELNR = T_BSEG-BELNR.
      T_FINAL-GJAHR = T_BSEG-GJAHR.
      T_FINAL-BSCHL = T_BSEG-BSCHL.
      READ TABLE T_BKPF WITH KEY BUKRS = T_BSEG-BUKRS
      BELNR = T_BSEG-BELNR.
    T_FINAL-BLART = T_BKPF-BLART.
    T_FINAL-TCODE = T_BKPF-TCODE.
    APPEND T_FINAL.
    CLEAR T_FINAL.
    ENDLOOP.
    ENDFORM.                    " READ
    regards
    vijay dwivedi
    rewards if usefull to you*

  • What is meant by data-sap-ui-aggregation in SAPUI5 Html view?

    Hi,
    Up to this I developed the SAPUI5 application using Javascript view.
    Now I want to develop the same application using HTML view.
    When I observe the sample code in Html view I got one problem. In that code for every control they mentioned data-sap-ui-aggregation = "xxxxx".
    What's the use of data-sap-ui-aggregation?
    For each control, they mentioned different aggregation items.
    How to know this aggregation for every control?
    I have a requirement to work with HTML view. So, Please help me to solve this.
    Thanks&Regards
    Sridevi

    Hi,
    Thanks for your reply.
    But I didn't find any aggregation for the check box, label and for other controls also. But they mentioned aggregation for those items also.
    I checked the aggregation like below.
    Go to control which we want the aggregation and go to api documentation of the Particular Control. But I didn't find anything for some controls.
    Can you please explain me little bit more.
    Regards
    Sridevi

  • RE:what is meant by unstructured form.explain with an example

    hi
      iam new to SAP. can u explain ,hw knowledge management converts unstructured to structured form.explain with an example

    Hi Laxman,
                        We call the data which is organised in row's& column's(in RDBMS) is called structured data. Where as Ms word documents, PDF files and content of any organization(like web content...) is called unstructured data.
                         So if you implement KW(knowledge management) you unstructured date will be stored as structred data.Instead of saving bit's and peices in different PC's or locations it will be saved in one place.
    Regards,
    Hari.
    PS: Awarding points will get you some points.

  • What is meant by datamodeling?

    Karun , I am not sure if you will get your answer for such a question since it is too generic... however if you want to know what is meant by data modeling ... you would need to get yourself a good book on data warehousing and read the same
    Dear All ,
    Can you please let me know what is meant by data modeling?
    In what way Datamodeling is used in BI?
    Regards
    Karun
    Edited by: Arun Varadarajan on Jan 18, 2009 8:22 AM

    Hi,
    Data modeling is the process of creating a data model by applying a data model theory to create a data model instance. A data model theory is a formal data model description. See database model for a list of current data model theories.
    When data modeling, we are structuring and organizing data. These data structures are then typically implemented in a database management system. In addition to defining and organizing the data, data modeling will impose (implicitly or explicitly) constraints or limitations on the data placed within the structure. Managing large quantities of structured and unstructured data is a primary function of information systems.
    Data models describe structured data for storage in data management systems such as relational databases. They typically do not describe unstructured data, such as word processing documents, email messages, pictures, digital audio, and video.
    A data model describes the structure of the data within a given domain and, by implication, the underlying structure of that domain itself. This means that a data model in fact specifies a dedicated grammar for a dedicated artificial language for that domain.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80fc0a2e-6561-2910-839e-8ff3e36dd4d6 (data modelling)
    Thnx==pts
    Avi.

  • BI7 Upgrade - Data Classes and Unicode Conversion

    It is mentioned that we need to Convert Data Classes of InfoCube, but I still dont quite understand. Do you know what exactly is this Data Classes mean?
    NW2004s upgrade
    Also, why do we need to perform Unicode Conversion during the 3.x to BI7 upgrade?
    Please advice.

    It is mentioned that we need to Convert Data Classes of InfoCube, but I still dont quite understand. Do you know what exactly is this Data Classes mean?
    NW2004s upgrade
    Also, why do we need to perform Unicode Conversion during the 3.x to BI7 upgrade?
    Please advice.

  • What is meant by a wrapper class ?

    What is meant by a wrapper class ?

    java uses simple types such as int and char. these data type r not part of object hierarchy. they r passed by value to methods and cannot b directly passed by reference. there is no way for 2 methods to refer to the same instance of an int. at times u will need an object representation for one of these simple types.wrapper classes encapsulate or wrap the simple types within a class. thus, they r commonly referred to as type wrapper.
    java provides classes that correspond to each of the simple types

  • What is meant by estimated costs and estimated rows in SQL explain (ST05)?

    Hi
    I was just wondering if someone could explain/clarify exactly what is meant by estimated costs and estimated rows in the 'explain' / execution path functionality of ST05.
    For example, we could see a SQL statement was very inefficient accessing a table:
    Estimated Costs = 6.006.615 , Estimated #Rows = 0
    Does this literally mean that for 6 million costs / reads / effort, 0 results were returned??
    Is this a ratio of efficiency?
    We built an appropriate index and now we have:
    Estimated Costs = 2 , Estimated #Rows = 1
    A lot better! The job was taking 40+ hours and being cancelled; now it takes 5 minutes. So a 3 million times improvement sounds realistic...
    However, we had another instance where the explain showed:
    ( Estim. Costs = 195.077 , Estim. #Rows = 538.660 )
    and we built an index, and now the explain is:
    ( Estimated Costs = 41.867 , Estimated #Rows = 538.660 )
    What exactly does this mean - as the costs has been reduced, but the rows is the same?
    Thanks
    Ross

    Hi Ross,
    >I was just wondering if someone could explain/clarify exactly what is meant by estimated costs and estimated rows in the >'explain' / execution path functionality of ST05
    Take a look at note 766349, point 20.
    >An EXPLAIN displays "Estimated Costs" and "Estimated Rows", which
    >are simply the CBO's calculation results (refer to Note 7550631).
    >Since these results are based upon a number of assumptions (column
    >values are distributed equally, statistics), and depend upon the
    >database parameter settings, the calculated costs and rows are
    >useful only within a margin for error. High "Estimated Costs" and
    >"Estimated Rows" are therefore neither a satisfactory nor a
    >necessary indication of an expensive SQL statement. Also, the
    >calculated costs have no actual effect upon the performance - the
    >deciding costs are always the actual ones, in the form of BUFFER
    >GETs, DISK READs, or processed rows.
    So the costs and rows are values conjured up by the cost optimizer when calculating the access path that is most likely to be efficient. THEY ARE ESTIMATES!!!
    >Does this literally mean that for 6 million costs / reads / effort, 0 results were returned??
    As per the above, no. The costs and rows are estimated before the rows are fetched so there are no actual results yet.
    >What exactly does this mean - as the costs has been reduced, but the rows is the same?
    An efficient database access is exactly that; reads only the blocks that contain the rows it needs and nothing else. If the access is inefficient it will spend time accessing blocks that contain no data that is eventually contained in the result set.
    This question would be better placed in the Oracle forum...
    Regards,
    Peter

  • When trying to sync my I Phone 4 to I tunes I am getting a message: Unable to Data class information from Sync Services. What does this mean?

    When I-tunes is trying to sync my phone, I get a message regarding Data Class Information from Sync Services saying they were unable to do this.  I have no idea what this means.  I have not been having any problems with syncing info from my computer to phone until just now.  I am trying to install new alert tones from an app that I purchased.  The alert ones are now in my library on I-tunes and they play but they are not syncing to my phone.  The snycing options is not available in my library and when I try to manually sync these tones, nothing is happening.  I recently purhcased ringtones from the I-tunes store and from my phone and they downloaded with no problems and are synced onto my computer and are showing up in the same library list as the tone alerts which I cannot seem to sync.  I have no idea why this is.  Please help!

    In the course of your troubleshooting to date, have you worked through the following document?
    iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert

  • I keep getting this error message: ITunes was unable to load data class information from Synch Services. Reconnect or try again later. What does that mean? Can I fix it? or do I have to wait for the next update?

    I keep getting this error message: ITunes was unable to load data class information from Synch Services. Reconnect or try again later. What does that mean? Can I fix it? or do I have to wait for the next update?

    See TS2690: iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert.
    tt2

  • I am receiving an error message when starting up iTunes: iTunes was unable to load data class information from sync services. Reconnect or try again later. (what does this mean?)

    I recently updated my iTunes to the most recent version and I am receiving an error message when starting up iTunes: iTunes was unable to load data class information from sync services. Reconnect or try again later. (Does anyone know what this means and if it is going to cause me issues?)

    http://support.apple.com/kb/TS2690?viewlocale=en_US&locale=en_US

  • I'm trying to sync my i phone. I haven't synced it in a few months, but the notice that comes up is  itunes was unable to load data class information from sync services..what does it mean?

    I'm trying to sync my i phone. I haven't synced it in a few months, but the notice that comes up is  itunes was unable to load data class information from sync services..what does it mean?

    In the course of your troubleshooting to date, have you worked through the following document?
    iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert

  • TS3297 "iTunes was unable to load data class information from Sync Services." What is this solution for the new phone to sync up with my iTunes acct?

    "iTunes was unable to load data class information from Sync Services." What is this solution for this new phone to sync up with my iTunes acct?

    Hi tadhunt,
    Here is an article that directly addresses that error message:
    iTunes for Windows: "Unable to load data class" or "Unable to load provider data" sync services alert
    http://support.apple.com/kb/ts2690
    I hope this helps!
    - Ari

  • What is data Class ?

    Hi.
    I need to know what is "data class". I am aplying a hot package in SAP, and it generated a error because el data class USR34 not exists associated with cdhdr table. The note says that I must create it, but I don´t know how I must to do it.
    And  I don't know if I can associate other data class that exists as USR33.
    Thanks for your help.
    Maria C.

    Hello Maria,
    Data class is a technical attribute of a table.
    Data class in technical settings
        The data class defines the physical area of the database (for ORACLE the
        TABLESPACE) in which your table is logically stored. If you choose a
        data class correctly, your table will automatically be assigned to the
        correct area when it is created on the database.
        The most important data classes are (other than the system data):
        o   APPL0    Master data
        o   APPL1    Transaction data
        o   APPL2    Organizational and customizing data
        Master data is data which is frequently read, but rarely updated.
        Transaction data is data which is frequently updated. Organizational und
        customizing data is data which is defined when the system is initialized
        and then rarely changed.
    Regards,
    Vasanth

Maybe you are looking for

  • How to return a message in a boolean method?

    I am looking to return a message other than true or false using a boolean method. Is that possible to do without displaying the true, or false? private boolean search(Node node, int id){           if (node == null)                return false;       

  • Not able to deploy application on NWDS 7.20

    Hi All, I am trying to deploy one simple application in NWDS 7.20 but getting below error. Note - i am on the same patch level in NWDS and Server. Status ERROR Plugin : com.sap.ide.tools.services code=0 Deployment problems children=[ Status ERROR Plu

  • Copying to External Drive

    Hi I've searched and cannot find my problem elsewhere. When I try to copy a large folder of photo's to an external drive, it copies a couple of subfolders, then comes up with an error message saying it cannot continue, a folder with name XXXXX alread

  • MIRO against Trasportation Service Agent

    Hi, Has anyone posted an invoice using Trasnportation Service Agent as the allocation in MIRO? I have posted invoice against PO,Delivery Notes etc. but not against this. To be able to post using Transportation service agent, what points have to be ta

  • Apllet  - xml view in browser

    i am having problems with this next thing. i have a path to an XML file in an applet, and i am supposed to do a button with the next function: when clicked opens the XML with a browser. does anyone know how to do this ?