1. Trang chủ
  2. » Công Nghệ Thông Tin

DATABASE SYSTEMS (phần 26) pot

29 297 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 0,99 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

VLDB [1976] Systems for Large Databases, Lockemann, E and Neuhold, E., eds., in Pro-ceedings of the Second International Conference onVery Large Data Bases, Brussels, Bel-gium, July 19

Trang 1

Soutou, G [1998] "Analysis of Constraints for N-ary Relationships," in ER98.

Spaccapietra, S., and Jain, R., eds [1995] Proceedings of the Visual Database Workshop,

Lausanne, Switzerland, October 1995.

Spooner D., Michael, A., and Donald, B [1986] "Modeling CAD Data with Data tion and Object Oriented Technique," in ICDE [1986].

Abstrac-Srikant, R., and Agrawal, R [1995] "Mining Generalized Association Rules," in VLDB [1995].

Srinivas, M., and Patnaik, L [1994] "Genetic Algorithms: A Survey,"IEEE Computer, June 1994.

Srinivasan, v., and Carey, M [1991] "Performance of B-Tree Concurrency Control rithms," in SIGMOD [1991].

Algo-Srivastava, D., Ramakrishnan, R., Sudarshan, S., and Sheshadri, P [1993] "Coral++: Adding Object-orientation to a Logic Database Language," in VLDB [1993].

Stachour, P., and Thuraisingham, B [1990] "The Design and Implementation ofINGRES," 'rxns, 2:2, June 1990.

Stallings, W [1997] Data and Computer Communications, 5th ed., Prentice-Hall, 1997 Stallings, W [2000] Network Security Essentials: Applications and Standards, Prentice Hall,2000.

Stonebraker, M [1975] "Implementation of Integrity Constraints and Views by Query Modification," in SIGMOD [1975].

Stonebraker, M [1993] "The Miro DBMS" in SIGMOD [1993].

Stonebraker, M., ed, [1994] Readings in Database Systems, 2nd ed., Morgan Kaufmann, 1994.

Stonebraker, M., Hanson, E., and Hong, C [1987] "The Design of the POSTGRES Rules System," in ICDE [1987].

Stonebraker, M., with Moore, D [1996], Object-Relational DBMSs: The Next Great Wave, Morgan Kaufman, 1996.

Stonebraker, M., and Rowe, L [1986] "The Design ofpOSTGRES," in SIGMOD [1986].

Trang 2

Selected Bibliography 11003

Stonebraker, M., Wong, E., Kreps, P., and Held, G [1976] "The Design and

Implementa-tion ofINGRES," TODS, 1:3, September 1976.

Su, S [1985] "A Semantic Association Model for Corporate and Scientific-Statistical

Databases," Information Science, 29, 1985.

Su, S [1988] Database Computers, McGraw-Hill, 1988.

Su, S., Krishnamurthy, V., and Lam, H [1988] "An Object-Oriented Semantic

Associa-tion Model (OSAM*)," in AI in Industrial Engineering and Manufacturing:

Theo-reticallssues and Applications, American Institute of Industrial Engineers, 1988.

Subrahmanian, V [1998] Principles of Multimedia Databases Systems, Morgan

Kauf-mann, 1998.

Subramanian V S., and [ajodia, S., eds [1996] Multimedia Database Systems: Issues

and Research Directions, Springer Verlag 1996.

Sunderraman, R [1999]ORACLE Programming: A Primer, Addison Wesley Longman,

1999.

Swami, A., and Gupta, A [1989] "Optimization of Large Join Queries: Combining

Heu-ristics and Combinatorial Techniques," in SIGMOD [1989].

Tanenbaum, A [1996] Computer Networks, Prentice Hall PTR, 1996.

Tansel, A., et al., eds [1993] Temporal Databases: Theory, Design, and

Implementa-tion, Benjamin Cummings, 1993.

Teorey, T [1994] Database Modeling and Design: The Fundamental Principles, 2nd ed.,

Morgan Kaufmann, 1994.

Teorey, T., Yang, D., and Fry, J [1986] "A Logical Design Methodology for Relational

Databases Using the Extended Entity-Relationship Model," ACM Computing

Sur-veys, 18:2, June 1986.

Thomas, J., and Gould, J [1975] "A Psychological Study of Query by Example," NCC

AFIPS,44,1975.

Thomas, R [1979] "A Majority Consensus Approach to Concurrency Control for

Multi-ple Copy Data Bases,"TODS,4:2, June 1979.

Thomasian, A [1991] "Performance Limits of Two-Phase Locking," inICDE[1991].

Thuraisingham, B., et al [2001] "Directions for Web and E-Commerce Applications

Security," Tenth IEEE International Workshops on Enabling Technologies: Infrastructure

for Collaborative Enterprises, 2001, pp 200-204.

Todd, S [1976] "The Peterlee Relational Test Vehicle-A System Overview," IBM

Sys-tems Journal, 15:4, December 1976.

Toivonen, H., "Sampling Large Databases for Association Rules," inVLDB[1996].

Tou, J., ed [1984] Information SystemsCOINS-IV,Plenum Press, 1984.

Tsangaris, M., and Naughton, J [1992] "On the Performance of Object Clustering

Tech-niques," inSIGMOD[1992].

Tsichritzis, D [1982] "Forms Management,"CACM, 25:7, July 1982.

Tsichritzis, D., and Klug, A., eds [1978] The ANSI/X3/SPARC DBMSFramework,AFIPS

Press, 1978.

Trang 3

1004 I Selected Bibliography

Tsichritzis, D., and Lochovsky, F [1976] "Hierarchical Data-base Management: A vey,"ACMComputing Surveys, 8:1, March 1976.

Sur-Tsichritzis, D., and Lochovsky, F [1982] Data Models, Prentice-Hall, 1982.

Tsotras, v., and Gopinath, B [1992] "Optimal Versioning of Object Classes," in ICDE[1992].

Tsou, D M., and Fischer, P C [1982] "Decomposition of a Relation Scheme into Boyce Codd Normal Form," SIGACT News, 14:3, 1982, pp 23-29.

Ullman, J [1982] Principles of Database Systems, 2nd ed., Computer Science Press, 1982.

Ullman, J [1985] "Implementation of Logical Query Languages for Databases," TODS,10:3, September 1985.

Ullman, J [1988] Principles of Database and Knowledge-Base Systems, vol 1, puter Science Press, 1988.

Ullman, J [1989] Principles of Database and Knowledge-Base Systems, vol 2, puter Science Press, 1989.

Com-Ullman, J D and Widom, J [1997] A First Course in Database Systems, Prentice-Hall, 1997.

U.S Congress [1988] "Office of Technology Report, Appendix D: Databases, ries, and Informatics," in Mapping Our Genes: Genome Projects: How Big, How Fast? John Hopkins University Press, 1988.

Reposito-U.S Department of Commerce [1993] TIGER/Line Files, Bureau of Census, ton, 1993.

Washing-Valduriez, P., and Gardarin, G [1989] Analysis and Comparison of Relational Database Systems, Addison-Wesley, 1989.

Vassiliou, y [1980] "Functional Dependencies and Incomplete Information," in VLDB[1980].

Verheijen, G., and VanBekkum, J [1982]"NIAM:An Information Analysis Method," in Olle et al [1982].

Verhofstadt, J [1978] "Recovery Techniques for Database Systems," ACM Computing Surveys, 10:2, June 1978.

Vielle, L [1986] "Recursive Axioms in Deductive Databases: The Query-Subquery Approach," inEDS[1986].

Vielle, L [1987] "Database Complete Proof Production Based on SLD-resolution," in ceedings of the Fourth International Conferenceon LogicProgramming, 1987.

Pro-Vielle, L [1988] "FromQSQTowards QoSaQ: Global Optimization of Recursive Queries,"

inEDS[1988].

Vieille, L [1998] "VALIDITY: Knowledge Independence for Electronic Mediation," invited paper, in Practical Applications of Prolog/Practical Applications of Constraint Technology (PAP/PACT '98), London, March 1998, available from lvieille@com-

puter.org,

Trang 4

Selected Bibliography I 1005

Yin, H., Zellweger, E, Swinehart, D., and Venkat Rangan, P [1991] "Multimedia

Confer-encing in the Etherphone Environment,"IEEE Computer, Special Issue on

Multime-dia Information Systems, 24:10, October 1991.

VLDB[1975] Proceedings of theFirstInternational ConferenceonVery Large Data Bases, Kerr,

D., ed., Framingham, MA, September 1975.

VLDB [1976] Systems for Large Databases, Lockemann, E and Neuhold, E., eds., in

Pro-ceedings of the Second International Conference onVery Large Data Bases, Brussels,

Bel-gium, July 1976, North-Holland, 1976.

VLDB[1977] Proceedings of the Third International Conference on Very Large Data Bases,

Merten, A., ed., Tokyo, Japan, October 1977.

VLDB[1978] Proceedings of the Fourth International ConferenceonVery Large Data Bases,

Bubenko, J., and Yao, S., eds., West Berlin, Germany, September 1978.

VLDB[1979]Proceedingsof theFifthInternational Conference onVery Large Data Bases,

Fur-tado, A., and Morgan, H., eds., Rio de Janeiro, Brazil, October 1979.

VLDB[1980] Proceedings of the Sixth International Conference on Very Large Data Bases,

Lochovsky, E, and Taylor, R., eds., Montreal, Canada, October 1980.

VLDB [1981] Proceedings of the Seventh International Conference onVery Large Data Bases,

Zaniolo, c., and Delobel, c., eds., Cannes, France, September 1981.

VLDB [1982] Proceedings of the Eighth International Conference onVery Large Data Bases,

McLeod, D., and Villasenor, Y., eds., Mexico City, September 1982.

VLDB[1983] Proceedings of theNinth International Conference onVery Large Data Bases,

Schkolnick, M., and Thanos, c., eds., Florence, Italy, October/November 1983.

VLDB[1984] Proceedings of the Tenth International Conference onVery Large Data Bases,

Dayal, 0., Schlageter, G., and Seng, L., eds., Singapore, August 1984.

VLDB [1985] Proceedings of the Eleventh International Conference onVery Large Data Bases,

Pirotte, A., and Vassiliou, Y, eds., Stockholm, Sweden, August 1985.

VLDB [1986] Proceedings of the Twelfth International Conference onVery Large Data Bases,

Chu, W., Gardarin, G., and Ohsuga, S., eds., Kyoto, Japan, August 1986.

VLDB[1987] Proceedings of the Thirteenth International ConferenceonVery Large Data Bases,

Stocker, P., Kent, W., and Hammersley, P., eds., Brighton, England, September 1987.

VLDB [1988] Proceedings of the Fourteenth International Conference on Very Large Data

Bases, Bancilhon, E, and DeWitt, D., eds., Los Angeles, August/September 1988.

VLDB[1989] Proceedings of the Fifteenth International ConferenceonVery Large Data Bases,

Apers, E, and Wiederhold, G., eds., Amsterdam, August 1989.

VLDB [1990] Proceedings of the Sixteenth International Conference on Very Large Data

Bases, McLeod, D., Sacks-Davis, R., and Schek, H., eds., Brisbane, Australia,

August 1990.

VLDB [1991] Proceedings of the Seventeenth International Conference on Very Large Data

Bases, Lohman, G., Sernadas, A., and Camps, R., eds., Barcelona, Catalonia, Spain,

September 1991.

Trang 5

1006 I Selected Bibliography

VLDB[1992] Proceedings of the Eighteenth International Conference on Very Large Data Bases,

Yuan, L., ed., Vancouver, Canada, August 1992.

VLDB [1993] Proceedings of the Nineteenth International Conference on Very Large Data Bases, Agrawal, R., Baker, S., and Bell, D.A., eds., Dublin, Ireland, August 1993.VLDB [1994] Proceedings of the 20th International Conference on Very Large Data Bases,

Bocca, J., [arke, M., and Zaniolo, c., eds., Santiago, Chile, September 1994.

VLDB [1995] Proceedings of the 21st International Conference on Very Large Data Bases,

Dayal, u., Gray, P.M.D., and Nishio, S., eds., Zurich, Switzerland, September 1995.VLDB [1996] Proceedings of the 22nd International Conference on Very Large Data Bases,

Vijayaraman, T M., Buchman, A P., Mohan, c., and Sarda, N L., eds., Bombay, India, September 1996.

VLDB [1997] Proceedings of the 23rd International Conference on Very Large Data Bases,

[arke, M., Carey, M J., Dittrich, K R., Lochovsky, F H., and Loucopoulos, tors), Zurich, Switzerland, September 1997.

P.(edi-VLDB [1998] Proceedings of the 24th International Conference on Very Large Data Bases,

Gupta, A., Shmueli, 0., and Widom, J., eds., New York, September 1998.

VLDB [1999] Proceedings of the 25th International Conference on Very Large Data Bases,

Zdonik, S B., Valduriez, P., and Orlowska, M., eds., Edinburgh, Scotland, September 1999.

Vorhaus, A., and Mills, R [1967] "The Time-Shared Data Management System: A New Approach to Data Management," System Development Corporation, Report SP- 2634,1967.

Wallace, D [1995] "1994 William Allan Award Address: Mitochondrial DNA Variation

in Human Evolution, Degenerative Disease, and Aging." American Journal of Human Genetics, 57:201-223, 1995.

Walton, C; Dale, A., and [enevein, R [1991] "A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins," inVLDB[1991].

Wang, K [1990] "Polynomial Time Designs Toward BothBCNFand Efficient Data ulation," inSIGMOD[1990].

Manip-Wang, Y., and Madnick, S [1989] "The Inter-Database Instance Identity Problem in grating Autonomous Systems," inICDE[1989].

Inte-Wang, Y and Rowe, L [1991] "Cache Consistency and Concurrency Control in a Client! ServerDBMSArchitecture," inSIGMOD[1991].

Warren, D [1992] "Memoing for Logic Programs,"CACM,35:3,ACM, March 1992 Weddell, G [1992] "Reasoning About Functional Dependencies Generalized for Seman- tic Data Models,"TODS, 17:1, March 1992.

Weikum, G [1991] "Principles and Realization Strategies of Multilevel Transaction agement,"TODS,16:1, March 1991.

Man-Weiss, S and Indurkhya, N [1998] Predictive Data Mining: A Practical Guide, Morgan Kaufmann, 1998.

Trang 6

Selected Bibliography I 1007

Whang, K [1985] "Query Optimization in Office By Example,"IBMResearch Report RC

11571, December 1985.

Whang, K.,Malhotra, A., Sockut, G., and Burns, L [1990] "Supporting Universal

Quan-tification in a Two-Dimensional Database Query Language," inICOE[1990].

Whang, K., and Navathe, S [1987] "An Extended Disjunctive Normal Form Approach

for Processing Recursive Logic Queries in Loosely Coupled Environments," inVLOB

[1987].

Whang, K., and Navathe, S [1992] "Integrating Expert Systems with Database

Manage-ment Systems-an Extended Disjunctive Normal Form Approach," Information

Sciences, 64, March 1992.

Whang, K., Wiederhold, G., and Sagalowicz, D [1982] "Physical Design of Network

Model Databases Using the Property of Separability," inVLDB[1982].

Widom, J., "Research Problems in Data Warehousing,"CIKM, November 1995.

Widom, J., and Ceri, S [1996] Active Database Systems, Morgan Kaufmann, 1996.

Widom, J., and Finkelstein, S [1990] "Set Oriented Production Rules in Relational

Data-base Systems" inSIGMOO[1990].

Wiederhold, G [1983] Database Design, 2nd ed., McGraw-Hill, 1983.

Wiederhold, G [1984] "Knowledge and Database Management,"IEEESoftware, January

1984.

Wiederhold, G [1995] "Digital Libraries, Value, and Productivity,"CACM, April 1995.

Wiederhold, G., Beetem, A., and Short, G [1982] "A Database Approach to

Communi-cation inVLSIDesign,"IEEETransactions on Computer-Aided Design of Integrated

Circuits and Systems, 1:2, April 1982.

Wiederhold, G., and Elmasri, R [1979] "The Structural Model for Database Design," in

ERConference [1979].

Wilkinson, K., Lyngbaek, P., and Hasan, W [1990] "The IRISArchitecture and

Imple-mentation,"TKDE,2:1, March 1990.

Willshire, M [1991] "How Spacey Can They Get? Space Overhead for Storage and

Indexing with Object-Oriented Databases," inICOE[1991].

Wilson, B., and Navathe, S [1986] "An Analytical Framework for Limited Redesign of

Distributed Databases," Proceedings of the SixthAdvancedDatabase Symposium, Tokyo,

August 1986.

Wiorkowski, G., and Kull, D [1992] DB2-Design and Development Guide, 3rd ed.,

Addison-Wesley, 1992.

Wirth, N [197] Algorithms + Data Structures = Programs, Prentice-Hall, 1972.

Wood, J., and Silver, D [1989] J Joint Application Design: How to Design Quality

Sys-tems in 40% Less Time, Wiley, 1989.

Wong, E [1983] "Dynamic Rematerialization-Processing Distributed Queries Using

Redundant Data,"TSE,9:3, May 1983.

Wong, E., and Youssefi, K [1976] "Decomposition-A Strategy for Query Processing,"

TOOS, 1:3, September 1976.

Trang 7

1008 I Selected Bibl iography

Wong, H [1984] "Micro and Macro Statistical/Scientific Database Management," in rcm [1984].

Wu, X., and Ichikawa, T [1992] "KDA: A Knowledge-based Database Assistant with a Query Guiding Facility,"TKDE4:5, October 1992.

Yannakakis, Y [1984] "Serializabilitv by Locking,"JACM,31:2,1984.

Yao, S [1979] "Optimization of Query Evaluation Algorithms,"TODS,4:2, June 1979 Yao, S., ed [1985] Principles of Database Design, vol 1: Logical Organizations, Pren- tice-Hall, 1985.

Youssefi, K., and Wong, E [1979] "Query Processing in a Relational Database ment System," inVLDB[1979].

Manage-Zadeh, 1 [1983] "The Role of Fuzzy Logic in the Management of Uncertainty in Expert Systems," Fuzzy Sets and Systems, 11, North-Holland, 1983.

Zaniolo, C [1976] "Analysis and Design of Relational Schemata for Database Systems," Ph.D dissertation, University of California, Los Angeles, 1976.

Zaniolo, C [1988] "Design and Implementation of a Logic Based Language for Data Intensive Applications," MCC Technical Report #ACA-ST-199-88, June 1988 Zaniolo, c., et al [1986] "Object-Oriented Database Systems and Knowledge Systems,"

inEDS[1984].

Zaniolo, c., et al [1997] Advanced Database Systems, Morgan Kaufmann, 1997 Zave, P [1997] "Classification of Research Efforts in Requirements Engineering," ACMComputing Surveys, 29:4, December 1997.

T Zhang, R Ramakrishnan and M Livny, "Birch: An Efficient Data Clustering Method for Very Large Databases," Proc ACM SIGMOD Conference, 1996.

Zicari, R [1991] "A Framework for Schema Updates in an Object-Oriented Database System," inrCDE [1991].

Zloof, M [1975] "Query by Example,"NCC, AFIPS,44, 1975.

Zloof, M [1982] "Office By Example: A Business Language That Unifies Data, Word cessing, and Electronic Mail,"IBMSystems Journal, 21:3, 1982.

Pro-Zobel, J., Moffat, A., and Sacks-Davis, R [1992] "An Efficient Indexing Technique for Full-Text Database Systems," inVLDB[1992].

Zook, W., et al [1977]INGRES Reference Manual, Department of EECS,University of California at Berkeley, 1977.

Zvieli, A [1986] "A Fuzzy Relational Calculus," inEDS[1986].

Trang 8

RBAC (role-based access control), 744

sequential access devices, 420-421

activation, sequence diagrams, 389-390

active database systems, 19

design and implementation issues, 761-763

generalized model for, 757-761

potential applications for, 766technology, 3

active state, transactions, 559activity diagrams, 392acyclic graphs,44

ad-hoc querying, 907addition(+)operator, 227administrators.Seedatabase administratorsAdvanced Encryption Standards (AES), 749advanced replication, 831

aggregate functions, 165-168,238-240,509-511aggregation, 76, 112-113

algebra.Seerelational algebraalgorithms

normalization, 345-347relational database design, 340-347aliases, 222

all-key relations, 350ALL keyword, 226allocation, 812-815contiguous, 426indexed, 427linked,426ALTER command, 217-218

1009

Trang 9

application development environments, 37

application layer (three-tier client-server architecture),

atomic literals, 668atomic objects, 674-676atomic value, 130atoms, 175, 182attribute-defined specialization, 92, 104attributes, 75

atomic, 55-56Boolean type, 200complex, 56-57composite, 55-56, 58defined, 27

derived,56discriminating, 201domain of, 75entities and, 53-57entity types of, 57-58grouping, 240image, 201inheritance, 86key, 57link, 76local,89multivalued, 56null values, 56prime, 314

of relationship types, 67-68relationships as, 63-64renaming, 236simple, 55-56single-valued, 56specific, 89stored,56tags, 845value sets of, 59-60audio, multimedia data, 924audits, security, 735authorization identifier, 209authorization subsystem, security and, 16automated database design tools, 401-405autonomy, in federated DBMS, 816-817availability, 807

AVERAGE function, 165AVG function, 238-240

B

B+-trees, 474-481B-trees, 443, 471-474

Trang 10

bit-level data striping, 446

bit-string data types, 212

boolean data types, 212

Boolean type attributes, 200

bottom-up conceptual synthesis, 98

bottom-up design methodology, relation schema, 294

bound columns, 278

Boyce-Codd normal form (BCNF), 324-326

broadcasting, 919

browsing interfaces, 34

btt (block transfer time), disk parameters, 952

buffer manager modules, 36

caching, of disk blocks, 613-614

calculus Seerelational calculus

Index /1011

Call Language Interface (CLI), 248CALL statement, 285

candidate keys, 305, 314canned transactions, 262cardinality ratio, 65-66, 129CARTESIAN PRODUCT operation, 158cascading rollback, 565, 616CASE (computer-assisted software engineering), 383,402-403

casual end users, 13-14catalog

DBMS, 9SQL, 209-213category, 98-100,202-203

centralized DBMS, 38character-string data types, 212CHECK clause, 216

checkpoints, recovery, 615-616child nodes, 469

class diagrams, 74-76,386-387class libraries, 280

class name, 75class properties, IIIclass/subclass relationships, 86classes, 103, 280

base, 104defined,75driver manager, 280independent, 113leaf, 104

meta-class, IIIclassificationdata mining, 870, 882-885defined, 111

clausesFROM, 219-220INTO, 267CHECK, 216WITH CHECK OPTION, 261FOREIGN, 215

GROUP BY, 240-243HAVING, 240-243PRIMARY, 214SELECT, 219-220,498-501UNIQUE, 215

FOR UPDATE OF, 269WHERE, 219-220,223-224CLI (Call Language Interface), 248client computers, 36

client machines, 39client modules, 25client programs, 36, 263client/server architecture, 38clients, defined, 40

Trang 11

commercial tools, data mining,891-894

commit point, transactions,561-562

committed state, transactions,560

conceptual data models,26

conceptual database design,52, 371-380

confidence, data mining,872

connecting fields,442

connection objects,281

connection records, 277

connectionsdatabase servers,263

to databases,266

constraintsapplication-based,133

correlated nested queries, 232-233

cost-based query optimization,523-532COUNTfunction,238-240

covert channels,733, 748-749CREATE ASSERTIONstatement,256CREATE SCHEMAcommand,209CREATE TABLEcommand,210-211CREATE VIEWcommand,258-259

credentials,745CROSS PRODUCToperation, 162

current state,29

cursors,263, 267

cylinders, disks,416

Trang 12

DAC (discretionary access control), 743-744

DAML (DARPA Agent Markup Language), 926

bit-level data striping, 446

complex relationships among, 18

Data Blade modules, 712

data definition language (DOL), 32, 137

data dictionary systems, 37, 364

data-driven design, 367

Data Encryption Standard (DES), 749-750

data management issues

mobile databases, 920-921

multimedia databases, 924-925

open research problems, 925-928

data manipulation language (DML), 32-33

discovery of patterns in time series, 889

discovery of sequential patterns, 888

time, 212-213, 423time series, 718-719timestamp, 213two-dimensional,717-718data warehouses, 3

building, 907-910characteristics of, 901-902data marts, 902

data modeling for, 902-907defined,900

distributed,910enterprise-data, 902federated,910functionality of, 910-911problems and open issues in, 912-913viewsversus, 911

virtual data, 902database administrators (DBA), 12interfaces for, 34

security and, 734database applications, 49, 52-53, 255, 262database designers, 13

database management systems.SeeDBMSdatabase programming

approaches to, 262-263impedance mismatch, 263languages, 262

sequence interaction, 263-264database programming languages, 255database schema, 27-28, 115database servers, 36, 263database state, 28database systemsactive, 19active database technology, 3characteristics, 8-11deductive, 19environment, 35-38

Trang 13

real-time database technology, 3

simple example of,6-8

date data type,212-213,423

DBA(database administrators), 12

procedural program code, 19

RDBMS(relational database management systems), 21

declare section, shared variables,265

decompositions.Seerelational decompositiondeduction rules, inferencing,19

deductive database systems,19

design, database designactive database systems,761-763

automated tools for,401-405

centralized schema design approach, 372conceptual design,52, 371-380

Trang 14

Relation Rose design tool,395-399

requirements collection and analysis,369-371

system designers,14

system implementation and tuning,384-385

tuning,543-544

UMLdiagrams as aid to,385-395

University database design example,393-394

view integration approach, 372

distinct data types, 713

distributed database systems

parallelversusdistributed technology,805

query processing in,818-824

division (/) operator,227

DIVISIONoperation, 163-165

DML(data manipulation language),32-33

Document Type Definition(DTD), 849

documents, 113headers,845XML, 855-859

domain-key normal forms(DKNF),357

domain of knowledge,110

domains

of attributes,75

constraints, 133logical definitions of,127

structured,75

dot notation,652, 671

double buffering, 421

double-sided disks,415

downward closure property,873

dozing, mobile environments,919

DTD(Document Type Definition),849

DTM(digital terrain modeling),932

duplicate elimination,153

dynamic files,429

dynamicSQL,256, 270-271E

e-comrnerce (electronic commerce),21, 745

e-mail servers,39

ECAmodel, active database systems,757-761

EEPROM(Electrically Erasable Programmable Read-OnlyMemory), 413

EER(Enhanced-ER) model, 50, 86, 693

model concepts,103-104

model constructs, mapping to relations,199-202,206

electronic commerce (e-cornmercc), 21, 745

Ngày đăng: 07/07/2014, 06:20

TỪ KHÓA LIÊN QUAN