A manager's guide to database technology: building and purchasing better applications
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle river, NJ
Prentice-Hall
2001
|
Schriftenreihe: | An Alan R. Apt Book
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XV, 250 S. graph. Darst. |
ISBN: | 0130304182 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014251896 | ||
003 | DE-604 | ||
005 | 20040127 | ||
007 | t | ||
008 | 020417s2001 d||| |||| 00||| eng d | ||
020 | |a 0130304182 |9 0-13-030418-2 | ||
035 | |a (OCoLC)247386989 | ||
035 | |a (DE-599)BVBBV014251896 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-473 |a DE-11 |a DE-739 | ||
050 | 0 | |a QA76.9.D3 | |
082 | 0 | |a 005.74 |2 21 | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
100 | 1 | |a Blaha, Michael |e Verfasser |4 aut | |
245 | 1 | 0 | |a A manager's guide to database technology |b building and purchasing better applications |c Michael R. Blaha |
246 | 1 | 3 | |a Database technology |
264 | 1 | |a Upper Saddle river, NJ |b Prentice-Hall |c 2001 | |
300 | |a XV, 250 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a An Alan R. Apt Book | |
650 | 4 | |a Application software | |
650 | 4 | |a Database management | |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009772600&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009772600 |
Datensatz im Suchindex
_version_ | 1804129140766408704 |
---|---|
adam_text | Contents
Preface xi
What You Will Find, xii
Who Should Read This Book?, xii
Acknowledgments, xiii
Contact Information, xiii
Part 1 Introduction 1
Chapter 1 The Business of Software 3
Two Scenarios, 3
In This Book, 5
Chapter 2 Database Applications 6
Operational and Analytical Applications, 6
Procuring Applications, 8
Maintenance, 11
Removing Obsolete Applications, 12
Chapter Summary, 12
Part 2 Data Management Technology 15
Chapter 3 Architecture 17
Tiered Architectures, 17
Transaction-Processing Monitors, 23
Web-Based Architecture, 25
Other Architectural Issues, 26
Chapter Summary, 27
vii
viii
CONTENTS
Resource Notes, 28
References, 29
Chapter 4 Data Management Paradigms 30
Files, 30
Groupware, 31
Databases, 32
Comparison of Paradigms, 33
Hybrid Approaches, 34
Chapter Summary, 34
Resource Notes, 35
References, 35
Chapter 5 Database Paradigms 36
Contemporary Database Paradigms, 36
New Database Paradigms, 39
Obsolete Database Paradigms, 41
Comparison of Database Paradigms, 44
Hybrid Approaches, 45
Chapter Summary, 46
Resource Notes, 47
References, 47
Chapter 6 Relational Databases 48
Overview, 48
Defining Database Structure, 49
Manipulating Data, 55
Controlling Access, 58
Object-Relational Databases, 58
Chapter Summary, 59
Resource Notes, 60
References, 60
Chapter 7 Data Processing 62
Combining Databases with Programming, 62
Trading Programming for Database Code, 67
Data Security, 67
Improving Performance, 68
Converting Legacy Data, 71
Chapter Summary, 72
Resource Notes, 73
References, 73
CONTENTS
Part 3 Database Design Technology
Chapter 8 Modeling Principles
What is a Model?, 77
Why Build Models?, 78
Difficulties with Models, 80
Kinds of Models, 81
Structural Models, 82
Naming Conventions, 82
Chapter Summary, 83
Resource Notes, 84
References, 84
Chapter 9 Modeling Notations
Entity-Relationship Notations, 85
IDEF1X Notation, 88
Comparison of Modeling Notations, 92
Judging the Quality of Models, 94
Chapter Summary, 95
Resource Notes, 95
References, 96
Chapter 10 Managing Models
The Importance of Skilled Staff, 97
Estimating Modeling Effort, 99
Modeling Sessions, 100
Modeling Pitfalls, 103
Chapter Summary, 106
References, 106
Chapter 11 Operational Applications
What is an Operational Application?, 107
Designing Structure, 108
Designing Functionality, 118
Chapter Summary, 120
Resource Notes, 121
References, 121
Chapter 12 Analytical Applications
What is an Analytical Application?, 122
Modeling a Data Warehouse, 124
The Bus Architecture, 125
X
CONTENTS
Designing a Data Warehouse, 126
Populating a Data Warehouse, 130
Analyzing Data, 136
Chapter Summary, 137
Resource Notes, 138
References, 138
Chapter 13 Design Summary 139
Two Kinds of Applications, 139
Structural Design Rules, 140
Design List, 140
Chapter Summary, 142
Part 4 Software Engineering Technology 143
Chapter 14 Methodology 145
What is a Methodology?, 145
Why Use a Methodology?, 145
How Software Is Often Built, 146
How Software Should Be Built, 147
Specific Methodologies, 147
Chapter Summary, 148
References, 148
Chapter 15 Development Process 149
Outputs from Development, 149
Inputs to Development, 151
Stages of Development, 153
Software Development Life Cycle, 158
Chapter Summary, 161
References, 162
Chapter 16 Acquisition Process 163
Outputs from Acquisition, 163
Inputs to Acquisition, 164
Stages of Acquisition, 164
Chapter Summary, 171
Chapter 17 Project Management 173
Choosing the Right People, 173
Choosing the Right Application Scope, 177
Estimating Effort, 178
CONTENTS
Software Reviews, 180
Tools, 180
Chapter Summary, 183
Resource Notes, 184
References, 184
Part 5 Advanced Technology
Chapter 18 Distributed Databases
Distributed Database Concepts, 187
Two-Phase-Commit Protocol, 188
Replication, 189
Locating Data, 191
Communications Software, 191
Chapter Summary, 192
Resource Notes, 192
References, 192
Chapter 19 Reverse Engineering
Overview, 193
Outputs from Reverse Engineering, 195
Inputs to Reverse Engineering, 195
Stages of Reverse Engineering, 197
Tools, 201
Reverse Engineering Skills, 202
Estimating Effort, 203
Chapter Summary, 204
Resource Notes, 205
References, 206
Chapter 20 Assessing Vendor Software
Business Benefits, 207
Assessment Process, 208
Grading a Database, 210
Ethics, 211
Industrial Response, 212
Chapter Summary, 213
Resource Notes, 213
References, 214
CONTENTS
Chapter 21 Interacting Applications 215
Overview, 215
Enterprise Modeling, 217
Integration Techniques, 219
Identity Applications, 224
Data Exchange Format, 224
Chapter Summary, 226
Resource Notes, 227
References, 227
Chapter 22 Object-Oriented Technology 228
Unified Modeling Language (UML), 228
00 Concepts and Databases, 230
00 Extensions to SQL, 232
Components, 235
Chapter Summary, 235
Resource Notes, 236
References, 236
Appendix Glossary 239
Index 245
|
any_adam_object | 1 |
author | Blaha, Michael |
author_facet | Blaha, Michael |
author_role | aut |
author_sort | Blaha, Michael |
author_variant | m b mb |
building | Verbundindex |
bvnumber | BV014251896 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.D3 |
callnumber-search | QA76.9.D3 |
callnumber-sort | QA 276.9 D3 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 270 |
ctrlnum | (OCoLC)247386989 (DE-599)BVBBV014251896 |
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 | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01519nam a2200397 c 4500</leader><controlfield tag="001">BV014251896</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040127 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020417s2001 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0130304182</subfield><subfield code="9">0-13-030418-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)247386989</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014251896</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.D3</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.74</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Blaha, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A manager's guide to database technology</subfield><subfield code="b">building and purchasing better applications</subfield><subfield code="c">Michael R. Blaha</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Database technology</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle river, NJ</subfield><subfield code="b">Prentice-Hall</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 250 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">An Alan R. Apt Book</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Database management</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009772600&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009772600</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV014251896 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:00:25Z |
institution | BVB |
isbn | 0130304182 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009772600 |
oclc_num | 247386989 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-11 DE-739 |
owner_facet | DE-473 DE-BY-UBG DE-11 DE-739 |
physical | XV, 250 S. graph. Darst. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Prentice-Hall |
record_format | marc |
series2 | An Alan R. Apt Book |
spelling | Blaha, Michael Verfasser aut A manager's guide to database technology building and purchasing better applications Michael R. Blaha Database technology Upper Saddle river, NJ Prentice-Hall 2001 XV, 250 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier An Alan R. Apt Book Application software Database management Datenbanksystem (DE-588)4113276-2 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content Datenbanksystem (DE-588)4113276-2 s DE-604 Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009772600&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Blaha, Michael A manager's guide to database technology building and purchasing better applications Application software Database management Datenbanksystem (DE-588)4113276-2 gnd |
subject_GND | (DE-588)4113276-2 (DE-588)4151278-9 |
title | A manager's guide to database technology building and purchasing better applications |
title_alt | Database technology |
title_auth | A manager's guide to database technology building and purchasing better applications |
title_exact_search | A manager's guide to database technology building and purchasing better applications |
title_full | A manager's guide to database technology building and purchasing better applications Michael R. Blaha |
title_fullStr | A manager's guide to database technology building and purchasing better applications Michael R. Blaha |
title_full_unstemmed | A manager's guide to database technology building and purchasing better applications Michael R. Blaha |
title_short | A manager's guide to database technology |
title_sort | a manager s guide to database technology building and purchasing better applications |
title_sub | building and purchasing better applications |
topic | Application software Database management Datenbanksystem (DE-588)4113276-2 gnd |
topic_facet | Application software Database management Datenbanksystem Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009772600&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT blahamichael amanagersguidetodatabasetechnologybuildingandpurchasingbetterapplications AT blahamichael databasetechnology |