我是靠谱客的博主 失眠自行车,最近开发中收集的这篇文章主要介绍数据库学习笔记(引言),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、什么是数据库?

            一个大规模的集成的数据集合;对现实世界中一个企业的建模;描述现实世界中的实体和其中的联系;

二、什么是数据库管理系统(DBMS)?

            用于存储和管理数据库的软件;

三、数据、数据模型、数据模式

            数据:描述现实世界中一些实物的符号;信息存在的形式

            数据模型:可以理解为数据结构;描述数据的一组概念和定义;

            数据模式:用一种给定的数据模型对某个企业进行描述

四、数据的抽象级别

            物理模式;数据在磁盘上的存储方式(哈希、堆)

            逻辑(概念)模式:逻辑的描述,逻辑的结构(基表)

            外模式:最终用户看到的页面

五、数据独立性:应用程序和数据存储方式隔离(不受逻辑结构和物理结构影响)   

六、数据库分类

            A、根据数据模型的发展历史分类:无管理阶段(1960之前)、文件系统、数据库管理系统

            B、数据库管理系统的发展分类:集中式数据库系统、并行式数据库系统、分布式数据库系统、移动数据库系统

            C、基于数据库系统的应用系统的体系结构的发展:集中式结构、分布式结构、客户服务器结构、三层(多层)体系结构(WebServer、AppServer、DBserver)、移动计算、网格计算、云计算

            D、根据数据库系统应用领域发展:OLTP(基于结构化的数据,事物型应用)

七、数据库系统

            App+DBMS(核心)+Database+DBA(管理员)

            DBMS:

                    高级用户接口

                    有效的查询处理和优化

                    有效的目录管理

                    有效的并发控制和恢复功能

                    完整性约束

                    权限控制

最后

以上就是失眠自行车为你收集整理的数据库学习笔记(引言)的全部内容,希望文章能够帮你解决数据库学习笔记(引言)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部