数据库系统概论
若节
这个作者很懒,什么都没留下…
展开
-
数据库设计经验谈
1.开始设计数据库前分析现有的系统的表结构 开始设计数据库前分析现有的系统的表结构,大多数的项目数据库都不是从头开始的。分析原有的数据库可帮助设计人员更快的了解业务流程。 2.尽早创建系统的ER图 在项目设计阶段一定要花点时间创建ER图,其中至少包括每个字段的数据类型和表的主外键,虽然创建ER图有点花费时间,但它可以让其他开发人员了解数据库的整个设计,让他们明确如何与数据库进行交互。了解系统原创 2017-03-01 16:26:03 · 715 阅读 · 0 评论 -
数据库系统概论——03——关系代数
它是一种抽象的查询语言,用对关系的运算来表达查询。 关系代数用到的运算符包括传统的运算符和专门的关系运算符两类。 传统的集合运算有 并,差,交 和 笛卡尔积4个,都为双目运算符。 专门的关系运算符有选择,投影,连接和除4个,选择和投影是单目运算符,连接和除是双目运算符。 传统的关系运算符: 1.并(UNION) 设有两个关系R和S,它们具有相同的结构(属于同一个域)。R和S的并是由属原创 2017-02-28 23:39:18 · 1697 阅读 · 0 评论 -
数据库系统概论——第02节——数据库模型
数据库模型 1.现实世界 2.概念世界,也称为信息世界。这是从现实到机器世界必经过的层次,由数据模型表示,层次模型,网状模型,关系模型。 3.机器世界,也称为存储或数据世界。这是把概念世界中的数据和数据之间的关系进一步抽象的结果。 ER模型 实体画长方形,属性画椭圆形,关系为菱形,并且用直线连接,关系的两端标上数字,表示两个实体对象的对应数量关系。 关系也可以与属性相连,表示只原创 2017-02-28 17:27:46 · 647 阅读 · 0 评论 -
数据库系统概论---第01节
主要有两大内容 如何从业务中抽取数据,以及数据之间的联系。存 如何从数据库中取出数据,产生价值。取 随着数据越来越多,使当下条件无法满足,促使科技向前发展。 手工处理(卡片,没有数据共享)->操作系统->文件系统(数据共享成为可能)->数据库(有组织的,可共享的) 描述事物的符号记录称为数据。 数据库是长期存储在计算机内,有组织的,可共享的大量数据的集合。数据库中的数据原创 2017-02-22 20:43:37 · 289 阅读 · 0 评论