数据库技术基础:数据库与数据库管理系统概念介绍
一、数据库系统基本概念知识
1、 数据(Data)
用来描述事物的符号记录,它具有多种表现形式比如文字、图形、图像、视频等。
信息:是现实事物的存在方式或状态的反映。信息的特性有可感知、可存储、可加工、可传递、可再生等。
2、 数据库系统(DBMS)
采用了数据库技术,有组织地、动态地存储大量相关的数据集合。特点:数据间关系密切、冗余度小、独立性高、易扩展、共享性。
数据库系统组成主要有数据库、硬件、软件、人员。
数据库(DB):它是由统一管理的、长期存储在计算机内的,有组织的相关数据集合。特点:数据之间关系紧密、冗余度低、独立性较高、容易扩展、数据共享。
硬件:用来支撑数据库系统的物理设备,包括存储数据库所需要的外部设备。计算机硬件的配置应满足整个数据库系统的需要。
软件:包括操作系统、数据库管理系统及应用程序。数据库管理系统是数据库系统的核心软件,由一组相互关联的数据集合和一组用以访问这些数据的软件组成。
人员:
数据库系统设计的用户主要有四类。
1、系统分析员分析员和数据库设计人员
系统分析员:负责应用系统的需求分析和规范说明,主要工作是确定数据库系统的硬件配置和数据库系统的概要设计
数据库设计人员:负责数据库中数据的确定、数据库各级模式的设计。
2、应用程序员
负责编写使用数据库的应用程序,从而实现对数据库的数据检索、建立、修改、删除。
3、最终用户
利用应用系统的接口或利用查询语言访问数据库。
4、数据库管理员(DBA)
负责数据库的总体信息控制。DBA的主要职责是决定数据库中的信息内容和结构;决定数据库的存储结构和存取策略;定义数据库的安全性要求和完整性约束条件;监控数据库的运行;数据库的性能改进、重组、重构,以提高系统的性能。
二、数据库系统典型应用
数据库系统应用非常广泛,典型的应用领域有:销售行业、金融行业、银行、航空、制作业、人力资源、学校等。利用数据库存储各种数据。
IT技术分享社区
个人博客网站:https://programmerblog.xyz
文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识
数据库技术基础:数据库与数据库管理系统概念介绍相关推荐
- 软考之软件设计师——数据库技术基础
数据库技术基础 1.数据库管理系统(DBMS) 主要实现对共享数据有效地组织.管理和存取. DBMS的六大功能: 数据定义数据库操作:提供数据操纵语言(DML)来实现对数据的基本操作.DML分为两类: ...
- 《C#语言和数据库技术基础》单词必备
<C#语言和数据库技术基础> 第一章 1..NET Framework 框架 2.sharp 尖锐,强烈的 3.application 应用程序 4.d ...
- 独立于计算机系统的是 用户模式,第6章 数据库技术基础习题
一.判断题(该题若正确,则在括号内画Ö,若错误,则在括号内画´.) 1. 任何一个二维表就是一个关系.( ) 2. 在关系中元组的顺序是无关紧要的.( ) 3. 关系模型的完整性规则是对关系的约束条件 ...
- 软件设计师(五)数据库技术基础+数据结构
数据库技术基础 1.数据库系统:数据库,硬件,软件,人员 2.DBMS(数据库管理系统)的功能:数据定义,数据库操作,数据库运行管理,数据组织.存储和管理,数据库的建立和维护,与其他软件系统的通信功能 ...
- 7. 数据库技术基础
7. 数据库技术基础 数据库技术是研究数据库的结构.存储.设计.管理和应用的一门软件学科. 数据库系统本质上是一个用计算机存储信息的系统.数据库管理系统是位于用户与操作系统之间的一层数据库管理软件,其 ...
- oracle数据库的基本教程 pdf,Oracle数据库技术基础教程 PDF 下载
相关截图: 资料简介: 本书主要介绍Oracle数据库的基本概念.知识和技术,注重培养Oracle数据库技术的基本操作技能.本书内容体系完整,覆盖了Oracle数据库技术的主要组成部分,设置有Orac ...
- 从mysql数据库中读取二进制文件_数据库技术之在MYSQL数据库中如何存取二进制文件...
[数据库技术之在MYSQL数据库中如何存取二进制文件]在MySQL数据库中,不可以存放文字信息,还可以存放图片.声音.文件等二进制信息.那么在MYSQL数据库中中如何存取二进制文件?下面,武汉宏鹏鲁广 ...
- 数据库技术基础:数据库管理系统的功能介绍笔记
1.DBMS功能介绍 1.1 数据定义 数据库定义语言(DDL):可以对数据库结构描述,包括外模式.模式.内模式的定义:数据库完整性定义:安全保密定义比如口令.级别和存取权限.这些定义存储在数据字典中 ...
- 七、数据库技术基础(一)
1.基本概念 数据库系统:本质上是一个用计算机存储信息的系统 数据库(DB):信息的集合,是收集计算机数据的仓库.容器,系统用户可以对这些数据执行一系列操作. 数据:是描述事物的符号记录,具有多种表现 ...
最新文章
- java aes密钥生成_如何在Java(Android)中生成与.Net中相同的AES密钥?
- 目标检测一卷到底之后,终于又有人给它挖了个新坑|CVPR2021 Oral
- mysql-odbc的zip安装方法_win10环境下mysql-odbc的zip安装方法
- html的页面宽高变形问题,CSS+div 设计的网页在不同浏览器中变形的问题
- 面试官面试前端_如何面试面试官
- 成功安装完EASYPHP后,无法打开127.0.0.1页面的解决办法
- 空间参考不存在_空间实景三维信息如何服务于BIM应用
- C/C++ 飞机订票系统
- 自动控制原理学习笔记--反馈控制系统的动态模型
- 分享一个修改电脑IP的小工具
- 企业千人千面管理模式_叶平:企业要做大,员工要从“千人千面”到“千人一面”...
- 《阴阳师》RPG游戏体验报告
- LInux的网络设置之(Bridged)桥接模式
- vs2013编译报错,未能将obj/..复制到bin/..,bin/...文件正被另一进程时候用
- React Native 后台执行计时器react-native-background-timer
- qq互动视频页面加载失败_腾讯视频互动视频 | 创作指南
- 石康炮轰《金婚》《士兵突击》 它们俩得奖太不靠谱
- 周杰伦2014新专辑《哎呦,不错哦》
- 回忆8年前亲历的·人·肉·双11
- 计算机的启动盘,Win7使用UltraISO制作U盘启动盘的方法
热门文章
- Tree.Panel各项属性
- 思科路由器IKEV2 L2L***预共享密码认证最简化配置
- JDK JRE 的作用与区别【转】
- 在WORD中插入带圈的数字的序号
- HALCON示例程序color_fuses_lut_trans.hdev通过颜色对保险丝进行分类
- MATLAB调用Python自定义函数(类、函数等) Python调用MATLAB
- 思科查看服务器启动配置文件,启动配置检查UCS
- matlab 散点图 线性回归图_线性回归思路梳理
- 第5章 Python 数字图像处理(DIP) - 图像复原与重建7 - 周期噪声 余弦噪声生成方法
- php中的point用法,php strnatcmp()函数的用法总结