close
1.

図書

図書
edited by Hervé Gallaire, Jack Minker, and Jean Marie Nicolas
出版情報: New York : Plenum Press, c1981-c1984  2 vol. ; 26 cm
所蔵情報: loading…
2.

図書

図書
Olin H. Bray, Harvey A. Freeman
出版情報: Lexington, Mass. : Lexington Books, c1979  xi, 179 p. ; 24 cm
シリーズ名: The Lexington Books series in computer science
所蔵情報: loading…
3.

図書

図書
Edward Hill, Jr
出版情報: Berlin ; New York : Springer-Verlag, 1978  x, 140 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 59
所蔵情報: loading…
4.

図書

図書
Marco Antonio Casanova
出版情報: Berlin ; New York : Springer, 1981  vii, 175 p. ; 24 cm
シリーズ名: Lecture notes in computer science ; 116
所蔵情報: loading…
5.

図書

図書
出版情報: Maidenhead : Pergamon Infotech, c1985  xiii, 213 p. ; 31 cm
シリーズ名: State of the art report ; 13:3
所蔵情報: loading…
6.

図書

図書
James Martin
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1976  xvi, 352 p. ; 25 cm
所蔵情報: loading…
7.

図書

図書
Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman
出版情報: Reading, Mass. ; Tokyo : Addison-Wesley Pub. Co., c1987  xiii, 370 p. ; 24 cm
シリーズ名: Addison-Wesley series in computer science
所蔵情報: loading…
8.

図書

図書
edited by Michael L. Brodie, John Mylopoulos, Joachim W. Schmidt
出版情報: New York ; Berlin ; Tokyo : Springer-Verlag, c1984  xi, 510 p. ; 24 cm
シリーズ名: Topics in information systems
所蔵情報: loading…
9.

図書

図書
edited by Francesca Cesarini and Silvio Salza
出版情報: Berlin ; Tokyo : Springer-Verlag, c1987  x, 250 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 257
所蔵情報: loading…
10.

図書

図書
J. Biskup ... [et al.] (eds.)
出版情報: Berlin ; Tokyo : Springer-Verlag, c1988  247 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 305
所蔵情報: loading…
目次情報: 続きを見る
On Hierarchical Normal Forms
Data Manipulation Languages for the Universal Relation View DURST
The Equivalence Problem for Relational Database Schemes
On Global Context Dependencies and Their Properties
Functional Dependency Implications, Inducing Horizontal Decompositions
Extremal Combinatorial Problems of Database Models
A Formal Model for Distributed Information Systems
A Theory of Reference Graphs in Relational Databases
Modal Logic and Incomplete Information
Designing Alpha-Acyclic BCNF-Database Schemes
Design Tools for Large Relational Database Systems
Searching and Retrieval in Databases by Trees
Reports from the Symposium: Database Models, Where They are Going Now?
Summary of the Panel Discussion
Open Problems in Database Theory - Summary of the Panel Discussion
On Hierarchical Normal Forms
Data Manipulation Languages for the Universal Relation View DURST
The Equivalence Problem for Relational Database Schemes
11.

図書

図書
Jeffrey D. Ullman
出版情報: Rockville, Md. : Computer Science Press, c1988  xi, 631 p. ; 24 cm
シリーズ名: Principles of computer science series ; 14
所蔵情報: loading…
12.

図書

図書
W.H. Inmon
出版情報: New York : Wiley, c1993  xi, 298 p. ; 24 cm
シリーズ名: Wiley-QED publication
所蔵情報: loading…
13.

図書

図書
Sheldon A. Borkin
出版情報: Cambridge, Mass. : MIT Press, 1980  269 p. ; 24 cm
シリーズ名: MIT Press series in computer science ; 4
所蔵情報: loading…
14.

図書

図書
C.J. Date
出版情報: Reading, Mass. ; Tokyo : Addison-Wesley, c1981  xxviii, 574p. ; 24cm
シリーズ名: The systems programming series
所蔵情報: loading…
目次情報: 続きを見る
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
What is a database system?
What is a database?
Why database?
Data independence
Relational systems and others
Database System Architecture / 2:
The three levels of the architecture
The external level
The conceptual level
The internal level
Mappings
The database administrator
The database management system
Data communications
Client/server architecture
Utilities
Distributed processing
An Introduction to Relational Databases / 3:
An informal look at the relational model
Relations and relvars
What relations mean
Optimization
The catalog
Base relvars and views
Transactions
The suppliers-and-parts database
An Introduction to SQL / 4:
Overview
Views
Embedded SQL
Dynamic SQL and SQL/CLI
SQL is not perfect
The Relational Model / II:
Types / 5:
Values v Variables
Types v Representations
Type Definition
Operators
Type generators
SQL facilities
Relations / 6:
Tuples
Relation types
Relation values
Relation variables
Relational Algebra / 7:
Closure revisited
The original algebra: Syntax
The original algebra: Semantics
Examples
What is the algebra for?
Further points
Additional operators
Grouping and ungrouping
Relational Calculus / 8:
Tuple calculus
Calculus vs. algebra
Computational capabilities
Domain calculus
Query-By-Example
Integrity / 9:
A closer look
Predicates and propositions
Relvar predicates and database predicates
Checking the constraints
Internal v external constraints
Correctness v consistency
Integrity and views
A constraint classification scheme
Keys
Triggers (a digression)
What are views for? / 10:
View retrievals
View updates
Snapshots (a digression)
Database Design / III:
Functional Dependencies / 11:
Basic definitions
Trivial and nontrivial dependencies
Closure of a set of dependencies
Closure of a set of attributes
Irreducible sets of dependencies
Further Normalization I: 1NF, 2NF, 3NF, BCNF / 12:
Nonloss decomposition and functional dependencies
First, second, and third normal forms
Dependency preservation
Boyce/Codd normal form
A note on relation-valued attributes
Further Normalization II: Higher Normal Forms / 13:
Multi-valued dependencies and fourth normal form
Join dependencies and fifth normal form
The normalization procedure summarized
A note on denormalization
Orthogonal design (a digression)
Other normal forms
Semantic Modeling / 14:
The overall approach
The E/R model
E/R diagrams
Database design with the E/R model
A brief analysis
Transaction Management / IV:
Recovery / 15:
Transaction recovery
System recovery
Media recovery
Two-phase commit
Savepoints (a digression)
Concurrency / 16:
Three concurrency problems
Locking
The three concurrency problems revisited
Deadlock
Serializability
Recovery revisited
Isolation levels
Intent locking
ACID dropping
Further Topics / V:
Security / 17:
Discretionary access control
Mandatory access control
Statistical databases
Data encryption
A motivating example / 18:
An overview of query processing
Expression transformation
Database statistics
A divide-and-conquer strategy
Implementing the relational operators
Missing Information / 19:
An overview of the 3VL approach
Some consequences of the foregoing scheme
Nulls and keys
Outer join (a digression)
Special values
Type Inheritance / 20:
Type hierarchies
Polymorphism and substitutability
Variables and assignments
Specialization by constraint
Comparisons
Operators, versions, and signatures
Is a circle an ellipse?
Specialization by constraint revisited
Distributed Databases / 21:
Some preliminaries
The twelve objectives
Problems of distributed systems
Client/server systems
DBMS independence
Decision Support / 22:
Aspects of decision support
Database design for decision support
Data preparation
Data warehouses and data marts
Online analytical processing
Data mining
Temporal Databases / 23:
What is the problem?
Intervals
Packing and unpacking relations
Generalizing the relational operators
Database work design
Integrity constraints
Logic-Based Databases / 24:
Propositional calculus
Predicate calculus
A proof-theoretic view of databases
Deductive database systems
Recursive query processing
Objects, Relations, And Xml / VI:
Object Databases / 25:
Objects, classes, methods, and messages
A cradle-to-grave example
Miscellaneous issues
Object / Relational Databases / 26:
The First Great Blunder
The Second Great Blunder
Implementation issues
Benefits of true rapprochement
The World Wide Web and XML / 27:
The Web and the Internet
An overview of XML
XML data definition
XML data manipulation
XML and databases
Appendixes
The TransRelationalâäó Model / Appendix A:
Three levels of abstraction
The basic idea
Condensed columns
Merged columns
SQL Expressions, Table Expressions, and Boolean Expressions / Appendix B:
Abbreviations, Acronyms, and Symbol / Appendix C:
Online storage structures and access methods, database access: an overview, page sets and files, indexing, hashing, pointer chains, and compression techniques / Appendix D:
Index
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
15.

図書

図書
Jeffrey D. Ullman
出版情報: Rockville, Md. : Computer Science Press , London : Pitman, c1980  379 p. ; 24 cm
シリーズ名: Computer software engineering series
所蔵情報: loading…
16.

図書

図書
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1985  v.
所蔵情報: loading…
17.

図書

図書
W.H. Inmon, Thomas J. Bird, Jr
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1986  xvii, 395 p. ; 24 cm
所蔵情報: loading…
18.

図書

図書
Klaus R. Dittrich, Umeshwar Dayal, Alejandro P. Buchmann, (eds.)
出版情報: Berlin ; New York : Springer-Verlag, c1991  xi, 422 p. ; 24 cm
シリーズ名: Topics in information systems
所蔵情報: loading…
19.

図書

図書
Dan Kapp, Joseph F. Leben
出版情報: New York : Van Nostrand Reinhold, c1978  xiv, 305 p. ; 24 cm
所蔵情報: loading…
20.

図書

図書
Nelson Mendonça Mattos
出版情報: Berlin ; New York : Springer-Verlag, c1991  ix, 247 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 513 . Lecture notes in artificial intelligence
所蔵情報: loading…
21.

図書

図書
S. Krishna
出版情報: Singapore ; River Edge : World Scientific, 1992  328 p. ; 22 cm
シリーズ名: Series in computer science ; v. 28
所蔵情報: loading…
目次情報: 続きを見る
Preliminaries and Overview / Chapter 1:
Introduction / 1.1:
The Database Environment / 1.2:
Architecture of Database Systems / 1.3:
Data Models / 1.4:
Entity Relationship Model / 1.4.1:
Database Languages / 1.4.2:
Structuring Database Systems / 1.5:
Functional Architecture / 1.5.1:
The Client-Server Architecture / 1.5.2:
Personal Computer Database Systems / 1.5.3:
Online Transaction Processing Systems / 1.5.4:
From Databases to Knowledge-Bases / 1.6:
Summary / 1.7:
Exercises
Bibliographic Notes and References
The Relational Model / Chapter 2:
The Relational Data Model / 2.1:
ER Model and Relational Model / 2.1.1:
Integrity Rules / 2.2:
Functional Dependency / 2.3:
Normal Forms for Relations / 2.4:
First Three Normal Forms / 2.4.1:
Boyce-Codd Normal Form / 2.4.2:
Relational Operations and Further Normalization / 2.5:
Relational Algebra Operators / 3.1:
Basic Operators / 3.1.1:
Derived Operators / 3.1.2:
Relational Calculus / 3.2:
Multivalued Dependencies / 3.3:
The Fourth Normal Form / 3.4:
Lossless Join Decomposition / 3.5:
Join Dependency / 3.6:
The Fifth Normal Form / 3.6.1:
Relational Database Languages and Systems / 3.7:
SQL / 4.1:
Operations on Single Tables / 4.1.1:
Queries Involving more than One Table / 4.1.2:
Nested Queries / 4.1.3:
Aggregate Functions / 4.1.4:
Other Operations / 4.1.5:
Shortcomings of SQL / 4.1.6:
QUEL / 4.2:
Aggregate Operations / 4.2.1:
Query-By-Example / 4.2.2:
Aggregate Operators / 4.3.1:
Recursive Queries / 4.3.2:
Criteria for Evaluating Relational Database Systems / 4.4:
Hierarchical and Network Models / 4.5:
The Hierarchical Data Model / 5.1:
Translating Entity-Relationship Representations / 5.1.1:
Logical Relationships / 5.1.2:
Database Definition / 5.1.3:
Hierarchical Data Manipulation / 5.2:
The Network Model / 5.3:
From Hierarchy to Network / 5.3.1:
Background / 5.3.2:
Network Model Data Structures / 5.3.3:
The DBTG Set / 5.3.4:
Data Definition Language / 5.3.5:
Network Data Manipulation / 5.4:
Conclusion / 5.5:
Physical Data Organization / 5.6:
Basic Concepts / 6.1:
Addressing / 6.1.1:
Performance Measures / 6.1.2:
Heap Storage / 6.2:
Indexed Sequential Organization / 6.3:
Multi-level Indexes / 6.3.1:
Tree Structures / 6.3.2:
The B-Tree Organization / 6.4:
B+trees / 6.4.1:
Hashed Files / 6.5:
Basic Hashing Scheme / 6.5.1:
Problems with the Basic Scheme / 6.5.2:
Extendible Hashing / 6.6:
Linear Hashing / 6.7:
Multi-key Organizations / 6.8:
Grid Files / 6.9:
Partitioned Hash Functions / 6.10:
Elements of Database Design / 6.11:
Requirement Analysis / 7.1:
Conceptual Modeling / 7.2:
The Extended Entity-Relationship Model / 7.2.1:
Conceptual Representation with the EER Model / 7.2.2:
Data Modeling / 7.3:
Transaction Analysis / 7.4:
Database Performance / 7.5:
Tools for Physical Database Design / 7.5.1:
Protection and Preservation of Databases / 7.6:
Transactions / 8.1:
Integrity Control / 8.2:
Integrity Constraints / 8.2.1:
Integrity Constraints in SQL / 8.2.2:
Integrity Features in INGRES / 8.2.3:
Security / 8.3:
Views / 8.3.1:
View Definition and Authorization in SQL / 8.3.2:
Security Features in INGRES / 8.3.3:
Database Recovery / 8.4:
Log-based Recovery Schemes / 8.4.1:
Shadow Paging / 8.4.2:
Concurrency Control / 8.5:
Transactions and Serializability / 9.1:
Concurrency Control through Locking / 9.2:
Deadlocks / 9.2.1:
Avoiding Deadlocks / 9.2.2:
Deadlock Detection and Resolution / 9.2.3:
Locking Modes / 9.2.4:
Timestamping / 9.3:
Distributed Database Systems / 9.4:
Features of Distributed Database Systems / 10.1:
Structuring Distributed Databases / 10.2:
Query Optimization / 10.3:
Semijoin Programs / 10.3.1:
Concurrency Control based on Locking / 10.4:
Handling Deadlocks / 10.4.2:
Recovery / 10.4.3:
Two-phase Commit Protocol / 10.5.1:
Implementations / 10.6:
Deductive Databases / 10.7:
Structure / 11.1:
Architecture / 11.1.2:
Basic Elements / 11.2:
Database Systems and Prolog / 11.3:
Inference and Query Processing in Prolog / 11.3.1:
Prolog for Database Queries / 11.3.2:
Limitations of Prolog for Database Usage / 11.3.3:
Datalog / 11.4:
Query Processing Strategies / 11.5:
Recursive Query Processing / 11.5.1:
Naive Evaluation / 11.5.2:
Semi-Naive Evaluation / 11.5.3:
Magic Sets / 11.5.4:
Object-Oriented Database Systems / 11.6:
Object-Oriented Programming Languages / 12.1:
Features of Object-Oriented Database Systems / 12.3:
Querying Object-Oriented Databases / 12.4:
Preliminaries and Overview / Chapter 1:
Introduction / 1.1:
The Database Environment / 1.2:
22.

図書

図書
Bernhard Thalheim
出版情報: Stuttgart : B.G. Teubner, 1991  220 p. ; 21 cm
シリーズ名: Teubner-Texte zur Mathematik ; Bd. 126
所蔵情報: loading…
23.

図書

図書
T. William Olle
出版情報: Chichester [Eng.] ; New York : Wiley, c1978  xx, 287 p. ; 24 cm
シリーズ名: Wiley series in computing
所蔵情報: loading…
24.

図書

図書
Helmut Schmidt
出版情報: Berlin ; Tokyo : Springer-Verlag, c1991  vi, 155 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 479
所蔵情報: loading…
25.

図書

図書
by Marie-Anne Kamal Neimat
出版情報: Ann Arbor, Mich. : UMI Research Press, c1981  xi, 114 p. ; 24 cm
シリーズ名: Computer science ; Distributed database systems ; no. 11
所蔵情報: loading…
26.

図書

図書
edited by Robert A. Meersman, Zhongzhi Shi, Chen-Ho Kung
出版情報: Amsterdam ; Tokyo : North-Holland , New York : Distributors for the U.S. and Canada, Elsevier, 1990  xiii, 583 p. ; 23 cm
所蔵情報: loading…
27.

図書

図書
James Martin
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1975  xviii, 558 p. ; 25 cm
シリーズ名: Prentice-Hall series in automatic computation
所蔵情報: loading…
28.

図書

図書
edited by Amar Gupta
出版情報: New York : Institute of Electrical and Electronics Engineers, 1989  vii, 334 p. ; 29 cm
シリーズ名: IEEE Press selected reprint series
所蔵情報: loading…
29.

図書

図書
S.M. Deen
出版情報: Houndmills, Basingstoke, Hampshire : Macmillan Publishers , Great Neck, N.Y. : Distributed exclusively by Scholium Internationl, 1985  xiii, 393 p. ; 24 cm
シリーズ名: Macmillan computer science series
所蔵情報: loading…
30.

図書

図書
edited by Won Kim and Frederick H. Lochovsky
出版情報: New York, NY : ACM Press , Reading, Mass. ; Tokyo : Addison-Wesley, c1989  xv, 602 p. ; 25 cm
シリーズ名: ACM Press frontier series
所蔵情報: loading…
目次情報: 続きを見る
A growing interest in the object-oriented
programming paradigm prompted
the editors to compile a wide-ranging
introduction to the subject
beginning with basic concepts and then covering a variety of applications in databases and other areas
Most of the contributions, by leading figures in the field
were written specifically for this volume
Topics include object-oriented programming languages
application systems
operational object-oriented database systems
architectural issues, and directions in future research and development
ACM Press Frontier Series
A growing interest in the object-oriented
programming paradigm prompted
the editors to compile a wide-ranging
31.

図書

図書
Jeffrey D. Ullman
出版情報: Rockville, Md. : Computer Science Press, c1989  xi, 633-1137 p. ; 24 cm
シリーズ名: Principles of computer science series ; 14 . Principles of database and knowledge-base systems ; v. 2
所蔵情報: loading…
32.

図書

図書
[edited by] James A. Larson
出版情報: [Washington, D.C.] : IEEE Computer Society Press , [Los Angeles, CA] : Order from IEEE Computer Society, c1987  vi, 440 p. ; 28 cm
所蔵情報: loading…
33.

図書

図書
by Naphtali Rishe
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1988  x, 421 p. ; 25 cm
所蔵情報: loading…
34.

図書

図書
C. J. Date
出版情報: Reading, Mass. : Addison-Wesley Pub. Co., [1975]  xvii, 366 p. ; 25 cm
シリーズ名: The systems programming series
所蔵情報: loading…
目次情報: 続きを見る
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
What is a database system?
What is a database?
Why database?
Data independence
Relational systems and others
Database System Architecture / 2:
The three levels of the architecture
The external level
The conceptual level
The internal level
Mappings
The database administrator
The database management system
Data communications
Client/server architecture
Utilities
Distributed processing
An Introduction to Relational Databases / 3:
An informal look at the relational model
Relations and relvars
What relations mean
Optimization
The catalog
Base relvars and views
Transactions
The suppliers-and-parts database
An Introduction to SQL / 4:
Overview
Views
Embedded SQL
Dynamic SQL and SQL/CLI
SQL is not perfect
The Relational Model / II:
Types / 5:
Values v Variables
Types v Representations
Type Definition
Operators
Type generators
SQL facilities
Relations / 6:
Tuples
Relation types
Relation values
Relation variables
Relational Algebra / 7:
Closure revisited
The original algebra: Syntax
The original algebra: Semantics
Examples
What is the algebra for?
Further points
Additional operators
Grouping and ungrouping
Relational Calculus / 8:
Tuple calculus
Calculus vs. algebra
Computational capabilities
Domain calculus
Query-By-Example
Integrity / 9:
A closer look
Predicates and propositions
Relvar predicates and database predicates
Checking the constraints
Internal v external constraints
Correctness v consistency
Integrity and views
A constraint classification scheme
Keys
Triggers (a digression)
What are views for? / 10:
View retrievals
View updates
Snapshots (a digression)
Database Design / III:
Functional Dependencies / 11:
Basic definitions
Trivial and nontrivial dependencies
Closure of a set of dependencies
Closure of a set of attributes
Irreducible sets of dependencies
Further Normalization I: 1NF, 2NF, 3NF, BCNF / 12:
Nonloss decomposition and functional dependencies
First, second, and third normal forms
Dependency preservation
Boyce/Codd normal form
A note on relation-valued attributes
Further Normalization II: Higher Normal Forms / 13:
Multi-valued dependencies and fourth normal form
Join dependencies and fifth normal form
The normalization procedure summarized
A note on denormalization
Orthogonal design (a digression)
Other normal forms
Semantic Modeling / 14:
The overall approach
The E/R model
E/R diagrams
Database design with the E/R model
A brief analysis
Transaction Management / IV:
Recovery / 15:
Transaction recovery
System recovery
Media recovery
Two-phase commit
Savepoints (a digression)
Concurrency / 16:
Three concurrency problems
Locking
The three concurrency problems revisited
Deadlock
Serializability
Recovery revisited
Isolation levels
Intent locking
ACID dropping
Further Topics / V:
Security / 17:
Discretionary access control
Mandatory access control
Statistical databases
Data encryption
A motivating example / 18:
An overview of query processing
Expression transformation
Database statistics
A divide-and-conquer strategy
Implementing the relational operators
Missing Information / 19:
An overview of the 3VL approach
Some consequences of the foregoing scheme
Nulls and keys
Outer join (a digression)
Special values
Type Inheritance / 20:
Type hierarchies
Polymorphism and substitutability
Variables and assignments
Specialization by constraint
Comparisons
Operators, versions, and signatures
Is a circle an ellipse?
Specialization by constraint revisited
Distributed Databases / 21:
Some preliminaries
The twelve objectives
Problems of distributed systems
Client/server systems
DBMS independence
Decision Support / 22:
Aspects of decision support
Database design for decision support
Data preparation
Data warehouses and data marts
Online analytical processing
Data mining
Temporal Databases / 23:
What is the problem?
Intervals
Packing and unpacking relations
Generalizing the relational operators
Database work design
Integrity constraints
Logic-Based Databases / 24:
Propositional calculus
Predicate calculus
A proof-theoretic view of databases
Deductive database systems
Recursive query processing
Objects, Relations, And Xml / VI:
Object Databases / 25:
Objects, classes, methods, and messages
A cradle-to-grave example
Miscellaneous issues
Object / Relational Databases / 26:
The First Great Blunder
The Second Great Blunder
Implementation issues
Benefits of true rapprochement
The World Wide Web and XML / 27:
The Web and the Internet
An overview of XML
XML data definition
XML data manipulation
XML and databases
Appendixes
The TransRelationalâäó Model / Appendix A:
Three levels of abstraction
The basic idea
Condensed columns
Merged columns
SQL Expressions, Table Expressions, and Boolean Expressions / Appendix B:
Abbreviations, Acronyms, and Symbol / Appendix C:
Online storage structures and access methods, database access: an overview, page sets and files, indexing, hashing, pointer chains, and compression techniques / Appendix D:
Index
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
35.

図書

図書
Oliver Günther
出版情報: Berlin ; Tokyo : Springer-Verlag, c1988  xi, 135 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 337
所蔵情報: loading…
36.

図書

図書
R.P. Whittington
出版情報: Oxford : Clarendon Press , New York : Oxford University Press, 1988  xiv, 430 p. ; 22 cm
シリーズ名: Oxford applied mathematics and computing science series
所蔵情報: loading…
目次情報: 続きを見る
Database system concepts / Part I:
Information systems and databases / 1:
Introduction / 1.1.:
The database approach to information systems / 1.2.:
The pre-database approach / 1.2.1.:
The database approach / 1.2.2.:
Definitions / 1.3.:
Summary of the database approach / 1.4.:
Exercises / 1.5.:
A history of database technology / 2:
The first two generations / 2.1.:
The third generation / 2.3.:
The fourth generation / 2.4.:
The emergence of relational systems / 2.4.1.:
CODASYL's response / 2.4.2.:
The relational versus navigational debate / 2.4.3.:
Research directions / 2.4.4.:
Summary of historical trends / 2.5.:
Database management systems / 3:
The current database management system concept / 3.1.:
Classes of database management system user / 3.2.1.:
Summary of database management system facilities / 3.2.2.:
Database management system components and interfaces / 3.3.:
Levels of abstraction in database management systems / 3.4.:
Database management system data models / 3.5.:
Programming language interfaces / 3.6.:
Summary of interface types / 3.6.1.:
The need for programming language interfaces / 3.6.2.:
Mechanisms used / 3.6.3.:
Database system configurations / 3.7.:
Summary and exercises / 3.8.:
The relational model of databases / 4:
Structuring concept / 4.1.:
Relations in mathematics and in databases / 4.2.1.:
Attributes and domains / 4.2.2.:
Relational databases / 4.2.3.:
Relation keys / 4.2.4.:
Manipulation concept / 4.3.:
Traditional set operators / 4.3.1.:
New relational database operators / 4.3.2.:
Summary and application of the algebraic operators / 4.3.3.:
Relational calculus languages / 4.3.4.:
Relational update and intension operators / 4.3.5.:
Integrity concept / 4.4.:
Entity integrity / 4.4.1.:
Referential integrity / 4.4.2.:
Discussion / 4.5.:
SQL: a relational database language / 4.6.:
Background / 5.1.:
The basic mapping-block concept / 5.2.:
Built-in functions / 5.3.:
Completeness of the concept / 5.4.:
View definition / 5.5.:
Facilities for database update / 5.6.:
Adding records to a table / 5.6.1.:
Removing records from a table / 5.6.2.:
Modifying field values / 5.6.3.:
Update operators on views / 5.6.4.:
Database intension update: table definition / 5.6.5.:
Embedded SQL / 5.7.:
The navigational model of databases / 5.8.:
The general model in abstract / 6.1.:
Structuring notion / 6.2.1.:
Structural restrictions / 6.2.2.:
Manipulation notion / 6.2.3.:
Manipulative restrictions / 6.2.4.:
Integrity notion / 6.2.5.:
The proposals of the CODASYL DBTG / 6.3.:
DBMS implementation / 6.4.:
Database machines / 7.1.:
The database machine concept / 7.2.1.:
Search engines / 7.2.2.:
Database computers / 7.2.3.:
Database servers / 7.2.4.:
Transaction management / 7.2.5.:
The transaction concept / 7.3.1.:
Implementing transaction independence / 7.3.2.:
Implementing transaction atomicity and permanence / 7.3.3.:
Managing transactions in distributed database systems / 7.3.4.:
Internal database organization / 7.4.:
Background and terminology / 7.4.1.:
File organizations and access methods / 7.4.2.:
Primary organization types / 7.4.3.:
Secondary organizations / 7.4.4.:
Performance parameters / 7.4.5.:
Database system development / 7.4.6.:
Models of development / 8:
Models of database system development / 8.3.:
The multi-stage model / 8.3.1.:
The single-stage model / 8.3.2.:
A development model for database systems / 8.4.:
Supporting database system development / 8.5.:
Exercise / 8.6.:
Conceptual analysis / 9:
Objectives / 9.1.:
ERA analysis / 9.2.:
Entity types and subtypes / 9.2.1.:
Relationship types and roles / 9.2.2.:
Attributes of entity types / 9.2.3.:
Identification and identification dependence / 9.2.4.:
A pragmatic analysis method / 9.3.:
Verification of conceptual specifications / 9.4.:
Validation of conceptual specifications / 9.5.:
Example 1: a simple cinema guide / 9.6.:
Example 2: air-travel enquiry / 9.7.:
Dictionary structures / 9.8.:
Annexe: Dictionary entires for the air-travel example / 9.9.:
Logical design / 10:
Deriving a collection of database relations / 10.1.:
Verification of logical specifications / 10.3.:
Validation of logical specifications / 10.4.:
Normalization of relations / 10.4.1.:
Functional dependencies / 10.4.2:
Multi-valued dependence / 10.4.3:
Normal form definitions and examples / 10.4.4.:
Prototyping / 10.4.5.:
Example: air-travel enquiry / 10.5.:
Design of a collection of relations / 10.5.1.:
Verification / 10.5.2.:
Validation / 10.5.3.:
Structural design / 10.6.:
The choice of record type structures / 11.1.:
Record structures and restructuring operations / 11.2.1.:
Techniques for choosing restructuring operations / 11.2.2.:
The choice of inter-record type links / 11.3.:
Verification of structural specifications / 11.4.:
Validation of structural specifications / 11.5.:
Estimation of storage requirements / 11.5.1.:
Estimation of processing performance / 11.5.2.:
Initial record type structures / 11.6.:
Initial link types / 11.6.2.:
Verification of the design / 11.6.3.:
Validation of the design / 11.6.4.:
Revised record type structures / 11.6.5.:
Revised link types / 11.6.6.:
Verification of the revision / 11.6.7.:
Validation of the revision / 11.6.8.:
Annexe: Dictionary entries for the air-travel example / 11.7.:
Physical design / 12:
Selecting a database system configuration / 12.1.:
Database distribution / 12.2.1.:
Fragmentation methods / 12.2.2.:
Verification of a fragmentation scheme / 12.2.3.:
Validation of a fragmentation scheme / 12.2.4.:
Federations versus systems / 12.2.5.:
Selecting internal organizations / 12.3.:
Selecting internal representations / 12.3.1.:
Selecting access mechanisms / 12.3.2.:
Verification of an internal organization / 12.3.3.:
Validation of an internal organization / 12.3.4.:
System configuration / 12.4.:
Internal organization / 12.4.2.:
Implementation / 12.5.:
DBMS parameters / 13.1.:
Database creation / 13.3.:
Structure creation / 13.3.1.:
Ontake of existing data / 13.3.2.:
Privacy definition / 13.3.3.:
Summary and predictions / 13.4.:
Current database technology / 14.1.:
Current research and development / 14.2.:
Predictions / 14.3.:
Answers to selected exercises
References
Index
Database system concepts / Part I:
Information systems and databases / 1:
Introduction / 1.1.:
37.

図書

図書
Charles J. Wertz
出版情報: Wellesley, Mass. : QED Information Sciences, c1986  xiii,284p ; 23cm
所蔵情報: loading…
38.

図書

図書
Belkis W. Leong-Hong, Bernard K. Plagman
出版情報: New York : Wiley, c1982  xviii, 328 p. ; 24 cm
所蔵情報: loading…
39.

図書

図書
Robert Lucas
出版情報: Chichester, West Sussex, England : E. Horwood , New York : Halsted Press, 1988  159 p. ; 25 cm
シリーズ名: Ellis Horwood books in computing science ; . Series in computers and their applications
所蔵情報: loading…
40.

図書

図書
editors, Peter M.D. Gray and Robert J. Lucas
出版情報: Chichester : E. Horwood , New York : Halsted Press, 1988  358 p. ; 25 cm
シリーズ名: Ellis Horwood series in artificial intelligence
所蔵情報: loading…
41.

図書

図書
S. Abiteboul, P.C. Fischer, H.-J. Schek (eds.)
出版情報: Berlin ; Tokyo : Springer-Verlag, c1989  vi, 323 p. ; 25 cm
シリーズ名: Lecture notes in computer science ; 361
所蔵情報: loading…
42.

図書

図書
Eduardo B. Fernandez, Rita C. Summers, Christopher Wood
出版情報: Reading, MA : Addison-Wesley Pub. Co., c1981  xiv, 320 p. ; 24 cm
シリーズ名: The systems programming series
所蔵情報: loading…
43.

図書

図書
Ivan Flores
出版情報: New York, N.Y. : Van Nostrand Reinhold, c1981  xiv, 396 p. ; 24 cm
所蔵情報: loading…
44.

図書

図書
A.R. Hurson, L.L. Miller, and S.H. Pakzad
出版情報: Washington, D.C. : IEEE Computer Society Press , Los Angeles, CA : Order from IEEE Computer Society, c1989  viii, 473 p. ; 29 cm
所蔵情報: loading…
45.

図書

図書
C.J. Date
出版情報: Reading, Mass. : Addison-Wesley Pub. Co., c1983  xv, 383p. ; 25 cm
シリーズ名: The systems programming series
所蔵情報: loading…
目次情報: 続きを見る
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
What is a database system?
What is a database?
Why database?
Data independence
Relational systems and others
Database System Architecture / 2:
The three levels of the architecture
The external level
The conceptual level
The internal level
Mappings
The database administrator
The database management system
Data communications
Client/server architecture
Utilities
Distributed processing
An Introduction to Relational Databases / 3:
An informal look at the relational model
Relations and relvars
What relations mean
Optimization
The catalog
Base relvars and views
Transactions
The suppliers-and-parts database
An Introduction to SQL / 4:
Overview
Views
Embedded SQL
Dynamic SQL and SQL/CLI
SQL is not perfect
The Relational Model / II:
Types / 5:
Values v Variables
Types v Representations
Type Definition
Operators
Type generators
SQL facilities
Relations / 6:
Tuples
Relation types
Relation values
Relation variables
Relational Algebra / 7:
Closure revisited
The original algebra: Syntax
The original algebra: Semantics
Examples
What is the algebra for?
Further points
Additional operators
Grouping and ungrouping
Relational Calculus / 8:
Tuple calculus
Calculus vs. algebra
Computational capabilities
Domain calculus
Query-By-Example
Integrity / 9:
A closer look
Predicates and propositions
Relvar predicates and database predicates
Checking the constraints
Internal v external constraints
Correctness v consistency
Integrity and views
A constraint classification scheme
Keys
Triggers (a digression)
What are views for? / 10:
View retrievals
View updates
Snapshots (a digression)
Database Design / III:
Functional Dependencies / 11:
Basic definitions
Trivial and nontrivial dependencies
Closure of a set of dependencies
Closure of a set of attributes
Irreducible sets of dependencies
Further Normalization I: 1NF, 2NF, 3NF, BCNF / 12:
Nonloss decomposition and functional dependencies
First, second, and third normal forms
Dependency preservation
Boyce/Codd normal form
A note on relation-valued attributes
Further Normalization II: Higher Normal Forms / 13:
Multi-valued dependencies and fourth normal form
Join dependencies and fifth normal form
The normalization procedure summarized
A note on denormalization
Orthogonal design (a digression)
Other normal forms
Semantic Modeling / 14:
The overall approach
The E/R model
E/R diagrams
Database design with the E/R model
A brief analysis
Transaction Management / IV:
Recovery / 15:
Transaction recovery
System recovery
Media recovery
Two-phase commit
Savepoints (a digression)
Concurrency / 16:
Three concurrency problems
Locking
The three concurrency problems revisited
Deadlock
Serializability
Recovery revisited
Isolation levels
Intent locking
ACID dropping
Further Topics / V:
Security / 17:
Discretionary access control
Mandatory access control
Statistical databases
Data encryption
A motivating example / 18:
An overview of query processing
Expression transformation
Database statistics
A divide-and-conquer strategy
Implementing the relational operators
Missing Information / 19:
An overview of the 3VL approach
Some consequences of the foregoing scheme
Nulls and keys
Outer join (a digression)
Special values
Type Inheritance / 20:
Type hierarchies
Polymorphism and substitutability
Variables and assignments
Specialization by constraint
Comparisons
Operators, versions, and signatures
Is a circle an ellipse?
Specialization by constraint revisited
Distributed Databases / 21:
Some preliminaries
The twelve objectives
Problems of distributed systems
Client/server systems
DBMS independence
Decision Support / 22:
Aspects of decision support
Database design for decision support
Data preparation
Data warehouses and data marts
Online analytical processing
Data mining
Temporal Databases / 23:
What is the problem?
Intervals
Packing and unpacking relations
Generalizing the relational operators
Database work design
Integrity constraints
Logic-Based Databases / 24:
Propositional calculus
Predicate calculus
A proof-theoretic view of databases
Deductive database systems
Recursive query processing
Objects, Relations, And Xml / VI:
Object Databases / 25:
Objects, classes, methods, and messages
A cradle-to-grave example
Miscellaneous issues
Object / Relational Databases / 26:
The First Great Blunder
The Second Great Blunder
Implementation issues
Benefits of true rapprochement
The World Wide Web and XML / 27:
The Web and the Internet
An overview of XML
XML data definition
XML data manipulation
XML and databases
Appendixes
The TransRelationalâäó Model / Appendix A:
Three levels of abstraction
The basic idea
Condensed columns
Merged columns
SQL Expressions, Table Expressions, and Boolean Expressions / Appendix B:
Abbreviations, Acronyms, and Symbol / Appendix C:
Online storage structures and access methods, database access: an overview, page sets and files, indexing, hashing, pointer chains, and compression techniques / Appendix D:
Index
(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography)
Preliminaries / I:
An Overview of Database Management / 1:
46.

図書

図書
James Martin
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1977  xviii, 713 p. ; 25 cm
シリーズ名: Prentice-Hall series in automatic computation
所蔵情報: loading…
47.

図書

図書
Dionysios C. Tsichritzis, Frederick H. Lochovsky
出版情報: New York : Academic Press, c1977  xvi, 388 p. ; 24 cm
シリーズ名: Computer science and applied mathematics
所蔵情報: loading…
48.

図書

図書
edited by Michael L. Brodie, John Mylopoulos
出版情報: New York ; Tokyo : Springer-Verlag, c1986  xxi, 660 p. ; 24 cm
シリーズ名: Topics in information systems
所蔵情報: loading…
49.

図書

図書
Stefano Ceri, Giuseppe Pelagatti
出版情報: New York : McGraw-Hill, c1984  xii, 393 p. ; 25 cm
シリーズ名: McGraw-Hill computer science series
所蔵情報: loading…
50.

図書

図書
William Kent
出版情報: Amsterdam ; New York : North-Holland Pub. Co. , New York : sole distributors for the U.S.A. and Canada Elsevier/North-Holland, c1978  xv, 211 p. ; 23 cm
所蔵情報: loading…
51.

図書

図書
by Patrick M.K. Wong
出版情報: Ann Arbor : UMI Research Press, c1981  viii, 239 p. ; 24 cm
シリーズ名: Computer science ; . Distributed database systems ; no. 3
所蔵情報: loading…
52.

図書

図書
by Ning-San Chang
出版情報: Ann Arbor, Mich. : UMI Research Press, c1981  x, 146 p. ; 24 cm
シリーズ名: Computer science ; Artificial intelligence ; no. 9
所蔵情報: loading…
53.

図書

図書
Paul E. Renaud
出版情報: New York : Wiley, c1993  xviii, 333 p. ; 24 cm
シリーズ名: Wiley professional computing
所蔵情報: loading…
54.

図書

図書
Ulka Rodgers
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1990  xiv, 338 p. ; 24 cm
シリーズ名: Yourdon Press computing series
所蔵情報: loading…
55.

図書

図書
Joseph Frizado
出版情報: Oxford, England ; New York : Pergamon Press, 1992  xiii, 250 p. ; 24 cm
シリーズ名: Computer methods in the geosciences ; v. 11
所蔵情報: loading…
56.

図書

図書
Joe Salemi
出版情報: Emeryville, Calif. : Ziff-Davis Press, c1993  xviii, 264 p. ; 24 cm
所蔵情報: loading…
57.

図書

図書
Stefan K. Stanczyk
出版情報: London : Taylor & Francis, 2001  x, 253 p ; 25cm
所蔵情報: loading…
目次情報: 続きを見る
Introduction / 1:
Data Modeling / 2:
The Relational Model / 3:
Relational Algebra / 4:
Leap- The Algebraic Database / 5:
Basic Normalization / 6:
Further Normalization / 7:
Structured Query Language / 8:
Object Orientation in Databases / 9:
Extensions to SQL / 10:
Case Study / 11:
Introduction / 1:
Data Modeling / 2:
The Relational Model / 3:
58.

図書

図書
edited by R. A. Frost
出版情報: London : Granada, c1984  xvii, 265 p. ; 24cm
所蔵情報: loading…
59.

図書

図書
Antonio L. Furtado, Erich J. Neuhold
出版情報: Berlin ; Tokyo : Springer-Verlag, c1986  114 p. ; 24 cm
所蔵情報: loading…
60.

図書

図書
Peter M.D. Gray
出版情報: Chichester, West Sussex, England : E. Horwood , New York : Distributor, Halsted Press, 1984  294 p. ; 25 cm
シリーズ名: Ellis Horwood series in computers and their applications ; 29
所蔵情報: loading…
61.

図書

図書
Christos Papadimitriou
出版情報: Rockville, MD : Computer Science Press, c1986  xi, 239 p. ; 24 cm
シリーズ名: Principles of computer science series
所蔵情報: loading…
62.

図書

図書
Sakti P. Ghosh
出版情報: New York : Academic Press, 1977  xi, 376 p. ; 24 cm
シリーズ名: Computer science and applied mathematics
所蔵情報: loading…
63.

図書

図書
William H. Inmon
出版情報: Englewood Cliffs, N.J. : Prentice-Hall, c1981  xi, 228 p. ; 24 cm
シリーズ名: Prentice-Hall series in data processing management
所蔵情報: loading…
64.

図書

図書
David K. Hsiao
出版情報: Reading, Mass. : Addison-Wesley Pub. Co., 1975  xxii, 328 p. ; 25 cm
シリーズ名: Addison-Wesley series in computer science and information processing
所蔵情報: loading…
文献の複写および貸借の依頼を行う
 文献複写・貸借依頼