Preview

XML Description of Process Logic

Good Essays
Open Document
Open Document
703 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
XML Description of Process Logic
Description of Process Logic
XML can express, or model, many types of data structures, including structures that are similar to relational data, hierarchical data and loosely structured data. The use of XML as a support for the databases on the mentioned company's web site to track shipment and orders is based on many factors, and the logic behind this markup language is substantial in the success of this implementation. XML is described mostly in terms of a set of rules that define how sequences of characters are to be used so that an XML processor can process an XML document without throwing errors and that also define the physical structure, expressed as entities. But XML documents also have a logical structure that is expressed by the nesting of elements and the presence of attributes on selected elements. The highly flexible document structure means that the programmer can model many types of data, resulting for modeling both highly flexible structured data that can be stored in a relational database.
Binary files play an important role in data storage because they are very compact for any given amount of data to be stored. Compactness of storage is critically important for any type of situation involving computers, so binary files are specific to a particular application. New types of data storage must be easy to create and maintain, not just compact. XML plays a part in a process of making data easier to structure and describe. Data structures that can be easily modified or adapted, together with processors that access data contained in those structures, make it easier to create, maintain, and modify data storage than when using binary files alone. (Watt, 2003)
XML provides a cleaner, more consistent framework for expressing structured data. In part, this improvement relies on the fact that meaningful element type names can be created for each element in a XML document. Additionally, by appropriately nesting XML elements, logical relationships

You May Also Find These Documents Helpful

  • Powerful Essays

    Nt1330 Unit 1 Study Guide

    • 1178 Words
    • 5 Pages

    A Database is generally used for storing data in a structured way in an efficient manner for insert, update and retrieval of data in well defined formats. On the other hand, in file system the data stored in unstructured manner with an unrelated data.…

    • 1178 Words
    • 5 Pages
    Powerful Essays
  • Better Essays

    Given a set of guidelines and tools, explore how project work and development can be enhanced and improved with proper structure and formality.…

    • 1818 Words
    • 8 Pages
    Better Essays
  • Powerful Essays

    A database language must enable the user to create database and table structures to perform basic data management chores.…

    • 1917 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Cis 111

    • 790 Words
    • 4 Pages

    “The benefits of using the relational model would result in an easy to use, flexible, high performance database at a low cost.” (Anita, 2010) Therefore, allowing them to participate in the entire design process of the logical construction. The relational model provides an easy and flexible way of manipulating data with a system that offers:…

    • 790 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    PT2520

    • 1600 Words
    • 14 Pages

    Chapter 1.2 Flat File Databases • The simplest electronic database structures are flat file structure. • Flat file means that the data is stored in a single file. • These files can be – Delimited – Fixed length –…

    • 1600 Words
    • 14 Pages
    Satisfactory Essays
  • Better Essays

    CIS 515 Assignment 3

    • 1079 Words
    • 5 Pages

    Provide an Entity Relationship Model (ERM) that will describe the data structure that will store all data elements.…

    • 1079 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    Optimal database design recognizes proper organization of table structures and relationships. Suggest at least two methods that can be used to improve the design of a database system.…

    • 160 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    In this paper I am going to discuss about the database and software used in my construction company. Oracle database is a multi platform database, meaning it can run efficiently on any operating system and this makes Oracle flexible and more secure when compared to its competitors. Our Oracle database is running on a Sun server, using the Sun Solaris enterprise operating system. Oracle databases are an enterprise database system, only medium and large companies would need an enterprise database. Oracle Corporation uses RDBMS rational database management systems to maintain all data within the organization. Various data items can be organized according to their relationships with each other, such as the relationship of Employee name and Employee ID, rational databases give Oracle a great deal of flexibility when describing the relationship between data elements. Oracle follows Dr.Cobbs 12 rules on how a true RDBMS should be evaluated. The following are Cobb's 12 rules.…

    • 807 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    Logical Design

    • 1162 Words
    • 5 Pages

    The relational database model specified for the ACME Global Consulting organizes given data in table series. Each of the table has fields specified with specifications regarding the data type stored (Easytoteach, 2011). The advantages of the relational model includes…

    • 1162 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    Relational Databases

    • 750 Words
    • 3 Pages

    Data for our programs are stored in various formats. The most commonly used format is in the form of a database since databases are not dependent on a single program or hardware platform. These databases are stored in five structures of hierarchical, network, relational, multidimensional, and object-oriented. Hierarchical structure organizes data in a one to many relationship. The network goes of the hierarchical structure by organizing data in a many to many relationship. The relational structure organizes the data in tables and allows the end user to determine the relationship at run time. Multidimensional takes the relational structures concept and uses multi dimensions to organize the data. Object-oriented structure has not only the attributes of the entity, but also contain the operations that can be performed on it.…

    • 750 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Data elements are the basic unit of information that have a unique importance and subcategories that must be standardized and carried throughout the practices (Aspenden, et al., 2004). Specific codes should be recognized in all terminology sets to represent the data elements to ensure data comparability, which will allow all information systems to hold the data as a combined enterprise (Aspeden, et al.,…

    • 558 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Analysis Tools Comparison

    • 1973 Words
    • 8 Pages

    Support for structured data: The more ★, the easier to perform the analysis on the structured data.…

    • 1973 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Object-oriented programming improves the reusability of software components. Extensive reuse of existing software enhances the importance of documentation. In order to increase the productivity in documenting and to make the structure of documentation better suitable for object-oriented software systems, we suggest to apply object-oriented technology to the documentation, too. This makes it possible to reuse documentation by extending and modifying it without making copies and without making any changes to the original documentation. Additionally, interests of various groups of readers (e.g., reusers, maintenance staff) can be taken into account, and easy access to relevant information can be given. In this paper we briefly describe a documentation scheme for object-oriented software systems. This scheme distinguishes among overview, external view and internal view of both static and dynamic aspects of software components. Then we apply inheritance by simply reusing and extending existing documentation where appropriate, and enforce information hiding by providing an access control mechanism. This improves the reusability and accessibility of documentation. Additionally, we present an exemplary tool and relate our experience with object-oriented documentation.…

    • 4744 Words
    • 19 Pages
    Good Essays
  • Powerful Essays

    Abstract: The purpose of a data model is to describe logic structure of the object system, as it is looked…

    • 1456 Words
    • 9 Pages
    Powerful Essays
  • Better Essays

    Csharp

    • 1639 Words
    • 7 Pages

    C++, Java: Primitive types are “magic” and do not interoperate with objects Smalltalk, Lisp: Primitive types are objects, but at great performance cost…

    • 1639 Words
    • 7 Pages
    Better Essays