|
|

This is only a preview of the paper Click here to register and get the full text. Existing members click here to login
|
|
|
The UML and How It Relates to Databases
The Unified Modeling Language (UML) is a standardized language that is used for writing software blueprints. The UML can be used to model a wide range of systems. ... ‘The UML helps you specify, visualize, and document models of software systems, including their structure and design.’ (Turney) The UML, however; is not limited to any one thing and can be used for more than just software systems. ... The UML is only a language and so is just one part of a software development method. ...
Things, relationships, and diagrams are all included in the vocabulary of the UML. ... There are four kinds of relationships in the UML: dependency, association, generalization, and realization. ... There are also many diagrams of the UML which are used to group collections of things. ... The models written in UML can be connected directly to a variety of programming languages. ‘This means that it is possible to map from a model in the UML to a programming language such as Java, C++, or Visual Basic, or even to tables in a relational database or the persistent store of an object-oriented database.’ (Booch) This mapping allows the programming language to generate code from the UML model. ...
The relationships already defined in UML can be very beneficial when it comes to the design of databases. ... ’ (Booch) This could be extremely useful in object-oriented databases. ...
There are also different views associated with the UML that can provide information for not just how the system needs to function but in turn how the database needs to function.
Approximate Word count = 1221 Approximate Pages = 4.9 (250 words per page double spaced)
|
|
|

|
|
|