컨텐츠로 이동
An introduction to database systems 해당 항목을 미리보기
닫기해당 항목을 미리보기
확인중입니다…

An introduction to database systems

저자: Christopher John Date
출판사: Reading, Mass. : Pearson : Addison-Wesley, cop. 2004.
판/형식:   도서 : 영어 : 8th ed모든 판과 형식 보기
데이터베이스:WorldCat
요약:
This book provides a comprehensive introduction to the large field of database systems through a solid grounding in the foundations of database technology.
평가:

(아무런 평가가 없습니다.) 0 리뷰와 함께 - 첫번째로 올려주세요.

주제
다음과 같습니다:

 

온라인으로 문서 찾기

이 항목에 대한 링크

도서관에서 사본 찾기

&AllPage.SpinnerRetrieving; 해당항목을 보유하고 있는 도서관을 찾는 중

상세정보

장르/형태: Matériel didactique
자료 유형: 인터넷 자료
문서 형식: 책, 인터넷 자원
모든 저자 / 참여자: Christopher John Date
ISBN: 0321189566 9780321189561 0321197844 9780321197849
OCLC 번호: 493222160
설명: 1 v. (XXVII-983 p.) : ill. ; 25 cm.
내용: (All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography) I. PRELIMINARIES. 1. An Overview of Database Management. What is a database system? What is a database? Why database? Data independence. Relational systems and others. 2. Database System Architecture. 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. 3. An Introduction to Relational Databases. 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. 4. An Introduction to SQL. Overview. The catalog. Views. Transactions. Embedded SQL. Dynamic SQL and SQL/CLI. SQL is not perfect. II. THE RELATIONAL MODEL. 5. Types. Values v Variables. Types v Representations. Type Definition. Operators. Type generators. SQL facilities. 6. Relations. Tuples. Relation types. Relation values. Relation variables. SQL facilities. 7. Relational Algebra. Closure revisited. The original algebra: Syntax. The original algebra: Semantics. Examples. What is the algebra for? Further points. Additional operators. Grouping and ungrouping. 8. Relational Calculus. Tuple calculus. Examples. Calculus vs. algebra. Computational capabilities. SQL facilities. Domain calculus. Query-By-Example. 9. Integrity. 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). SQL facilities. 10. Views. What are views for? View retrievals. View updates. Snapshots (a digression). SQL facilities. III. DATABASE DESIGN. 11. Functional Dependencies. Basic definitions. Trivial and nontrivial dependencies. Closure of a set of dependencies. Closure of a set of attributes. Irreducible sets of dependencies. 12. Further Normalization I: 1NF, 2NF, 3NF, BCNF. Nonloss decomposition and functional dependencies. First, second, and third normal forms. Dependency preservation. Boyce/Codd normal form. A note on relation-valued attributes. 13. Further Normalization II: Higher Normal Forms. 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. 14. Semantic Modeling. The overall approach. The E/R model. E/R diagrams. Database design with the E/R model. A brief analysis. IV. TRANSACTION MANAGEMENT. 15. Recovery. Transactions. Transaction recovery. System recovery. Media recovery. Two-phase commit. Savepoints (a digression). SQL facilities. 16. Concurrency. Three concurrency problems. Locking. The three concurrency problems revisited. Deadlock. Serializability. Recovery revisited. Isolation levels. Intent locking. ACID dropping. SQL facilities. V. FURTHER TOPICS. 17. Security. Discretionary access control. Mandatory access control. Statistical databases. Data encryption. SQL facilities. 18. Optimization. A motivating example. An overview of query processing. Expression transformation. Database statistics. A divide-and-conquer strategy. Implementing the relational operators. 19. Missing Information. An overview of the 3VL approach. Some consequences of the foregoing scheme. Nulls and keys. Outer join (a digression). Special values. SQL facilities. 20. Type Inheritance. 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. SQL facilities. 21. Distributed Databases. Some preliminaries. The twelve objectives. Problems of distributed systems. Client/server systems. DBMS independence. SQL facilities. 22. Decision Support. Aspects of decision support. Database design for decision support. Data preparation. Data warehouses and data marts. Online analytical processing. Data mining. SQL facilities. 23. Temporal Databases. What is the problem? Intervals. Packing and unpacking relations. Generalizing the relational operators. Database work design. Integrity constraints. 24. Logic-Based Databases. Overview. Propositional calculus. Predicate calculus. A proof-theoretic view of databases. Deductive database systems. Recursive query processing. VI. OBJECTS, RELATIONS, AND XML. 25. Object Databases. Objects, classes, methods, and messages. A closer look. A cradle-to-grave example. Miscellaneous issues. 26. Object / Relational Databases. The First Great Blunder. The Second Great Blunder. Implementation issues. Benefits of true rapprochement. SQL facilities. 27. The World Wide Web and XML. The Web and the Internet. An overview of XML. XML data definition. XML data manipulation. XML and databases. SQL facilities. APPENDIXES. Appendix A: The TransRelational(TM) Model. Three levels of abstraction. The basic idea. Condensed columns. Merged columns. Implementing the relational operators. Appendix B: SQL Expressions, Table Expressions, and Boolean Expressions. Appendix C: Abbreviations, Acronyms, and Symbol. Appendix D: Online storage structures and access methods, database access: an overview, page sets and files, indexing, hashing, pointer chains, and compression techniques. Index.
책임: C.J. Date.

초록:

This book provides a comprehensive introduction to the large field of database systems through a solid grounding in the foundations of database technology.

리뷰

사용자-기여 리뷰
GoodReads 리뷰 가져오는 중…
DOGObooks 리뷰를 가지고 오는 중…

태그

첫번째 되기
요청하신 것을 확인하기

이 항목을 이미 요청하셨을 수도 있습니다. 만약 이 요청을 계속해서 진행하시려면 Ok을 선택하세요.

링크된 데이터


<http://www.worldcat.org/oclc/493222160>
library:oclcnum"493222160"
library:placeOfPublication
library:placeOfPublication
owl:sameAs<info:oclcnum/493222160>
rdf:typeschema:Book
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:about
schema:bookEdition"8th ed."
schema:copyrightYear"op."
schema:creator
schema:datePublished"2004"
schema:description"This book provides a comprehensive introduction to the large field of database systems through a solid grounding in the foundations of database technology."
schema:exampleOfWork<http://worldcat.org/entity/work/id/679259>
schema:genre"Matériel didactique."@fr
schema:inLanguage"en"
schema:name"An introduction to database systems"
schema:publisher
schema:publisher
schema:url
schema:workExample
schema:workExample

Content-negotiable representations

윈도우 닫기

WorldCat에 로그인 하십시오 

계정이 없으세요? 아주 간단한 절차를 통하여 무료 계정을 만드실 수 있습니다.