Àâòîðèçàöèÿ
Ïîèñê ïî óêàçàòåëÿì
Rob P., Coronel C. — Database systems: Design, Implementation, and Management
Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå
Íàøëè îïå÷àòêó? Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter
Íàçâàíèå: Database systems: Design, Implementation, and Management
Àâòîðû: Rob P., Coronel C.
Àííîòàöèÿ: Database Systems: Design, Implementation, and Management, Fifth Edition takes you clearly and effectively through the entire process of database development and implementation. The most comprehensive and detailed coverage of database basics is complemented with ample exercises and problems at the end of each chapter to encourage hands-on learning, and a two-chapter step-by-step running case. Because the Internet has become so firmly established as an extension of the everyday business data environment, this revised edition contains two new chapters, "Databases in Electronic Commerce" and "Web Database Development," that stress the need for solid planning and management in order to maximize the resources that the Internet provides.
ßçûê:
Ðóáðèêà: Computer science /
Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö
ed2k: ed2k stats
Èçäàíèå: 6th edition
Ãîä èçäàíèÿ: 2004
Êîëè÷åñòâî ñòðàíèö: 795
Äîáàâëåíà â êàòàëîã: 29.03.2006
Îïåðàöèè: Ïîëîæèòü íà ïîëêó |
Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
Ïðåäìåòíûé óêàçàòåëü
Database management systems (DBMSs), data warehouses and 565—567 574
Database models (see also Specific types)
Database models and 38 40
Database models, basic building blocks of 31—32
Database models, business rules and 32—33
Database models, DBLC and 424
Database models, described 17
Database models, entities and 82 85—86
Database models, evolution of 35—35
Database models, importance of 30—31
Database models, Internet and 54—55
Database models, management 23
Database models, overview of 24—71
Database models, rules 85—86
Database models, transactions and 442 444
Database requests, DDBMSs and 485—489
Database requests, described 439
Database requests, distributed 485—489
Database requests, remote 485—486
Database requests, transactions and 439 485—489
Database requests, transparency and 485—489
Database requirements and 564—567
Database schema, data warehouses and 564—566 580
Database schema, database administration and 746—747
Database schema, database models and 38 42
Database schema, described 231—232
Database schema, ER models and 134
Database schema, relational 42 106 133
Database schema, SQL and 231—232
Database schema, star 585—595
Database schema, XML 651
Database(s), described 7
Database(s), historical roots of 10—13
Database(s), need for 713—714
Database(s), systems, overview of 18—25
Database(s), terminology 12
Database(s), types of 8—9
Date attribute 79
Date attribute, DATE data type 235 363 509
Date attribute, DATE function 257 348
Date attribute, DAY function 348
Date(s), ASCII character set and 255—256
Date(s), attributes 79
Date(s), comparison operators and 255—256
Date(s), constraints and 241
Date(s), data types and 232 235 363 509
Date(s), formatting 79
Date(s), functions 257 347—349
Date(s), relational model and 79
Date(s), validating 241
Date, C. J. 52 53 54 499 549
DBLC (Database life Cycie), database administration and 717
DBLC (Database life Cycie), database initial study phase 401— 106
DBLC (Database life Cycie), described 401—426
DBLC (Database life Cycie), design phase 402 406—420
DBLC (Database life Cycie), ER models and 410—415
DBLC (Database life Cycie), implementation and loading phase 402 420—424
DBLC (Database life Cycie), logical design and 418—420
DBLC (Database life Cycie), maintenance and evaluation phase 402 425—426
DBLC (Database life Cycie), normalization and 410—415
DBLC (Database life Cycie), operation phase 402 425
DBLC (Database life Cycie), physical design and 420
DBLC (Database life Cycie), SDLC and, comparison of 426
DBLC (Database life Cycie), software selection and 417—418
DBLC (Database life Cycie), testing and evaluation phase 402 425
DBLC and 414
DBLC and described 7 18—25
DBLC and functions of 21—24
DBLC and historical roots of 10—13
DBLC and locking methods and 449—458
DBLC and naming conventions and 18
DBLC and need for 713—714
DBLC and next generation of 550
DBLC and OO (object oriented) databases and 539 546 548—550
DBLC and physical design and 420
DBLC and software for 19—20 417—418
DBLC and transactions and 441 442 448—449
DBLC and Web database development and 663 703
DBLC and XML 656
DBLC and, comparison of 426
DBMSs (database management systems), data warehouses and 565—567 574
DBMSs (database management systems), database administration and 713—715 728—730
DBMSs (database management systems), DBLC and 414
DBMSs (database management systems), described 7 18—25
DBMSs (database management systems), functions of 21—24
DBMSs (database management systems), historical roots of 10—13
DBMSs (database management systems), locking methods and 449—458
DBMSs (database management systems), naming conventions and 18
DBMSs (database management systems), need for 713—714
DBMSs (database management systems), next generation of 550
DBMSs (database management systems), OO (object oriented) databases and 539 546 548—550
DBMSs (database management systems), physical design and 420
DBMSs (database management systems), software for 19—20 417—418
DBMSs (database management systems), transactions and 441 442 448—449
DBMSs (database management systems), Web database development and 663 703
DBMSs (database management systems), XML and 656
DBTG (Database Task Group) 38
DBTG (Database Task Group), dbXML Group 656
DDBMSs (distributed database management systems), advantages of 471—472
DDBMSs (distributed database management systems), centralized 470
DDBMSs (distributed database management systems), components of 477—478
DDBMSs (distributed database management systems), data allocation and 497—498
DDBMSs (distributed database management systems), data fragmentation and 492—495
DDBMSs (distributed database management systems), data replication and 495—497
DDBMSs (distributed database management systems), described 470—503
DDBMSs (distributed database management systems), disadvantages of 472—473
DDBMSs (distributed database management systems), evolution of 470—478
DDBMSs (distributed database management systems), heterogeneous 481
DDBMSs (distributed database management systems), homogenous 481
DDBMSs (distributed database management systems), levels of data and 478—482
DDBMSs (distributed database management systems), management of 472
DDBMSs (distributed database management systems), multiple-site process and 478 479—482
DDBMSs (distributed database management systems), process distribution and 478—482
DDBMSs (distributed database management systems), single-site process and 478 479
DDBMSs (distributed database management systems), transparency features and 482—485
DDC {distributed data catalog) 485 492 497
DDD (distributed data dictionary) 485
DDL (data definition language), classification of SQL as a 226
DDL (data definition language), database models and 38 40
DDL (data definition language), DBLC and 422
DDL (data definition language), described 24
Deadlocks, avoiding 456
Deadlocks, conditions for 455
Deadlocks, controlling 456
Deadlocks, described 454 455
Deadlocks, detecting 454 456 459
Deadlocks, optimistic methods and 458
deadlocks, preventing 456
Deadlocks, time stamping and 457
Deadly embrace, use of the term 455 (see also Deadlocks)
Decentralized 428—430
DECIMAL data type 235
Decision support systems (DSSs), architectural styles and 570—571
DECODE function 353
DEFAULT constraint, assigning dates with 241
DEFAULT constraint, degree, of relationships 142—147
DEFAULT constraint, described 227 239—240
Degrees of 55—57
DELETE command, deleting rows with 249
DELETE command, described 228 243
DELETE command, embedded SQL and 383
DELETE command, subqueries and 336
DELETE command, syntax of 249
Deletion anomalies 18 187
Dell Computer 625
denial of service attacks 634
Denormaiization 184 208—209 593—594 704 705
Dependence 15—16
Dependencies, diagrams of 189—191
Dependencies, identifying 189—191
Dependencies, normalization and 189—191
Dependencies, partial 190
dependencies, transitive 190
Dependent attributes, identifying 191—192 193
Dependent attributes, normalization and 191—192 194
Dependent attributes, removing 193—194
Dependent tables, described 295
Dependent tables, rules governing 295
Derived attributes 130 196—197 522
DES (Data Encryption Standard) 631
DESC qualifier 274
Described, main components of 561
Described, schema and 564—566 585
Design phase 402 406—420
Design phase, ER models and 410 415
Design phase, implementation and loading phase 402 420—424
Design phase, logical design and 418—420
Design phase, maintenance and evaluation phase 402 425—426
Design phase, normalization and 410—415
Design phase, operation phase 402 425
Design phase, physical design and 420
Design phase, SDLC and, comparison of 426
Design phase, software selection and 417—418
Design phase, testing and evaluation phase 402 425
Design, database, aggregation problems and 430
Design, database, bottom-up 427
Design, database, centralized 428—430
Design, database, challenges facing 166—168
Design, database, conceptual 408—417
Designers, role of 20
Desktop databases, described 8
Detailed systems design phase 399 400
Detailed systems design phase (SDLC) 399 400
Determinants, described 192
Development Life Cycle, Systems (SDLC) analysis phase 399—400
Development, browsers and 668—670 683—684
Development, client-side extensions 669—670
Development, described 660—707
Development, Web database (see also Development Life Cycle Systems
Device media control language (see DMCL (device media control language))
Diagram of 399
Diagram of implementation phase 399 400—401
Diagram of maintenance phase 399 401
Diagram of planning phase 39
Diagram of software selection and 405
Dictionaries (data) 233—234 292—293 485
Dictionaries (data), active 734
Dictionaries (data), database administration and 729 734—736
Dictionaries (data), DBLC and 413
Dictionaries (data), DDBMSs and 485
Dictionaries (data), described 21 92—93
Dictionaries (data), DIFFERENCE operator 86 87
Dictionaries (data), information resource 735
Dictionaries (data), management of 21—22
Dictionaries (data), passive 734
Dictionaries (data), relational model and 92—93
Dictionaries (data), star schema and 590
Digital, cash 635
digital, certificates 630
Digital, described 585
digital, signatures 631
Digital, tables 585 591 592—593
Disaster management 727
Disjoint subtypes 151
Diskless workstations 423
Diskpages, described 451
DISTINCT clause, COUNT function and 276 278
DISTINCT clause, listing unique values with 275—276
DISTINCT operator 228
distributed 417 471 492—498
Distributed database management systems (DDBMSs), advantages of 471 372
Distributed database management systems (DDBMSs), centralized 470
Distributed database management systems (DDBMSs), components of 477—478
Distributed database management systems (DDBMSs), data allocation and 497—498
Distributed database management systems (DDBMSs), data fragmentation and 492—495
Distributed database management systems (DDBMSs), data replication and 495—497
Distributed database management systems (DDBMSs), described 8 470—503
Distributed database management systems (DDBMSs), disadvantages of 472—473
Distributed database management systems (DDBMSs), evolution of 470—478
Distributed database management systems (DDBMSs), heterogeneous 481
Distributed database management systems (DDBMSs), homogenous 481
Distributed database management systems (DDBMSs), levels of data and 478—482
Distributed database management systems (DDBMSs), management of 472
Distributed database management systems (DDBMSs), muitiple-site process and 478 479—482
Distributed database management systems (DDBMSs), process distribution and 478—482
Distributed database management systems (DDBMSs), single-site process and 478 479
Distributed database management systems (DDBMSs), transparency features and 482—485
Distributed, e-commerce and 637—648
Distributed, importance of 9—10
Distributed, improving 194—199
Distributed, logical 10 418—420
Distributed, normalization and 202—206
Distributed, OO (object oriented) databases and 506 545—547
Distributed, overview of 9 24—25
Distributed, procedure flow and 407
Distributed, strategies 427
Distributed, top-down 427
distribution 727—728
Distribution transparency 482 483
Distribution, -files 743—745
Distribution, -information-decision cycle 712
Distribution, entry corrections 447
Distribution, extraction 560 566
Distribution, formats 15—16
Distribution, inconsistency 17
Distribution, independence 22 36 40 51
Distribution, marts 570
Distribution, of data 727—728
Distribution, preparation phase 599—600
Distribution, store 560 573
Distribution, transformation 22 396 475
Distribution, uncommitted 446
Distribution, use of the term 6 12 21
DIVIDE operator 86 92
DKNF (domain-key normal form) 207
DLLs (Dynamic-Link Libraries) 666 668
DMCL (device media control language) 422
DML (data manipulation language), classification of SQL as a 226
DML (data manipulation language), database models and 38 40 48
DML (data manipulation language), described 24
DML (data manipulation language), OODBMs and 539
DML (data manipulation language), Procedural SQL (PL/SQL) and 370
DML (data manipulation language), subqueries and 336
DML (data manipulation language), transactions and 460
DML (data manipulation language), triggers and 370
DNS (Domain Name Service) 624
DNS (Domain Name Service), domain(s) described 79 509
DNS (Domain Name Service), ER models and 125
DNS (Domain Name Service), OO (object oriented) databases and 509
DNS (Domain Name Service), relational model and 79
DNS (Domain Name Service), UNION operator and 87
DO — UNDO — REDO protocol 490
DO — WHILE loops 359—360
Double data type 235
DP (data processing) managers 13 14 24
DP (data processing) specialists 11 14 24
DP (data processor) 11 498
DP (data processor), concurrency control and 489
DP (data processor), described 477
DP (data processor), query optimization and 491
DP (data processor), SPSD and 479
DP (data processor), transactions and 486—487 490
DP (data processor), transparency and 485
Drill down 562 588
Drop command 272
DROP INDEX command 227
DROP SEQUENCE command 356
DROP TABLE command 227
DROP VIEW command 227
DSO (database security officer) 726
Ðåêëàìà