数据库管理系统(DBMS)的基础知识概要
什么是数据库管理系统?
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。数据库管理系统的特点是什么?
1.数据结构化
2.数据的共享性高,冗余度低,易扩充
3.数据独立性高
4.数据由DBMS统一管理和控制数据库管理系统的主要功能是什么?
1.数据定义
2.数据操作
3.数据库的运行管理
4.数据组织,存储与管理
5.数据库的保护与维护数据库系统的三级模式结构是什么?
数据库系统的三级模式优点是什么?
1.保证了数据的独立性
2.简化了用户的接口,方便了用户使用
3.有利于数据的共享
4.有利于数据的安全保密什么是数据库的的逻辑,物理独立性?
1.物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的
2.逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的为什么数据库系统具有数据与程序的独立性?
有了数据库,应用程序对数据的访问是要通过DBMS进行的,程序不能直接操作数据本身。而且DBMS提供了两层映像机制:外模式/模式映像和模式/内模式映像。这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。什么是数据模型?
数据模型是数据特征的抽象。数据模型的三要素及作用是什么?
数据模型的三要素:数据结构、数据操作、数据约束
作用:从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供了一个抽象的框架
数据库管理系统(DBMS)的基础知识概要相关推荐
- MYSQL (关系型数据库管理系统)的基础知识详解
一.什么是数据库? 数据库,简而言之可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据进行新增.查询.更新.删除等操作 所谓"数据库"是以一定方式储存在一起.能与多 ...
- dbms数据库管理系统_数据库管理系统dbms
dbms数据库管理系统 A database is an organized collection of data, generally stored and accessed electronica ...
- 04--MySQL自学教程:数据库MySQL--【数据库DB】和【数据库管理系统DBMS】简介
1.数据库DB 数据库:DB(DataBase) 按照一定规则存储在计算机的内部存储设备上被各种用户或者应用共享的数据集合 2.数据库管理系统DBMS 1)数据库管理系统DBMS:DBMS(DataB ...
- 学习随笔---数据库管理系统DBMS
一.数据库管理系统DBMS是什么 是一种操纵和管理数据库信息的大型管理软件,用于建立,使用和维护数据库. 按数据库存储结构方式可以分为:关系数据库管理系统和非关系数据库管理系统. 二.数据库DB是什么 ...
- 数据库评书---个人理解+基础知识(DBMS三级模式和二级映象)
看了很多关于国内外数据库的学习视频,一直想梳理自己关于数据库方面的知识,但是没有时间,最近应聘携程校招提前批数据库工程师,想着边写自己所学的知识边梳理自己关于数据库的想法,可能会有一些错误,希望能有大 ...
- 数据库表关联关系的基础知识
为什么80%的码农都做不了架构师?>>> 表与表之间的关联关系一共有三种类型,一对一.多对一.和多对多,下面我们分别对这三种类型展开进行讨论. 一对一 表示两个表中的数据必须是 ...
- mysql表与表之间常见的映射关系_数据库表关联关系的基础知识
表与表之间的关联关系一共有三种类型,一对一.多对一.和多对多,下面我们分别对这三种类型展开进行讨论. 一对一 表示两个表中的数据必须是一一对应的关系.这种场景其实并不是很常见,我们还是通过例子来直观地 ...
- HTML基础知识概要面试必备
一.HTML的概述 HTML的概念 HTML 全称为 HyperText Markup Language,译为超文本标记语言. HTML 不是一种编程语言,是一种描述性的标记语言. 作用:HTML是负 ...
- 数据库管理系统(DBMS)的主要功能
主要功能 1.数据定义:DBMS提供数据定义语言DDL(Data Definition Language),供用户定义数据库的三级模式结构.两级映像以及完整性约束和保密限制等约束.DDL主要用于 ...
最新文章
- 刚刚!2020世界大学学术排名正式发布:中国内地144所大学上榜!
- 【树的直径】解题报告: luogu P3629 [APIO2010]巡逻(树的直径,位运算成对变换,思维)
- [转载]java中Date,SimpleDateFormat
- 德国机器人公司库卡出售美国业务 为美的收购做准备
- 【AI不惑境】残差网络的前世今生与原理
- 资讯|WebRTC M92 更新
- 国开专科计算机应用基础,2021年国开专科《计算机应用基础》形考任务题库大全.docx...
- MyBatis使用resultMap自定义映射规则与关联映射
- 7.中文输入验证-原生JS
- mysql php 流式读取_PHP MySQL 读取数据
- Java连接Elasticsearch6.xxx CRUD篇二
- 一汽大众将召回3.7万辆存自燃隐患车辆
- Android 自动化测试框架简介
- Python天天美味(35) - 细品lambda(转)
- 芦溪中学2021高考成绩查询,2021萍乡市地区高考成绩排名查询,萍乡市高考各高中成绩喜报榜单...
- Android 应用的启动方式
- Linux中压缩文件后生成,在 Linux系统中,压缩文件后生成后缀为.gz文件的命令是 gzip 。...
- 微信朋友圈评论功能测试
- VMware12虚拟机怎么下载安装?保姆级安装教程,让你一分钟学会
- 电路里的希腊字母读音
热门文章
- 嵌入式Linux系统epoll机制
- 【云速建站】多语言站点集合
- Vue3的teleport组件
- 免费php无限空间,unlimitedtree.com无限容量和流量免费PHP空间
- 数据库系统工程师(第一章)
- [HTML]js实现页面跳转,页面A跳到另一个页面B.以及页面传值(中文)
- [Android]Logcat调试
- 瓜环葫芦脲-葫芦[6]脲、葫芦[7]脲、葫芦[5]脲、葫芦[8]脲的应用研究
- 中职c语言程序设计案例教学,中职C语言教学中案例教学法新探.doc
- flume系列之:使用通配符批量消费kafka的Topic