书籍详情

数据库原理与基础

数据库原理与基础

作者:张晖,郑斌,林钦

出版社:北京理工大学出版社

出版时间:2021-08-01

ISBN:9787576302097

定价:¥48.00

购买这本书可以去
内容简介
  本书是一本数据库入门教材。全书分为11章,内容包括:数据库简介、关系数据库系统、数据库语言、创建与管理数据库、模式与表的管理、关系代数、查询、数据管理、视图、索引、数据库安全性。本书不仅介绍数据库的来源与历史、基本定义与体系结构、数学概念与理论,还介绍实际操作语法说明、案例与注意事项;既有理论基础,又有实际操作演示,并安排了实验教程。本书中的案例操作演示内容都已在SOL Server 2019版本上测试通过。本书既可作为应用型本科计算机专业及数据相关专业入门学习的教材,又适合数据库和SQL语言的初学者阅读。
作者简介
暂缺《数据库原理与基础》作者简介
目录
第1章 数据库简介
1.1 数据库概述
1.2 数据管理技术的发展
1.2.1 基于人工的数据管理
1.2.2 基于文件系统的数据管理
1.2.3 基于数据库的数据管理
1.3 数据库管理系统的发展
1.4 数据库管理系统的优缺点
1.5 数据模型
1.5.1 两类数据模型
1.5.2 数据模型的基本要素
1.5.3 基于对象的数据模型
1.5.4 基于记录的数据模型
1.6 数据库系统的体系结构
1.6.1 数据库系统的模式
1.6.2 三级模式结构
1.6.3 模式的映射与数据独立性
1.7 数据库系统的组成
第2章 关系数据库系统
2.1 关系的数据结构
2.2 关系的特性
2.3 关系的操作与完整性
2.4 关系数据库管理系统的功能
2.5 关系数据库管理系统的体系结构
2.6 SQL Server简介
2.7 SQL Server的体系结构
2.8 SQL Server的下载与安装
第3章 数据库语言
3.1 SQL语言简介
3.2 常用的 SOL语言种类
3.3 SQL语言的特点
3.4 第四代语言
第4章 创建与管理数据库
4.1 SQL Server的逻辑数据库结构
4.2 SQL Server的物理存储结构
4.3 T-SQL语法约定
4.4 T-SQL标识符
4.5 数据库的创建
4.6 数据库的修改
4.7 数据库的删除
第5章 模式与表的管理
5.1 案例简介
5.2 数据库的完整性
5.2.1 实体完整性
5.2.2 参照完整性
5.2.3 用户自定义完整性
5.3 数据类型
5.3.1 SQL数据类型
5.3.2 使用的注意事项
5.4 模式的管理
5.4.1 创建模式
5.4.2 修改模式
5.4.3 删除模式
5.5 数据表的管理
5.5.1 创建数据表
5.5.2 修改数据表
5.5.3 删除数据表
第6章 关系代数
6.1 关系代数概述
6.2 集合运算
6.2.1 并运算
6.2.2 交运算
6.2.3 差运算
6.2.4 笛卡儿积
6.3 一元运算
6.3.1 选择
6.3.2 投影
6.3.3 选择与投影综合运算
6.4 连接运算
6.4.16 连接
6.4.2 等值连接
6.4.3 自然连接
6.4.4 外连接
6.4.5 除运算
6.5 其他运算
6.5.1 重命名运算
6.5.2 聚集运算
6.5.3 分组运算
6.5.4 半连接
第7章 查询
7.1 查询语法约定
7.2 常用函数
7.3 单表查询
7.3.1 查询表中若干列
7.3.2 查询表中若干元组
7.3.3 汇总与分组
7.4 连接查询
7.4.1 内连接
7.4.2 外连接
7.4.3 交叉连接
7.5 嵌套查询
7.5.1 嵌入SELECT语句
7.5.2 嵌入FROM语句
7.5.3 嵌入WHERE语句
7.6 集合查询
7.7 半连接查询
7.8 数理逻辑
7.8.1 命题逻辑
7.8.2 一阶逻辑
7.8.3 查询的应用
第8章 数据管理
8.1 简单数据管理
8.1.1 插入单行数据
8.1.2 修改所有数据
8.1.3 删除若干行数据
8.2 复杂数据管理
8.2.1 批量插入数据
8.2.2 修改指定数据
8.2.3 删除指定数据
8.3 基于其他表的数据管理
8.3.1 复制其他表的数据
8.3.2 基于其他表删除数据
第9章 视图
9.1 视图的定义
9.2 视图管理
9.3 查询视图
9.4 WITH CHECK OPTION
9.5 视图的作用
9.6 视图的优缺点
9.7 视图的物化分类
9.8 视图的可更新性
第10章 索引
10.1 索引的简介
10.1.1 索引的概念
10.1.2 索引的优缺点
10.2 索引类型
10.3 索引的操作
10.3.1 创建索引
10.3.2 修改索引
10.3.3 删除索引
10.4 规划索引的原则
10.5 SQL Server索引下的数据组织结构
10.5.1 页与区
10.5.2 二叉搜索树、B树与B+树
10.5.3 对数据表的数据检索
第11章 数据库安全性
11.1 数据库的安全问题
11.2 数据库的安全控制
11.2.1 用户标识与鉴别
11.2.2 存取控制
11.2.3 自主存取控制
11.2.4 强制存取控制
11.2.5 基于角色的存取控制
11.3 视图安全性
11.4 模式安全性
11.5 审计
11.6 数据加密
11.7 其他安全性机制
11.8 SQL Server的安全性
11.8.1 SQL Server身份验证模式与设置
11.8.2 SQLServer登录账号的管理
11.8.3 数据库用户
11.8.4 数据库角色
11.8.5 权限控制
11.8.6 模式安全管理
11.8.7 审计设置
11.8.8 加密设置
11.9 SQL Server的高级安全性
参考文献
附录 实验教程
实验1 数据库管理系统的安装
实验2 创建与管理数据库
实验3 模式与表的管理
实验4 查询
实验5 数据管理
实验6 视图与索引
实验7 数据安全
猜您喜欢

读书导航