没有合适的资源?快使用搜索试试~ 我知道了~
数据库原理(基本概念+缺面试)1
需积分: 0 0 下载量 190 浏览量
2022-08-03
19:27:41
上传
评论
收藏 1.1MB PDF 举报
温馨提示
试读
13页
一、绪论二、关系数据库关系:D1XD2```XDn,R(D1,D2,```,Dn),R为关系的名字,n为关系的目或者度单元关系,二元关系关键词:域,笛卡尔积复习
资源详情
资源评论
资源推荐
《数据库系统概论》
基础概念
四个基本概念:数据,数据库,数据库管理系统,数据库系统
1.
数据库管理系统,位于用户与操作系统之间。
2.
主要功能:数据定义;数据组织、储存和管理;数据操纵功能;数据库的事务管理和运
行管理;数据库的建立和维护;其他功能(与网络中其他软件系统通信)
数据库系统:数据库+数据库管理系统+应用程序+数据库管理员
3.
特点:数据结构化;共享性高、冗余低且易扩充;数据独立性高(物理独立性+逻辑独
立性);由数据库管理系统统一管理控制(安全性保护+完整性保护+并发控制+数据库
恢复)
数据模型:对现实世界数据特征的抽象。
4.
概念模型/信息模型;逻辑模型和物理模型
概念模型:
5.
实体(entity)
属性(attribute)
码(key)
实体型(entity type)
实体集(entity set)
联系(relationship) 一对一 一对多 多对多
实体-联系方法(Entity-Relationship approach):E-R模型
数据模型:数据结构+动态特征+完整性约束条件
6.
1) 层次模型:根节点+只有一个双亲结点 查询效率高
2) 网状模型:无双亲+可以有多个双亲 存取效率高
3) 关系模型:关系必须规范化 关系(表)元组(行)属性(列)码 域 分量(元组的
一个属性值,唯一)
数据库系统结构:外模式、模式和内模式
7.
模式(逻辑模式)全体数据的逻辑结构和特征,公共数据视图
外模式(子模式) 用户模式
内模式(存储模式) 唯一,物理结构和储存方式的描述
二级映像:外模式/模式,模式/内模式
一、绪论
二、关系数据库
关系:D1XD2```XDn,R(D1,D2,```,Dn),R为关系的名字,n为关系的目或者度
1.
单元关系,二元关系
关键词:域,笛卡尔积
复习计划Day1
2020年7月27日
23:08
分区 数据库原理 的第 1 页
单元关系,二元关系
候选码:某组属性唯一标识
2.
多个候选码中选定主码
主属性:候选码的各个属性 非主属性/非码属性
全码: 所有属性
基本关系/基本表/基表:实际存在的表
3.
查询表:查询结果
视图表:虚表不对应实际数据
关系模式 R(U,D,DOM,F)
4.
R 关系名
U 属性名集合
D U中属性的域
DOM 属性向域的映像集合
F 属性间数据的依赖关系集合
基本关系操作:选择,投影,并,差,笛卡尔积
5.
关系的完整性:实体完整性,参照完整性,用户定义完整性
6.
实体完整性:主属性不为空
参照完整性:外键,要么为空,要么是参照属性的一个值
关系代数
7.
并,差,交,笛卡尔积
查询,投影
连接:非等值连接,等值连接,自然连接(舍弃 悬浮数组)
外连接:左外连接,右外连接
除
关系演算:元组关系演算语言(ALPHA)元组关系演算(QBE)
模式的定义与删除
1.
定义模式
Creat Schema<模式名> Authorization<用户名>
删除模式
Drop Schema<模式名><Cascde | Restrict>
级联删除和限制删除
基本表定义,删除与修改
2.
定义基本表
Create Table<表名>([<列名><数据类型>[列级完整性约束条件]],[<列名><数据类
型>[列级完整性约束条件]],```,[<表级完整性约束条件>])
三、关系数据库标准语言SQL
分区 数据库原理 的第 2 页
型>[列级完整性约束条件]],```,[<表级完整性约束条件>])
数据类型
一个模式内含有多个基本表
修改基本表
删除基本表
Drop Table<模式名><Restrict | Cascde >
索引的建立与删除
3.
建立索引 Creat Index
修改
Drop Index<索引名>
数据查询 Select
4.
分区 数据库原理 的第 3 页
剩余12页未读,继续阅读
ShepherdYoung
- 粉丝: 32
- 资源: 337
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0