数据库系统概论笔记整理———第一章(绪论之数据库系统,数据模型,外模式,内模式,层次模型,数据独立性等)

❤️ 数据库系统概论

1.数据(data):描述事物的符号记录,可以是数字,图像,音频,视频等。
2.数据的含义称为数据的语义,数据与其语义是不可分的
3.数据库(DB):是长期存储在计算机内,有组织的,可共享的大量数据的集合。
4.数据库中的数据具有较小的冗余度,较高的数据独立性和易扩展性。
5.数据库三个基本特点:永久存储,有组织和可共享。
6.数据库管理系统(DBMS):和操作系统一样是计算机的基础软件,也是一个大型的软件系统
7.数据库管理系统的主要功能:数据定义功能,数据组织,存储和管理,数据操纵功能,数据库的事务管理和运行管理,数据库的建立和维护功能,其他功能。
8.数据库系统(DBS):由数据库,数据库管理系统(及应用开发工具),应用程序和数据库管理员组成的存储,管理,处理和维护数据的系统。
9.人工管理阶段:数据不保存,应用程序管理数据,数据不共享,不具独立性
10.文件系统阶段:数据可以长期保存,文件系统管理数据,共享性差,数据独立性差
11.数据库系统阶段:数据永久保存,数据库系统管理数据,共享性高,数据具有独立性
12.数据库系统的特点:
                  <1>数据结构化:数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库与文件系统的本质区别
                  <2>数据的共享性高,冗余度低且易扩充:数据共享还能避免数据之间的不相容性和不一致性。
                  <3>数据的独立性高:包括物理独立性和逻辑独立性
13.数据由数据管理系统统一管理和控制
14.数据由数据管理员全面管理和控制
15.数据的安全性:指保护数据以防止不合法使用造成的数据泄露和破坏。
16.数据的完整性:指数据的正确性,有效性和相容性

❤️ 数据模型

17.数据模型:是用来描述数据,组织数据和对数据进行操作的
18.数据模型是数据库系统核心和基础
19.两类数据模型:一类是概念模型,第二类是逻辑模型和物理模型
20.概念模型:也称信息模型,按照用户的观点来对数据和信息建模,主要用于数据库设计
21.逻辑模型:包括层次模型,网状模型,关系模型和面向对象数据模型等
22.物理模型:对数据最底层的抽象,描述数据在系统内部的表示方法和存储方法,或在磁盘和磁带上的存储方式和存取方式。
23.数据模型通常由数据结构,数据操作和数据的完整性约束条件
24.基本层次联系是指两个记录以及他们之间的一对多包括(一对一的联系)
25.层次模型:有且只有一个结点没双亲结点,这个结点为根节点。跟以外的结点有且只有一个双亲结点。典型代表是IBM公司的IMS
26.层次模型优点:数据机构清晰简单;查询效率高;提供了良好的完整性
27.层次模型缺点:多对多表示不方便;查询子女结点必须通过双亲结;
28.网状模型:允许一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值