栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

数据库学习笔记——初识数据库系统

数据库学习笔记——初识数据库系统

文章目录
  • 一.数据库系统概述
    • 1.数据库的四个基本概念
      • 1.1数据(Data)
      • 1.2数据库(Database,简称DB)
      • 1.3数据库管理系统(DBMS)
      • 1.4数据库系统(Database System,简称DBS)
    • 2.数据管理技术的产生和发展
    • 3.数据库系统的特点

一.数据库系统概述 1.数据库的四个基本概念 1.1数据(Data)
  1. 定义:数据是用来记录信息的可识别的符号组合的,是信息的具体表现形式。

  2. 表现形式:数字、文字、图形、图像、声音和视频等。

  3. 与信息的联系:信息=数据+语义
    数据的含义称为数据的语义,数据与其语义是不可分的。例如:对于数据:(赵航,计算机),可以赋予它相关的语义,即学生“赵航”属于“计算机”系。

1.2数据库(Database,简称DB)
  1. 定义:数据库是存储在计算机内、有组织的、可共享的数据和数据对象(如表、视图、存储过程和触发器等)的集合。

  2. 特点:数据按一定的数据模型组织 、描述和储存;可为各种用户共享、冗余度较小、易扩展;数据独立性较高。

1.3数据库管理系统(DBMS)
  1. 定义:数据库管理系统是对数据进行管理的大型系统软件,是数据库系统的核心组成部分。

  2. 主要功能

(1)数据定义功能
DBMS提供数据定义语言(Data Define Language,DDL),定义数据的模式、外模式和内模式三级模式结构,定义模式/内模式和外模式/模式二级映像,定义有关的约束条件。

(2)数据操纵功能
DBMS提供数据操纵语言(Data Manipulation Language,DML)实现对数据库的基本操作,包括检索、更新(包括插入、修改和删除)等。

(3)数据库运行管理功能
数据的安全性、完整性、多用户对数据的并发使用;发生故障后的系统恢复数据库。

(4)数据库的建立和维护功能

(5)数据通信接口

(6)数据组织、存储和管理
分类组织、存储和管理各种数据;确定数据在存储级别上的结构和存取方式;实现数据之间的联系;提供多种存取方法提高存取效率。

  1. 组成
    语言编译处理程序,系统运行控制程序,系统建立、维护程序,数据字典。
1.4数据库系统(Database System,简称DBS)
  1. 定义:数据库系统是指在计算机系统中引入数据库后的系统。

  2. 构成:数据库,数据库管理系统(及其应用开发工具),应用程序,数据库管理员(Database Administrator,DBA)。

2.数据管理技术的产生和发展

1.什么是数据管理

对数据进行分类 、组织 、编码 、存储 、维护、检索等操作。

2.数据管理技术的发展过程

(1)人工管理阶段(20世纪50年代中之前):数据没有专门的存取设备;没有专门的管理软件;数据不共享;数据不具有独立性。

(2)文件系统阶段(20世纪50年代末—60年代中):数据以文件形式长期保存;由文件系统管理数据;程序与数据间有一定独立性;文件的形式已经多样化;数据有一定的共享性;缺点是数据共享性差、冗余度大;数据不一致性;数据独立性差;数据间联系弱。

(3)数据库系统阶段(20世纪60年代末—现在):结构化的数据及其联系的集合;数据共享性高、冗余度低;数据独立性高;有统一的数据管理和控制功能。

3.数据库系统的特点
  1. 结构化的数据及其联系的集合
    数据的最小存取单位是数据项,数据用数据模型描述,无需应用程序定义。

  2. 数据共享性高、冗余度低
    减少数据冗余,节约存储空间;避免数据之间的不相容性与不一致性;使系统易于扩充。

  3. 数据独立性高
    数据独立性由数据库管理系统的二级映像功能来保证。
    物理独立性:指用户的应用程序与数据库中数据的物理存储是相互独立的。当数据的物理存储改变了,应用程序不用改变。
    逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的 。 数据的逻辑结构改变了 , 应用程序不用改变。

  4. 有统一的数据管理和控制功能
    (1) 数据的安全性(Security )保护:保护数据以防止不合法的使用造成的数据的泄密和破坏。
    (2)数据的完整性(Integrity)检查:保证数据的正确性 、有效性和相容性。
    (3)并发控制(Concurrency Control ):对多用户的并发操作加以控制和协调 , 防止相互干扰而得到错误的结果。
    (4)数据库恢复(Recovery):将数据库从错误状态恢复到某一已知的正确状态。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/336277.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号