Question About Table Style Terminology

I am curious about what other people might call the following two styles of table construction.
Style 1:
create table cust_trans_a (
    cust_nbr                varchar2(6),
    trans_date             date,
    sales                      number(11, 2)
Style 2:
create table cust_trans_2 (
    cust_nbr                varchar2(6),
    sales_in_2004,
    sales_in_2005,
    sales_in_2006,
    sales_in_2007   
);I have been using the terms vertical and horizontal respectively for these two construction styles, but I would like to know if other DB professionals have another, more descriptive set of terms for them.
Thanks,
Gregory

How about normalized and denormalized?
Generally, denormalized data models (Style 2) are a pain to deal with because you're constantly having to add columns (i.e. you'll eventually want to store 2008 sales) and because you have to maintain the same information in both summary and detail tables. In Oracle, if you think you need a denormalized table, you're generally better off creating a materialized view instead.
Justin

Similar Messages

  • Questions about using Styles Window for formatting a book in Apple Works.

    Help says "You can create your own styles in any document type." Not clear on how to do that.
    I wish to have one Style or group of Styles associated with one document of say 500 pages for a book. Each chapter Heading. as a single column layout, is separated by Section Breaks from previous and following text in 2 column layout.
    Question 1. How do I make Styles window settings (Edit/Done) specific for this entire document? Can I edit settings in Styles window and have them remain specific and locked to this particular document? Or are the Styles window settings constant across all documents?
    Question 2. (If Styles window settings are not specific and locked to this document) Do I need to make a NEW Style for each purpose within the document, as in Book Heading, Book Subheading, Book Body, Book special paragraph style, and etc.
    Question 3. When importing multiple sections of the work (by copy and paste) from other AW documents how can I have the imported text follow the book’s Style settings (and vice versa how to keep tab settings that are specific in some areas). Sometimes the imported work refuses to conform to the Book document’s style say line spacing for instance.
    Thank you
    Hilary Fish
    iBook G4 Mac OS X (10.4.8) AppleWorks 6.2.9

    Hi Hilary,
    I haven't used styles enough to give definitive answers to your questions, but I'm sure others will join in and correct any errors in what follows.
    A "Style" is essentially a set of paragraph level format settings that can be collectively applied to a paragraph or contiguous set of paragraphs as a set, rather than having to apply each attribute individually. Once a style is applied to various parts of a document, changes made to the style specification will apply to every part of the document to which that style has been applied.
    AppleWorks also includes two other types of Styles—Outline styles (Diamond, Harvard and Legal), used to identify hierarchical levels of paragraphs, and Table styles, used to format tables.
    Question 1: From the Help article "Using Styles":
    You can copy the collection of all the styles available in a document and make them available in another document. This is called exporting and importing a stylesheet.
    I read this as saying that styles you create are specific to the document in which they are created, but may be exported to other documents. "Other documents" would includes documents saved as templates, which could be used to create the various sections of a book.
    Question 2:
    As the set of styles is specific to the document it is created in (or into which it is imported), you can probably leave "Book " off the names of the styles (but may decide that leaving it on makes it easier to know what the styles are for). You will need to use an existing style or create a new one for each purpose within the document.
    Question 3:
    Copy copies the text AND formatting of the selected material.
    Paste pastes the text AND formatting of the selected material.
    Paste also inserts the pasted material into the target document at the insertion point. All of the pasted material goes into the same Section. If the pasted material includes a section break, then a new section will be created in the target document.
    If you export the set of styles from the master document and apply them to the parts of the source document before transferring the material to the master document, I suspect the formatting will be carried over.
    Another possibility is to leave the source document with no formatting at all beyond paragraph breaks, and to apply the formatting (styles) after transferring the text.
    Regards,
    Barry

  • Question about table compression

    I administer several 10g databases, and have been asked to compress tables in several tablespaces. I am unfamiliar with using compression. I have read some Oracle documentation on the ALTER TABLE... MOVE COMPRESSION command, but still have several questions. Can anyone recommend a good white paper, or other documentation on how best to compress tables with existing data? Thank you in advance for your guidance!

    Basically, I have questions about how to select which tables will benefit from compression. I also read somewhere that, once a table has been compressed, new updates to the compressed data will not be compressed and so I will need to re-compress the tables periodically.
    I also needed to know if the ALTER TABLE statement will compress the existing data or just future inserted data. Through further research I found that by using the MOVE clause, it will compress the existing data. I will also need to rebuild the indexes once the ALTER TABLE statement is complete.
    Thank you for your help and encouragement!

  • Question about table DR$FND_LOBS_CTX$I

    All,
    I have questions about this table 'DR$FND_LOBS_CTX$I'
    1. What's the purpose of this table?
    2. Can we purge this table? How?
    3. Is there any harmful if purge this table?
    Thanks,
    Jackie

    I have questions about this table 'DR$FND_LOBS_CTX$I'
    1. What's the purpose of this table?There is no description about this table in MOS or eTRM -- http://etrm.oracle.com/pls/et1211d9/etrm_pnav.show_object?c_name=DR$FND_LOBS_CTX$I&c_owner=APPLSYS&c_type=TABLE
    You may also check the code in $FND_TOP/sql/aflobbld.sql
    2. Can we purge this table? How?
    3. Is there any harmful if purge this table?Please see these docs/links.
    FND_LOBS_CTX Is Having Huge Size, How To Reduce The Size Of The Index [ID 396803.1]
    http://oracle-apps-dba.blogspot.com/2008/07/how-to-enable-fndhelp-search-by.html
    If you could not find complete answers to your questions, I would suggest you log a SR.
    Thanks,
    Hussein

  • Simple question about table structure and HR in BW

    i need to following data from HR:
    current FTE, employee number, cost place
    i dont think the current FTE is stored per employee. Therefor is would need a list that contains:
    mutation start date, mutation end date, FTE, employee, cost place
    i think cost place is a custom field.
    my question : what tables names and field names do i need?
    Thanks in advanced

    Hi,
    For Head Count you can use 0HR_PA_0 datasource and the other Employee details like start date and end date you can get them from employee master data and FTE can be calculated from the Emloyee Master Data and Head count data.
    Hope this helps...
    Thanks,

  • A mild question about table alignment

    I use a specific style for table anchor points, imaginatively called :anchor and defined as left justified. Sometimes I import tabbed text for a fairly narrow table, and convert it using a table style defined as left justified.
    How come the results (in this special case of a narrow table) float airily to the centre of the page, ignoring the "left" setting for both the table and its anchor? What's the trick for forcing a narrow table to line up with the lefthand text margin, apart from widening columns until it decides to jump?

    This may or may not relate to your case...
    Does your text flow allow for side heads? If so, then if your table anchor is in a paragraph that is in the text column (that is, NOT in the side head), then the table will also be in the text column IF it is narrower than the text column. Such a table aligned left aligns at the left side of the TEXT column, NOT the left side of the text FRAME. If you make the table wider than the text column, it will align to the left side of the text frame.
    If you want a narrow table to align with the left side of the text frame, then put its anchoring paragraph in the side head.
    Van

  • Question about Table Locks

    Hi All,
    Is there any Oracle defined table/place from where we can know the details about Tables that have been locked in the current session?
    Thank you.

    Hi ,
    To know which all objects are locked, you can use the below query :-
    COLUMN owner FORMAT A20
    COLUMN username FORMAT A20
    COLUMN object_owner FORMAT A20
    COLUMN object_name FORMAT A30
    COLUMN locked_mode FORMAT A15
    SELECT b.session_id AS sid,
           NVL(b.oracle_username, '(oracle)') AS username,
           a.owner AS object_owner,
           a.object_name,
           Decode(b.locked_mode, 0, 'None',
                                 1, 'Null (NULL)',
                                 2, 'Row-S (SS)',
                                 3, 'Row-X (SX)',
                                 4, 'Share (S)',
                                 5, 'S/Row-X (SSX)',
                                 6, 'Exclusive (X)',
                                 b.locked_mode) locked_mode,
           b.os_user_name
    FROM   dba_objects a,
           v$locked_object b
    WHERE  a.object_id = b.object_id
    ORDER BY 1, 2, 3, 4;Anand

  • Question About Tables in InDesign

    I am relatively new to using InDesign although I am very familiar with other Adobe products.
    The problem I am having is when I create a table I want to have alternating rows different colors.  Now I realize this can be achieved by going to the Table Styles->Fills and then choose alternating rows.  The problem is with colors.  In that window I see the a list of colors, but no color picker.  Is there a way to define custom colors for alternating table cells?
    I have attached a file to this post but I understand that they don't get put up too quickly around here at times.  Any help is appreciated.

    You'll need to add the colors to your swatches panel first.
    Bob

  • Question about Tables in iWeb

    Having read previous posts, I understand that tables can be made one of two ways for use in iWeb: (1) Create them in Pages or Keynote and paste them in or (2) create HTML code and use the HTML snippit widget.
    The problem I see with the first method is that the table, based upon my experimentation, are seen in iWeb as a graphic. So there's no real way to control something like print size, for instance.
    The problem with the second method is that an HTML snippit cannot be inserted within a textbox. So if a person's browser is rending text differently than I have set up a page in iWeb, text could potentially overlap the table.
    Therefore, to put a table in the middle of text, it would seem preferable to create the table in Pages or Keynote.
    So here's my question, assuming the above is correct--is there any way for a table pasted from Pages or Keynote to be treated as any other way than a graphic? I'm still concerned about text size in the graphic not matching text size on the page with all the various browsers and browser settings. I realize that this method won't create overlapping text, but it would seem that there's great potential for the table to not match the body text.

    I know that iWeb creates them in HTML. I am a little more familiar with web pages than what I my post probably let you believe. I guess what I was curious about was the way in which Apple archives the news and turns it into an RSS feed. I've tried playing around with Safari, and viewing other RSS feeds, but I have not come across a way to print multiple RSS feeds at once.
    I guess what I am trying to get around is printing all of the pages individually, since as you could imagine that would equate to a ton of paper since I would be working about 3-4 days per week x 32 weeks (8 months). So you are talking about 96-128 pages of entries.
    Could you recommend any shortcuts for trying to do what I am trying to do, even if it doesn't involve iWeb? (I do have access to another domain with PHP scripting and a mySQL database if you have suggestions)

  • Creating SAP QUERY - question about tables in buisness transactions.

    Hello.
    I am pretty new to SAP.
    I want to create a query, as i so far have successfully done by creating a join in transaction SQVI.
    I am useing several tables;
    CRMD_ORDERADM_H
    CRMD_ORDERADM_I
    CRMD_ORDER_INDEX
    I have two questions.
    1: I try to join CRMD_ORDER_INDEX-PARTNER_NO with BUT000-PARTNER, but it won't do the trick. After a join like this i would like to join BUT000 with ADRC . Can someone explain how i could do this?
    2: I want join CRMD_ORDERADM_I with all the partners for the specific Item. (sold-to-party, shipping-party and so on). Can anyone tell me which table(s) i can find this in, and what fields to join.
    I will appreciate any answer to this

    Hi,
    For the second question, enter your transaction number ( Object ID ) into <b>CRMD_ORDERADM_H</b>  table. Pass the guid to table <b>CRMD_LINK.</b>
    Take set guid from CRMD_LINK and pass it to <b>CRMD_PARTNER</b>.
    You will get all the partners in that transaction
    regards,
    Prashant
    <b>Kindly Reward the points if helpful !</b>

  • Question about table partitioning...

    Hello, all.  I'm using SQL 2012 Enterprise.  I have 8 very large tables (the largest two having 227M and 118M records, and the others between 11M-44M records).  For performance reasons, I'm considering partitioning the tables across multiple
    files/filegroups.  For my largest table (227M records), the data is spread across years 2011, 2012, and 2013 with 2013 having 104M records.  So naturally I'm considering partitioning on a Date column.  My question is should I go with four partitions
    (2011, 2012, 2013 and 2014 for new data) and still end up with a very large aggregation of data on the 2013 partition (104M) or should I further breakdown the 2013 partition into months now having 12 partitions for 2013 alone, and then I'm OK with all
    of 2011 and 2012 on their own partitions.  Again, this is for one table.  I'd still like to partition the other 7 large tables.  In the end, I could end up with many, many partitions and hence many, many filegroups.  I'm interested in how
    others partition MULTIPLE large tables.  Can you share partition functions/schemes across tables?
    Any thoughts, your own personal experiences, etc would be greatly appreciated.  Also, can someone recommend a good book, article, blog, etc on partitioning large databases.
    Thanks much in advance.
    Roz

    If you query against more than one partition I have doubts  you will gain performance...
    -- Create partition functions
    CREATE PARTITION FUNCTION PF1(INT) AS RANGE RIGHT FOR VALUES (1, 2, 3);
    CREATE PARTITION FUNCTION PF2(INT) AS RANGE RIGHT FOR VALUES (1, 2);
    -- Create filegroups
    ALTER DATABASE testdb ADD FILEGROUP FG7;
    ALTER DATABASE testdb ADD FILEGROUP FG6;
    ALTER DATABASE testdb ADD FILEGROUP FG5;
    ALTER DATABASE testdb ADD FILEGROUP FG4;
    ALTER DATABASE testdb ADD FILEGROUP FG3;
    ALTER DATABASE testdb ADD FILEGROUP FG2;
    ALTER DATABASE testdb ADD FILEGROUP FG1;
    -- Create partition schemes
    CREATE PARTITION SCHEME PS1 AS PARTITION PF1
    TO (FG1, FG2, FG3, FG4);
    CREATE PARTITION SCHEME PS2 AS PARTITION PF2
    TO (FG5, FG6, FG7);
    CREATE VIEW [dbo].[partition_info] 
    AS
    SELECT
    DB_NAME() AS 'DatabaseName'
    ,OBJECT_NAME(p.OBJECT_ID) AS 'TableName'
    ,p.index_id AS 'IndexId'
    ,CASE
    WHEN p.index_id = 0 THEN 'HEAP'
    ELSE i.name
    END AS 'IndexName'
    ,p.partition_number AS 'PartitionNumber'
    ,prv_left.value AS 'LowerBoundary'
    ,prv_right.value AS 'UpperBoundary'
    ,ps.name as PartitionScheme
    ,pf.name as PartitionFunction
    ,CASE
    WHEN fg.name IS NULL THEN ds.name
    ELSE fg.name
    END AS 'FileGroupName'
    ,CAST(p.used_page_count * 0.0078125 AS NUMERIC(18,2)) AS 'UsedPages_MB'
    ,CAST(p.in_row_data_page_count * 0.0078125 AS NUMERIC(18,2)) AS 'DataPages_MB'
    ,CAST(p.reserved_page_count * 0.0078125 AS NUMERIC(18,2)) AS 'ReservedPages_MB'
    ,CASE
    WHEN p.index_id IN (0,1) THEN p.row_count
    ELSE 0
    END AS 'RowCount'
    ,CASE
    WHEN p.index_id IN (0,1) THEN 'data'
    ELSE 'index'
    END 'Type'
    FROM sys.dm_db_partition_stats p
    INNER JOIN sys.indexes i
    ON i.OBJECT_ID = p.OBJECT_ID AND i.index_id = p.index_id
    INNER JOIN sys.data_spaces ds
    ON ds.data_space_id = i.data_space_id
    LEFT OUTER JOIN sys.partition_schemes ps
    ON ps.data_space_id = i.data_space_id
    LEFT OUTER JOIN sys.partition_functions pf
    ON ps.function_id = pf.function_id
    LEFT OUTER JOIN sys.destination_data_spaces dds
    ON dds.partition_scheme_id = ps.data_space_id
    AND dds.destination_id = p.partition_number
    LEFT OUTER JOIN sys.filegroups fg
    ON fg.data_space_id = dds.data_space_id
    LEFT OUTER JOIN sys.partition_range_values prv_right
    ON prv_right.function_id = ps.function_id
    AND prv_right.boundary_id = p.partition_number
    LEFT OUTER JOIN sys.partition_range_values prv_left
    ON prv_left.function_id = ps.function_id
    AND prv_left.boundary_id = p.partition_number - 1
    WHERE
    OBJECTPROPERTY(p.OBJECT_ID, 'ISMSSHipped') = 0
    AND p.index_id IN (0,1)
    GO
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Question about table strucuture

    Hello Gurus,
           I have following two questions:
        (1) how can I know what is the key field for a table ?
        (2) in SE80, when I display the structure of a table, there are component type and data type , why does here have two different types? ( apparently, there values are differenct)
    thanks very much!

    Hi,
        1) Go to t.code 'SE11'
            enter the table name and display.
             there the key checkbox is enabled.this the primary key field.
            If the checkbox is not enabled then it is a non key field.
      2) In structure,
             Component type refers the data element.
              Datatype refers type of the field that is wheather it is char,int etc.,
    Thank u,
    Manjula Devi.D

  • Question about table COEP

    Hi SAP Expert and Guru,
    Currently I am gathering the Invoice Document Number from Project ID and below is my table flow.
    Project ID/ WBS is being inserted to table PRPS-PSPHI,
    Then the Object Number from PRPS-OBJNR is being captured and being used in table COEP-OBJNR to derive the value in COEP-BELNR.
    Later the value in COEP-BELNR is being used in table COBK-BELNR to derive the invoice number in COBK-REFBN.
    My question now is, is there any other table that we can use to replace table COEP, in order to get the Object Number OBJNR linked up with the Document Number BELNR which can be used in table COBK to derive the Invoice Number.
    Kindly Advise and consult.
    Thank you
    Regards
    Leonard Tan

    Why dont you try to use the OBJNR from PRPS and use it in the COFP table?
    I think you should be able to get the details you are looking for.
    Let us know if it helps.

  • Question about Tables:  Urgent

    Hi, I'm trying to create a table inside BW.  The objective is to create this table so that an Oracle Administrator can "Push" or "drop" data into this table in BW.  I'm currently using 2004s, so I am having quite a hard time....  What are the sequence of steps required in creating this table with the end goal of activating it so that it can be "seen" and used...  How do I activate the table?  Do I need to generate a datasource for this?  If I do, what are the sequence of steps that I need to do for this?  Much thanks....
    - Beleaguered B.I.

    Philips:
    A. Assuming that I have successfully created a table in B.I. 7, how will I check to
    ensure that the table that I just created exists in the system? What are the
    sequence of steps to doing this check? Will the administrator on the Oracle
    side (see original question) be able to "see" this table?
    When you activate the table, go to transaction Se16 and put your tablename and press f8, if the table is not active, you will get a mesage. This is a initial check.
    When you create a transparant table in SAP, SAP creates automatically created a table in the database underlying. Thats why it is called transparent table.
    YES. youur administrator can see the table with a SQL statement desc TABLE in the database layer.
    B. Assuming that I successfully created a DataSource, how can i check to ensure
    that the DataSource is indeed active and is in the System? What are the
    sequence of steps to achieving this?
    The last step in creating data source is to save / generate. Once generated, you can see the data source in RSA3. Run RSA3 and give the data source name and press f8, you will see the result.,
    C. Is there a particular methodology or standard as to how I should create a table?
    Can you point me out to a documentation or link to a "HOW TO" in creating
    tables? Where exactly in the BI 7 system are the tables store.
    To create a table you need something called developer key which is a long string of numbers. Check with your basis administrators and they will generate the key for you.
    Once you have this, decide the structure of your table and we will take it from there.
    Ravi Thothadri

  • CS2......Questions about tables

    Can you choose to delete the rows or colums you want for a table you've made in In Design or by default, it will delete the bottom ones and the one at your right.
    I know I can do it in Quark, but I'm thinking about leaving quark for In Design and I have a lot of table to redo....it's a catalogue.
    Thanks for youy help!

    Of course you can, and if you've got alternating rows and fills, the
    table will automatically adjust.
    Just select the row and right click. From the contextual menu choose
    delete > row.
    Bob

Maybe you are looking for

  • How can I substract 2 pixels form the same image

    I would like to know which library should I use from labview 7 and/or imaq vision so that I can substract the COORDINATES of 2 PIXELS from the SAME image. THANKS !!!

  • X-Fi sound channel failure.

    X-Fi sound channel failure. I am currently using an X-Fi XtremeMusic PCI card on a 5. speaker system. Sound is not correctly generating on the all speaker channels. When I first started having this issue, the front right channel stopped generating so

  • Designer: dbd_sap.dll (the specified module could not be found)

    Hi, I installed BO Edge XI 3.1 server on Linux and the Edge XI 3.1 clients on WinXP PCs as well as the SAP Integration Kit on the server as well as on the clients. The transport files were imported too. I can successfully connect to BW within the CMC

  • I am having problems with my Blackberry Desktop Software.

    I installed/downloaded version 4.2 for my 8300 (curve).  Can someone tell me the best/latest version? Thanks for your help!

  • Timezones in Calendar

    Hi, I've created some recurring events in my MS Outlook calendar. The times for these events have a timezone of "Dublin, Edinburgh, Lisbon, London". When I sync the events onto my iPhone, the new events have a timezone "GMT". Because of this, any eve