Object-role modeling fundamentals :: a practical guide to data modeling with ORM /
Annotation
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Basking Ridge, NJ :
Technics Publications,
[2015]
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Annotation |
Beschreibung: | 1 online resource (xii, 180 pages) |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9781634620802 1634620801 1634620747 9781634620741 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn911179578 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu|||unuuu | ||
008 | 150618s2015 nju ob 001 0 eng d | ||
010 | |a 2015935403 | ||
040 | |a N$T |b eng |e rda |e pn |c N$T |d N$T |d BTCTA |d OCLCF |d REB |d YDXCP |d AGLDB |d ICA |d D6H |d OCLCQ |d VTS |d STF |d M8D |d VT2 |d AJS |d OCLCO |d OCLCQ |d OCLCO |d OCLCL | ||
019 | |a 948961160 |a 1103271882 |a 1129335827 |a 1153009769 | ||
020 | |a 9781634620802 |q (electronic bk.) | ||
020 | |a 1634620801 |q (electronic bk.) | ||
020 | |a 1634620747 | ||
020 | |a 9781634620741 | ||
020 | |z 9781634620741 | ||
035 | |a (OCoLC)911179578 |z (OCoLC)948961160 |z (OCoLC)1103271882 |z (OCoLC)1129335827 |z (OCoLC)1153009769 | ||
050 | 4 | |a QA76.9.D26 | |
072 | 7 | |a COM |x 062000 |2 bisacsh | |
082 | 7 | |a 005.74 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Halpin, T. A., |e author. |0 http://id.loc.gov/authorities/names/n88278258 | |
245 | 1 | 0 | |a Object-role modeling fundamentals : |b a practical guide to data modeling with ORM / |c Terry Halpin. |
264 | 1 | |a Basking Ridge, NJ : |b Technics Publications, |c [2015] | |
264 | 4 | |c ©2015 | |
300 | |a 1 online resource (xii, 180 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
504 | |a Includes bibliographical references and index. | ||
588 | 0 | |a Vendor-supplied metadata. | |
520 | 8 | |a Annotation |b Object-Role Modeling (ORM) is a fact-based approach to data modelling that expresses the information requirements of any business domain simply in terms of objects that play roles in relationships. All facts of interest are treated as instances of attribute-free structures known as fact types, where the relationship may be unary (eg: Person smokes), binary (eg: Person was born on Date), ternary (eg: Customer bought Product on Date), or longer. Fact types facilitate natural expression, are easy to populate with examples for validation purposes, and have greater semantic stability than attribute-based structures such as those used in Entity Relationship Modeling (ER) or the Unified Modeling Language (UML). All relevant facts, constraints and derivation rules are expressed in controlled natural language sentences that are intelligible to users in the business domain being modeled. This allows ORM data models to be validated by business domain experts who are unfamiliar with ORMs graphical notation. For the data modeler, ORMs graphical notation covers a much wider range of constraints than can be expressed in industrial ER or UML class diagrams, and thus allows rich visualisation of the underlying semantics. Suitable for both novices and experienced practitioners, this book covers the fundamentals of the ORM approach. Written in easy-to-understand language, it shows how to design an ORM model, illustrating each step with simple examples. Each chapter ends with a practical lab that discusses how to use the freeware NORMA tool to enter ORM models and use it to automatically generate verbalisations of the model and map it to a relational database. | |
650 | 0 | |a Database design. |0 http://id.loc.gov/authorities/subjects/sh88004472 | |
650 | 0 | |a Object-oriented methods (Computer science) |0 http://id.loc.gov/authorities/subjects/sh96004653 | |
650 | 6 | |a Bases de données |x Conception. | |
650 | 6 | |a Conception orientée objet (Informatique) | |
650 | 7 | |a COMPUTERS |x Data Modeling & Design. |2 bisacsh | |
650 | 7 | |a Database design |2 fast | |
650 | 7 | |a Object-oriented methods (Computer science) |2 fast | |
758 | |i has work: |a Object-role modeling fundamentals (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGGpVKRG6h9fM6GcGDv8md |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Halpin, T. A. |t Object-role modeling fundamentals. |d Basking Ridge, NJ : Technics Publications, [2015] |w (DLC) 2015935403 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1005068 |3 Volltext |
938 | |a Baker and Taylor |b BTCP |n BK0017490237 | ||
938 | |a EBSCOhost |b EBSC |n 1005068 | ||
938 | |a YBP Library Services |b YANK |n 12478210 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn911179578 |
---|---|
_version_ | 1816882315383537665 |
adam_text | |
any_adam_object | |
author | Halpin, T. A. |
author_GND | http://id.loc.gov/authorities/names/n88278258 |
author_facet | Halpin, T. A. |
author_role | aut |
author_sort | Halpin, T. A. |
author_variant | t a h ta tah |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.D26 |
callnumber-search | QA76.9.D26 |
callnumber-sort | QA 276.9 D26 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
ctrlnum | (OCoLC)911179578 |
dewey-full | 005.74 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.74 |
dewey-search | 005.74 |
dewey-sort | 15.74 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04183cam a2200553 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn911179578</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu|||unuuu</controlfield><controlfield tag="008">150618s2015 nju ob 001 0 eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a"> 2015935403</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">N$T</subfield><subfield code="d">BTCTA</subfield><subfield code="d">OCLCF</subfield><subfield code="d">REB</subfield><subfield code="d">YDXCP</subfield><subfield code="d">AGLDB</subfield><subfield code="d">ICA</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">STF</subfield><subfield code="d">M8D</subfield><subfield code="d">VT2</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">948961160</subfield><subfield code="a">1103271882</subfield><subfield code="a">1129335827</subfield><subfield code="a">1153009769</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781634620802</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1634620801</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1634620747</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781634620741</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781634620741</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)911179578</subfield><subfield code="z">(OCoLC)948961160</subfield><subfield code="z">(OCoLC)1103271882</subfield><subfield code="z">(OCoLC)1129335827</subfield><subfield code="z">(OCoLC)1153009769</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.D26</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">062000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.74</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Halpin, T. A.,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n88278258</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Object-role modeling fundamentals :</subfield><subfield code="b">a practical guide to data modeling with ORM /</subfield><subfield code="c">Terry Halpin.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Basking Ridge, NJ :</subfield><subfield code="b">Technics Publications,</subfield><subfield code="c">[2015]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xii, 180 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Vendor-supplied metadata.</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="b">Object-Role Modeling (ORM) is a fact-based approach to data modelling that expresses the information requirements of any business domain simply in terms of objects that play roles in relationships. All facts of interest are treated as instances of attribute-free structures known as fact types, where the relationship may be unary (eg: Person smokes), binary (eg: Person was born on Date), ternary (eg: Customer bought Product on Date), or longer. Fact types facilitate natural expression, are easy to populate with examples for validation purposes, and have greater semantic stability than attribute-based structures such as those used in Entity Relationship Modeling (ER) or the Unified Modeling Language (UML). All relevant facts, constraints and derivation rules are expressed in controlled natural language sentences that are intelligible to users in the business domain being modeled. This allows ORM data models to be validated by business domain experts who are unfamiliar with ORMs graphical notation. For the data modeler, ORMs graphical notation covers a much wider range of constraints than can be expressed in industrial ER or UML class diagrams, and thus allows rich visualisation of the underlying semantics. Suitable for both novices and experienced practitioners, this book covers the fundamentals of the ORM approach. Written in easy-to-understand language, it shows how to design an ORM model, illustrating each step with simple examples. Each chapter ends with a practical lab that discusses how to use the freeware NORMA tool to enter ORM models and use it to automatically generate verbalisations of the model and map it to a relational database.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Database design.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh88004472</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented methods (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004653</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Bases de données</subfield><subfield code="x">Conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Conception orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Data Modeling & Design.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Database design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented methods (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Object-role modeling fundamentals (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGGpVKRG6h9fM6GcGDv8md</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Halpin, T. A.</subfield><subfield code="t">Object-role modeling fundamentals.</subfield><subfield code="d">Basking Ridge, NJ : Technics Publications, [2015]</subfield><subfield code="w">(DLC) 2015935403</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1005068</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Baker and Taylor</subfield><subfield code="b">BTCP</subfield><subfield code="n">BK0017490237</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1005068</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">12478210</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn911179578 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:26:39Z |
institution | BVB |
isbn | 9781634620802 1634620801 1634620747 9781634620741 |
language | English |
lccn | 2015935403 |
oclc_num | 911179578 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xii, 180 pages) |
psigel | ZDB-4-EBA |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Technics Publications, |
record_format | marc |
spelling | Halpin, T. A., author. http://id.loc.gov/authorities/names/n88278258 Object-role modeling fundamentals : a practical guide to data modeling with ORM / Terry Halpin. Basking Ridge, NJ : Technics Publications, [2015] ©2015 1 online resource (xii, 180 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Includes bibliographical references and index. Vendor-supplied metadata. Annotation Object-Role Modeling (ORM) is a fact-based approach to data modelling that expresses the information requirements of any business domain simply in terms of objects that play roles in relationships. All facts of interest are treated as instances of attribute-free structures known as fact types, where the relationship may be unary (eg: Person smokes), binary (eg: Person was born on Date), ternary (eg: Customer bought Product on Date), or longer. Fact types facilitate natural expression, are easy to populate with examples for validation purposes, and have greater semantic stability than attribute-based structures such as those used in Entity Relationship Modeling (ER) or the Unified Modeling Language (UML). All relevant facts, constraints and derivation rules are expressed in controlled natural language sentences that are intelligible to users in the business domain being modeled. This allows ORM data models to be validated by business domain experts who are unfamiliar with ORMs graphical notation. For the data modeler, ORMs graphical notation covers a much wider range of constraints than can be expressed in industrial ER or UML class diagrams, and thus allows rich visualisation of the underlying semantics. Suitable for both novices and experienced practitioners, this book covers the fundamentals of the ORM approach. Written in easy-to-understand language, it shows how to design an ORM model, illustrating each step with simple examples. Each chapter ends with a practical lab that discusses how to use the freeware NORMA tool to enter ORM models and use it to automatically generate verbalisations of the model and map it to a relational database. Database design. http://id.loc.gov/authorities/subjects/sh88004472 Object-oriented methods (Computer science) http://id.loc.gov/authorities/subjects/sh96004653 Bases de données Conception. Conception orientée objet (Informatique) COMPUTERS Data Modeling & Design. bisacsh Database design fast Object-oriented methods (Computer science) fast has work: Object-role modeling fundamentals (Text) https://id.oclc.org/worldcat/entity/E39PCGGpVKRG6h9fM6GcGDv8md https://id.oclc.org/worldcat/ontology/hasWork Print version: Halpin, T. A. Object-role modeling fundamentals. Basking Ridge, NJ : Technics Publications, [2015] (DLC) 2015935403 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1005068 Volltext |
spellingShingle | Halpin, T. A. Object-role modeling fundamentals : a practical guide to data modeling with ORM / Database design. http://id.loc.gov/authorities/subjects/sh88004472 Object-oriented methods (Computer science) http://id.loc.gov/authorities/subjects/sh96004653 Bases de données Conception. Conception orientée objet (Informatique) COMPUTERS Data Modeling & Design. bisacsh Database design fast Object-oriented methods (Computer science) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh88004472 http://id.loc.gov/authorities/subjects/sh96004653 |
title | Object-role modeling fundamentals : a practical guide to data modeling with ORM / |
title_auth | Object-role modeling fundamentals : a practical guide to data modeling with ORM / |
title_exact_search | Object-role modeling fundamentals : a practical guide to data modeling with ORM / |
title_full | Object-role modeling fundamentals : a practical guide to data modeling with ORM / Terry Halpin. |
title_fullStr | Object-role modeling fundamentals : a practical guide to data modeling with ORM / Terry Halpin. |
title_full_unstemmed | Object-role modeling fundamentals : a practical guide to data modeling with ORM / Terry Halpin. |
title_short | Object-role modeling fundamentals : |
title_sort | object role modeling fundamentals a practical guide to data modeling with orm |
title_sub | a practical guide to data modeling with ORM / |
topic | Database design. http://id.loc.gov/authorities/subjects/sh88004472 Object-oriented methods (Computer science) http://id.loc.gov/authorities/subjects/sh96004653 Bases de données Conception. Conception orientée objet (Informatique) COMPUTERS Data Modeling & Design. bisacsh Database design fast Object-oriented methods (Computer science) fast |
topic_facet | Database design. Object-oriented methods (Computer science) Bases de données Conception. Conception orientée objet (Informatique) COMPUTERS Data Modeling & Design. Database design |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1005068 |
work_keys_str_mv | AT halpinta objectrolemodelingfundamentalsapracticalguidetodatamodelingwithorm |