搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
数据库系统概念(英文精编版·原书第7版)
0.00     定价 ¥ 139.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787111692218
  • 作      者:
    [美]亚伯拉罕·西尔伯沙茨,[美]亨利·F.科思,[印]S.苏达尔尚
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2021-11-01
收藏
荐购
编辑推荐

数据库领域的殿堂级作品
夯实数据库理论基础,修炼数据库技术内功的必备之选
对深入理解数据库,深入研究数据库,深入操作数据库都具有极强的指导作用!

展开
作者简介

亚伯拉罕&middot;西尔伯沙茨<br>(Abraham Silberschatz) <br>于纽约州立大学石溪分校获得博士学位,现为耶鲁大学计算机科学系Sidney J Weinberg教授,曾任贝尔实验室信息科学研究中心副主任。他是ACM会士、IEEE 会士以及康涅狄格科学与工程学会的成员,获得了48项专利和24项授权。他还是教科书《操作系统概念》的作者。<br>亨利&middot;F 科思<br>(Henry F Korth) <br>于普林斯顿大学获得博士学位,现为理海大学计算机科学与工程系教授和计算机科学与商业项目联合主任,曾任贝尔实验室数据库原理研究中心主任、松下科技副总裁、得克萨斯大学奥斯汀分校副教授以及IBM研究中心研究人员。他是ACM会士、IEEE会士以及VLDB会议10年贡献奖的获得者。他的研究涉及数据库系统的方方面面,最近,他的研究致力于解决区块链在企业数据库中的应用问题。<br>S 苏达尔尚<br>(S Sudarshan) <br>于威斯康星大学获得博士学位,现为印度理工学院孟买校区Subrao M Nilekani讲席教授,曾为贝尔实验室技术人员。他是ACM会士,发表了100余篇论文并获得15项专利。他目前的研究领域包括SQL查询的测试和分级、通过重写命令式代码来优化数据库应用程序,以及并行数据库的查询优化。

展开
内容介绍

数据库系统概念》是数据库系统方面的经典教材之一,其内容由浅入深,既包含数据库系统基本概念,又反映数据库技术新进展。它被国际上许多著名大学所采用,包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学等。我国也有多所大学采用本书作为本科生和研究生数据库课程的教材和主要教学参考书,收到了良好的效果。本书基于该书第7版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,更加适合作为国内高校计算机及相关专业本科生数据库双语课程教材。

本书特色
内容简练。保留了原书最基本的内容,讲述数据库系统的基本概念;对数据库设计技术以及数据管理实现与应用的高级主题进行了有选择性的介绍。
直观易懂。采用直观的方式描述概念,以结构清晰的图示和示例代替形式化的证明。
实用性强。以大学数据库实例生动地解释重要概念,通俗易懂。
内容新颖。反映了数据库在设计、管理和使用方式等方面的变化及数据库概念方面的发展趋势。

展开
目录

Chapter 1 Introduction 1<br/>11 Database-System Applications1<br/>12 Purpose of Database Systems5<br/>13 View of Data8<br/>131 Data Models8<br/>132 Relational Data Model9<br/>133 Data Abstraction9<br/>134 Instances and Schemas12<br/>14 Database Languages 13<br/>141 Data-Definition Language 13<br/>142 The SQL Data-Definition Language 14<br/>143 Data-Manipulation Language 15<br/>144 The SQL Data-Manipulation  Language 16<br/>145 Database Access from Application  Programs 16<br/>15 Database Design 17<br/>16 Database Engine 18<br/>161 Storage Manager 19<br/>162 The Query Processor 20<br/>163 Transaction Management 20<br/>17 Database and Application Architecture 21<br/>18 Database Users and Administrators 23<br/>181 Database Users and User Interfaces 24<br/>182 Database Administrator 24<br/>19 History of Database Systems 25<br/>110 Summary 29<br/>Review Terms 30<br/>Practice Exercises 31<br/>Exercises 32<br/>Tools 33<br/>Further Reading 33<br/>Bibliography 33<br/>PART 1 RELATIONAL LANGUAGES<br/>Chapter 2 Introduction to the Relational Model 37<br/>21 Structure of Relational Databases37<br/>22 Database Schema41<br/>23 Keys43<br/>24 Schema Diagrams46<br/>25 Relational Query Languages47<br/>26 Summary48<br/>Review Terms49<br/>Practice Exercises49<br/>Exercises50<br/>Further Reading51<br/>Bibliography51<br/>Chapter 3 Introduction to SQL 53<br/>31 Overview of the SQL Query Language53<br/>32 SQL Data Definition54<br/>321 Basic Types55<br/>322 Basic Schema Definition 56<br/>33 Basic Structure of SQL Queries 59<br/>331 Queries on a Single Relation 59<br/>332 Queries on Multiple Relations 62<br/>34 Additional Basic Operations 67<br/>341 The Rename Operation 67<br/>342 String Operations 70<br/>343 Attribute Specification in the Select Clause 71<br/>344 Ordering the Display of Tuples 71<br/>345 Where-Clause Predicates 72<br/>35 Set Operations 73<br/>351 The Union Operation 74<br/>352 The Intersect Operation 75<br/>353 The Except Operation 76<br/>36 Null Values 77<br/>37 Aggregate Functions 79<br/>371 Basic Aggregation 79<br/>372 Aggregation with Grouping 80<br/>373 The Having Clause 83<br/>374 Aggregation with Null and Boolean Values 84<br/>38 Nested Subqueries 86<br/>381 Set Membership 86<br/>382 Set Comparison 87<br/>383 Test for Empty Relations 89<br/>384 Test for the Absence of Duplicate Tuples 91<br/>385 Subqueries in the From Clause 92<br/>386 The With Clause 93<br/>387 Scalar Subqueries 94<br/>388 Scalar Without a From Clause 95<br/>39 Modification of the Database 96<br/>391 Deletion 96<br/>392 Insertion 98<br/>393 Updates 99<br/>310 Summary 102<br/>Review Terms 103<br/>Practice Exercises 103<br/>Exercises 107<br/>Tools 111<br/>Further Reading 112<br/>Bibliography 112<br/>Chapter 4 Intermediate SQL 113<br/>41 Join Expressions113<br/>411 The Natural Join114<br/>412 Join Conditions118<br/>413 Outer Joins119<br/>414 Join Types and Conditions124<br/>42 Views125<br/>421 View Definition126<br/>422 Using Views in SQL Queries126<br/>423 Materialized Views128<br/>424 Update of a View128<br/>43 Transactions131<br/>44 Integrity Constraints133<br/>441 Constraints on a Single Relation134<br/>442 Not Null Constraint134<br/>443 Unique Constraint135<br/>444 The Check Clause135<br/>445 Referential Integrity137<br/>446 Assigning Names to Constraints139<br/>447 Integrity Constraint Violation During a Transaction139<br/>448 Complex Check Conditions and  Assertions 140<br/>45 SQL Data Types and Schemas 141<br/>451 Date and Time Types in SQL 142<br/>452 Type Conversion and Formatting Functions 143<br/>453 Default Values 144<br/>454 Large-Object Types 144<br/>455 User-Defined Types 146<br/>456 Generating Unique Key Values 148<br/>457 Create Table Extensions 150<br/>458 Schemas, Catalogs, and Environments 150<br/>46 Index Definition in SQL 152<br/>47 Authorization 153<br/>471 Granting and Revoking of Privile

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录