索引 / 001 ZH-CN

计算机科学

计算机科学

Database Design

Adrienne Watt; Nelson Eng

英文原名: Database Design

免费入门教材,从关系建模、约束、函数依赖与规范化走向SQL,适合先理解结构与语义再练习查询。

需要的基础: 需基础计算机使用与表格、逻辑规则理解;编程有助但起始建模不必先修数据库。

难度等级
入门
学术层次
本科
database designrelational modellingSQL

01 / 导读

导读

关系数据库:选教材,先核对查询在数什么

比较设计、系统与理论三类数据库读物,用原创SQL实例区分键、未知值、没有匹配记录与连接倍增,再检查每列结果的统计单位。

学习路线与例题编辑责任:University Reading List 编辑项目。

适合谁

适合首门数据库课或小型数据库规划,先解释结构和约束再依赖图形工具。

需要的基础

需基础计算机使用与表格、逻辑规则理解;编程有助但起始建模不必先修数据库。

覆盖内容

涵盖关系与实体关系模型、完整性、函数依赖、规范化、开发流程和SQL,并附完整建模与练习。

如何使用

先用文字写业务规则再画实体关系图,测试缺失关系和重复事件;解释每步规范化消除的异常,实现查询并试约束违规,区分概念与软件特性。

版本与来源

BCcampus完整第二版于2014年10月出版,除另注外为CC BY 4.0;Watt为主作者、Eng参与编写。当前系统SQL需适配,未猜格式ISBN。

访问官方资源

版别与学习自检

BCcampus提供2014年第2版网页与下载格式,可从关系建模、约束读到函数依赖、规范化与SQL;出版年代不能说明所有当前引擎的行为。查询前标明键,并区分没有预约和预约人数未知。聚合练习须查所用引擎官方文档中的NULL规则并记录版本。用小型内存虚构表即可验证,不需要机构真实数据。

核查来源 (2026-11-04).