赞
踩
数据:是对客观事物、事件的记录与描述,也是对客观事物的逻辑归纳。
信息=数据+语义
数据处理:将数据转换成信息,对数据进行采集、管理、加工、变换和传输等活动。
1.1.2数据库、数据库管理系统、数据库系统
其中数据库用户:开发、管理、使用数据库的人。
包括:系统分析员(确定应用系统的需求分析和规范说明,他和最终用户,数据库管理员确定系统的硬件配置,参与数据库的概要设计)、数据库设计员(确定数据库的数据和设计数据库的各级模式)、应用程序员(编写使用数据库的应用程序)、数据库管理员(负责数据库的总体信息控制)、最终用户(利用系统的接口或查询语言访问数据库)等。
1.1.3数据库技术发展
1.人工阶段(20世纪50中)
- 数据不保存
- 无专门的数据管理软件
- 数据不共享
- 数据不具独立性
- 数据共享性差、冗余度较大
- 数据不一致性
- 数据独立性差
- 数据间联系弱
用户与应用程序不需建立数据文件,从数据库存取其中的数据子集,该子集通过DBMS从数据库中经过映射形成的逻辑文件
1.2.1数据模型:对现实世界数据特征的抽象描述。现实世界数据-->抽象数据库,需经过现实世界、信息世界、计算机世界3三个阶段。数据库系统的核心和基础。
1.2.2概念模型
1.2.3逻辑模型
1.3数据系统的结构
注意:一个数据库系统中,实际存在的只有物理级数据库(内模式),是访问数据的基础。
1.4数据库领域的新技术
1.4.1云数据库与分布式数据库
1.4.2大数据与主动数据库
1.4.3数据仓库与数据挖掘
2.1关系模型
2.1.1关系模型的基本概念
2.2关系模型的完整性约束
关系模型中三类完整性约束:
必须的完整约束性条件,称为关系的两个不变性
2.2.1 关系的码
1. 候选码。
某属性/集的值可以唯一确定一个元组。具有唯一性、最小性
传统的集合运算:
①并union:(U)实现记录的添加/插入
②差 difference:(-)R-S,保留R,删S。
③交intersection (∩)R-S=R-(R-S)
④广义笛卡尔积,N元关系与M元关系得到M+N元关系(列)。M*N个元组(行)。
功能 | 动词命令 |
数据查询 | Select |
数据操纵 | Insert、update、delete |
数据定义 | Create、drop、alter |
数据控制 | Grant、remove |
第一章习题
第二章习题
第三章习题
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。