数据库领域的殿堂级作品。夯实数据库理论基础-修炼数据库技术内功的必备之选。对深入理解数据库-深人研究数据库-深入操作数据库都具有极强的指导作用!
改编者序<br/>译者简介<br/>前言<br/>作者简介<br/>第1章 引言1<br/>11 数据库系统应用1<br/>12 数据库系统的目标3<br/>13 数据视图6<br/>131 数据模型6<br/>132 关系数据模型6<br/>133 数据抽象7<br/>134 实例和模式8<br/>14 数据库语言9<br/>141 数据定义语言9<br/>142 SQL数据定义语言10<br/>143 数据操纵语言10<br/>144 SQL数据操纵语言11<br/>145 从应用程序访问数据库11<br/>15 数据库设计12<br/>16 数据库引擎12<br/>161 存储管理器13<br/>162 查询处理器14<br/>163 事务管理14<br/>17 数据库和应用体系结构15<br/>18 数据库用户和管理员16<br/>181 数据库用户和用户界面16<br/>182 数据库管理员17<br/>19 数据库系统的历史17<br/>110 总结20<br/>术语回顾21<br/>实践习题22<br/>习题22<br/>工具22<br/>延伸阅读23<br/>参考文献23<br/>第一部分 关系语言<br/>第2章 关系模型介绍26<br/>21 关系数据库的结构26<br/>22 数据库模式28<br/>23 码29<br/>24 模式图32<br/>25 关系查询语言32<br/>26 总结33<br/>术语回顾33<br/>实践习题34<br/>习题34<br/>延伸阅读35<br/>参考文献35<br/>第3章 SQL介绍36<br/>31 SQL查询语言概览36<br/>32 SQL数据定义37<br/>321 基本类型37<br/>322 基本模式定义38<br/>33 SQL查询的基本结构40<br/>331 单关系查询40<br/>332 多关系查询42<br/>34 附加的基本运算46<br/>341 更名运算46<br/>342 字符串运算47<br/>343 select子句中的属性说明48<br/>344 排列元组的显示次序48<br/>345 where子句谓词49<br/>35 集合运算49<br/>351 并运算50<br/>352 交运算51<br/>353 差运算51<br/>36 空值52<br/>37 聚集函数53<br/>371 基本聚集53<br/>372 分组聚集54<br/>373 having子句56<br/>374 对空值和布尔值的聚集57<br/>38 嵌套子查询58<br/>381 集合成员资格58<br/>382 集合比较59<br/>383 空关系测试60<br/>384 重复元组存在性测试61<br/>385 from子句中的子查询62<br/>386 with子句63<br/>387 标量子查询64<br/>388 不带from子句的标量64<br/>39 数据库的修改65<br/>391 删除66<br/>392 插入67<br/>393 更新68<br/>310 总结69<br/>术语回顾70<br/>实践习题70<br/>习题72<br/>工具74<br/>延伸阅读75<br/>参考文献75<br/>第4章 中级SQL76<br/>41 连接表达式76<br/>411 自然连接76<br/>412 连接条件79<br/>413 外连接80<br/>414 连接类型和条件83<br/>42 视图83<br/>421 视图定义84<br/>422 在SQL查询中使用视图85<br/>423 物化视图86<br/>424 视图更新86<br/>43 事务88<br/>44 完整性约束89<br/>441 单个关系上的约束90<br/>442 非空约束90<br/>443 唯一性约束91<br/>444 check子句91<br/>445 引用完整性91<br/>446 给约束赋名93<br/>447 事务中对完整性约束的违反94<br/>448 复杂check条件与断言94<br/>45 SQL的数据类型与模式96<br/>451 SQL中的日期和时间类型96<br/>452 类型转换和格式化函数96<br/>453 缺省值97<br/>454 大对象类型98<br/>455 用户自定义类型99<br/>456 生成唯一码值101<br/>457 create table的扩展102<br/>458 模式、目录与环境102<br/>46 SQL中的索引定义103<br/>47 授权104<br/>471 权限的授予与收回105<br/>472 角色106<br/>473 视图的授权107<br/>474 模式的授权108<br/>475 权限的转移108<br/>476 权限的收回109<br/>477 行级授权110<br/>48 总结110<br/>术语回顾111<br/>实践习题112<br/>习题113<br/>延伸阅读114<br/>参考文献114<br/>第5章 高级SQL116<br/>51 使用程序设计语言访问SQL116<br/>511 JDBC117<br/>512 从Python访问数据库123<br/>513 ODBC123<br/>514 嵌入式SQL125<br/>52 函数和过程127<br/>521 声明及调用SQL函数和过程127<br/>522 用于过程和函数的语言结构128<br/>523 外部语言例程131<br/>53 触发器132<br/>531 对触发器的需求132<br/>532 SQL中的触发器132<br/>533 何时不用触发器135<br/>54 递归查询137<br/>541 使用迭代的传递闭包137<br/>542 SQL中的递归139<br/>55 高级聚集特性140<br/>551 排名141<br/>552 分窗144<br/>553 旋转145<br/>554 上卷和立方体146<br/>56 总结149<br/>术语回顾149<br/>实践习题149<br/>习题151<br/>工具153<br/>延伸阅读153<br/>第6章 形式化关系查询语言154<br/>61 关系代数154<br/>611 选择运算154<br/>612 投影运算155<br/>613 关系运算的复合155<br/>614 笛卡儿积运算156<br/>615 连接运算157<br/>616 集合运算158<br/>617 赋值运算159<br/>618 更名运算160<br/>619 等价查询161<br/>62 元组关系演算161<br/>621 查询示例161<br/>622 形式化定义164<br/>623 表达式的安全
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录