没有合适的资源?快使用搜索试试~ 我知道了~
数据库系统概论详细介绍.docx
需积分: 5 0 下载量 119 浏览量
2024-03-18
22:28:27
上传
评论
收藏 36KB DOCX 举报
温馨提示
试读
21页
数据库系统概论
资源推荐
资源详情
资源评论
第一章 绪论
1.1 数据库系统概述
1.1.1 数据库的 4 个基本概念
1.
数据:描述事物的符号记录,数据的含义称为数据的语义,二
者是不可分的。
2.
3.
数据库:数据库是长期存储在计算机内、有组织的、可共享的
大量数据的集合。 数据库数据基本特点:永久存储、有组织、
可共享。
4.
5.
数据库管理系统(DBMS):是计算机的基础软件。 主要功能:
(1)数据定义功能(2)数据组织、存储和管理功能(3)数
据操纵功能(4)数据库的事务管理和运行管理(5)数据库的
建立和维护功能(6)其他功能
6.
7.
数据库系统(DBS):由数据库、数据库管理系统(及其应用开
发工具)、应用程序和数据库管理员组成的存储、管理、处理
和维护数据的系统
8.
1.1.2 数据管理技术的产生和发展
数据管理三个阶段的特点及其比较:
人工管理阶段
文件系统阶段
数据库系统阶段
应用背景
科学计算
科学计算、数据管理
大规模数据管理
硬件背景
无直接存取存储设备
磁盘、磁鼓
大容量磁盘、磁盘阵列
处理方式
批处理
联机实时处理、批处理
联机实时处理、分布处理、批处理
数据的管理者
程序员
文件系统
数据库管理系统
数据面向对象
某一应用程序
某一应用
部门企业
数据的共享程度
无共享,冗余度极大
共享性差,冗余度大
共享性高,冗余度低
数据独立性
不独立
独立性差
具有高度的物理独立性和一定的逻辑独立性
数据结构化
无结构
记录内有结构、整体无结构
整体结构化,用数据模型描述
数据控制能力
应用程序自己控制
应用程序自己控制
DBMS 提供数据安全性、完整性、并发控制和恢复能力
1.1.3 数据库系统的特点:
1.
数据结构化(与文件系统的本质区别)
2.
3.
共享性高,冗余度低且易扩展
4.
5.
数据独立性高:
6.
(1)物理独立性:用户的应用程序与数据库中的数据的物理
存储是相互独立的; (2)逻辑独立性:用户的应用程序与数
据库的逻辑结构是相互独立的。
7.
数据独立性是由数据库管理系统提供的二级映像功能来保证
的。
8.
9.
数据统一管理和控制
10.
【联想】数据库系统的三级模式结构:外模式、模式和内
模式。模式也称逻辑模式,是所有用户的公共数据视图;
外模式也称用户模式,是数据库用户的数据视图;内模式
也称存储模式,是数据在数据库内部的组织方式。
1.2 数据模型
1.2.1 两类数据模型
概念模型(实体-联系 E-R 模型)、逻辑模型和物理模型
1.2.2 概念模型
基本概念:实体、属性、码、实体型、实体集、联系
1.2.3 数据模型的组成要素
数据结构、数据操作、数据的完整性约束条件
1.2.4 常用的数据模型
�
层次模型
�
优点:
�
1.
数据结构比较简单清晰
2.
3.
剩余20页未读,继续阅读
资源评论
xiaoshun007~
- 粉丝: 3872
- 资源: 3128
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- student.sql
- 一个简单的卷积神经网络(Convolutional Neural Network, CNN)示例
- EXP9-1-dataPageDisplay.php
- buildType设计模式课程设计
- 省市区下拉选择:3个el-select(json)
- 堆排序(Heap Sort)是一种基于比较的排序算法
- ebatis 是一个简单方便上手的声明式 Elasticsearch ORM 框架
- 威纶通触摸屏编程软件Easy builder pro V6.09.02安装包(2024.06).txt
- ES查询客户端,elasticsearch可视化工具 elasticsearch查询客户端
- html css js网页制作实例 dldtdd实现列表功能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功