【数据库概论】第八章 关系数据库理论
摘要: 讨论关系数据库规范化理论。规范化是为了解决在数据库设计中如何构建适合特定问题的数据库模式的问题。
关系数据理论 数据库模式 数据库设计 关系数据库逻辑设计 关系数据库规范化理论 关系模型 函数依赖 多值依赖 第一范式 第二范式 第三范式 BCNF 多值依赖 4NF 模式分解 规范化算法
【数据库概论】第七章 数据库完整性
摘要: 数据库完整性包括正确性和相容性,DBMS通过提供约束条件机制、检查方法和违约处理功能维护数据库完整性,其中实体完整性通过主键确保唯一标识,参照实体性通过外键关联,用户定义完整性满足特定应用需求,而触发器和断言提供事件驱动和复杂约束支持,共同构成数据库保持一致性的关键机制。
数据库完整性 DBMS 完整性约束条件 主键 外键 实体完整性 参照完整性 用户定义的完整性 属性上的约束条件 元组上的约束条件 完整性约束命名子句 域中的完整性限制 断言 触发器 触发事件 触发条件 触发动作体 激活触发器 删除触发器 断言和触发器的区别
【数据库概论】第六章 数据库安全性
摘要: 数据库安全性关注于防止非法使用导致的数据泄漏、更改和破坏。通过用户身份识别、存取控制、视图机制、审计、数据加密等手段,保障数据库安全。强调自主存取控制和强制存取控制,以及角色管理、审计功能和数据加密等措施。
数据库安全性 非授权用户 数据泄漏 安全环境 用户身份识别 静态口令鉴别 动态口令鉴别 生物特征鉴别 智能卡识别 存取控制 定义用户权限 合法权限检查 自主存取控制 GRANT REVOKE 数据库模式权限 创建用户 数据库角色 角色权限回收 强制存取控制 视图机制 审计 审计事件 审计功能 数据加密 存储加密 传输加密 其他安全性保护 推理控制 隐秘信道 数据隐私保护
【数据库概论】第五章 视图
摘要: 介绍了数据库中的视图概念及其应用。视图作为从一个或多个表中导出数据的集合,在文章中被详细定义和解释。涵盖如何定义视图、删除视图以及执行对视图的查询和更新操作。
视图 数据库定义 行列子集视图 分组视图 修改视图 删除视图 查询视图 视图消解 更新视图 CRUD 视图的作用 简化用户操作 多个角度看待数据 逻辑独立性 数据安全性
从零开始:使用Node.js搭建Web、后端服务,Vercel部署实现Express模块化开发
摘要: 从零开始:使用Node.js搭建Web、后端服务,Vercel部署实现Express模块化开发
nodeexpress 初始化项目 package.json Express.js 安装 创建主入口文件 GET请求 POST请求 启动服务 请求测试 接口按路由分模块 appRouter.js adminRouter.js 注册路由 跨域设置 安装cors 静态页面处理 public目录 部署 Vercel vercel.json 完整Demo 代码地址
数据库原理与应用习题
摘要: 数据库原理与应用习题
数据库习题
【数据库概论】第四章 数据查询、更新、删除
摘要: 【数据库概论】第四章 SQL查询相关操作
SQL SELECT 查询语句 WHERE FROM GROUP BY ORDER BY DISTINCT 通配符 WHERE 子句 BETWEEN IN NOT IN LIKE % _ ESCAPE 多重条件查询 AND OR ORDER BY 子句 聚集函数 COUNT DISTINCT ALL AVG GROUP BY 子句 HAVING 连接查询 等值连接 非等值连接 外连接 多表连接 嵌套查询 IN 谓词 比较运算符 ANY SOME ALL EXISTS 谓词 NOT EXISTS 集合查询 UNION INTERSECT EXCEPT 基于派生表的查询 数据更新 插入数据 U...
【数据库概论】第三章 SQL简述、数据定义和索引
摘要: SQL(结构化查询语言)的演变从IBM的SystemR开始,经过ANSI的标准化,近年来SQL标准变得更加丰富和复杂。SQL的特点包括综合统一、高度非过程化、面向集合的操作方式以及提供多种使用方式的统一语法结构。在数据库实例中,基本表独立存在,而视图是基本表导出的虚表,用于供人查看。数据库模式结构包括模式、外模式和内模式,而模式下有基本表、视图和索引等对象。数据库定义语句涉及模式的创建和删除,基本表的定义、删除和修改,以及索引的建立和删除。建立索引可以加快查询速度,而不同类型的索引包括顺序文件索引、B+树索引、散列索引和位图索引等。摘自数据库体系结构、数据库实例和数据定义的内容。
产生与发展 IBM 关系数据库管理系统 SystemR ANSI SQL标准 数据库系统 数据语言 模式数据定义语言 外模式数据定义语言 数据存储有关的描述语言 数据操纵语言 AND OR 聚集函数 COUNT DISTINCT ALL AVG GROUP BY HAVING 等值连接 非等值连接 外连接 多表连接 嵌套查询 IN 谓词 比较运算符 ANY SOME ALL EXISTS 谓词 NOT EXISTS 集合查询 UNION INTERSECT EXCEPT 基于派生表的查询 数据更新 插入数据 UPDATE 修改数据 DELETE 空值处理 NULL IS NULL IS NOT...
【数据库概论】第二章 关系型数据库
摘要: 数据库关系模型是数据组织的核心,以关系为基础,表达实体和实体关系。关系模型通过域、笛卡尔积、关系模式构建二维表,形成数据库。完整性约束确保数据有效性,实体完整性、参照完整性和用户定义完整性保证数据质量。关系操作包括基本操作和数据语言,而关系代数提供了强大的查询手段。数据库关系模型为信息管理提供了结构化、高效的基础,是现代信息系统的关键组成部分。
关系模型 数据结构 域 笛卡尔积 关系 交集 并集 差 笛卡尔积 选择 投影 连接 除运算
【数据库概论】第一章 数据库系统概述
摘要: 概述数据库系统基本概念,包括数据、数据库、数据库管理系统(DBMS)和数据库系统(DBS),以及数据库的特点。进一步介绍了数据模型,包括概念模型、逻辑模型和物理模型。在概念模型中,详细阐述了实体、属性、码、实体型、实体集和联系等关键概念。强调数据模型的组成要素,包括数据结构、数据操作和数据的完整性约束条件。初步理解数据库系统的核心概念和关系模型的重要性。
数据库 数据 数据库管理系统 数据库系统 数据结构化 数据的共享性 数据独立性 数据由数据库管理系统统一管理 数据模型 两类数据模型 概念模型 逻辑模型 物理模型 实体 属性 码 实体型 实体集 联系 数据模型的组成要素 数据结构 数据操作 数据的完整性约束条件 关系模型 元组 属性 码 域 分量