数据

存储于某种媒体,用于载荷信息的物理符号,是一种未经加工的原始资料。包括数字、字母、文字、图形、图像、动画等。是数据处理的最小单位

数据管理三个阶段

数据模型

将复杂的现实世界要求反映到计算机数据库中的物理世界
转化过程:现实世界 - 信息世界 - 计算机世界
数据模型所描述的内容:数据结构、数据操作、数据约束

按不同的应用层次划分

E-R模型(实体联系模型)

实体:自然界中存在的物体

层次 网状

层次模型

网状模型

关系模型


主键(键):在一个表中它的值必定是不相同的,这样的字段称为主键。不仅可以是单个字段,也可以是多个字段的组合。一个表中只能有一个主键(学号
候选键:可以成为主键的字段
外键(外码):某个表中的字段是另外一个表的主键。受到主键值限制

SQL语言

又称为结构化的查询语言

数据约束

实体完整性约束:主键保证字段唯一
参照完整性约束:外键值要受到主键约束
域完整性约束:某一个字段只能设定特定值(性别
用户定义的完整性约束

数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享

数据库应用系统 DBAS

包括数据库系统和应用系统(应用软件和应用界面)

数据库系统 DBS


数据库管理系统DBMS(Database Management System)是数据库系统的核心

特点

高集成 高共享 低冗余 高独立性 统一管理控制 整体结构化,用数据模型描述

内部结构体系

三级模式和两级映射

关系代数

是在关系上进行的一种或多种运算,运算的结果也为关系

插入运算RUS(并运算)

删除运算(差运算)

T=R-S

查询运算

选择运算

投影运算

笛卡尔积

每一条信息对应

交 T=RnS

找共同记录

自然连接

两个表中有相同运算

除运算 T=S/R

  • 五个基本操作

数据库设计

概念设计

视图设计一般有三种设计次序

Posted on 2022-09-08 22:36  无欲无邱女士  阅读(109)  评论(0编辑  收藏  举报