《数据库技术与应用:基于SQL Server2019与MongoDB》简介
《数据库技术与应用:基于SQL Server2019与MongoDB》这本书是由.赵有恩主编创作的,《数据库技术与应用:基于SQL Server2019与MongoDB》共有220章节
1
本书微课视频清单
续表 ...
2
前言
21世纪已经成为“数据”的世界,无处不在的物联网和传感器,使数据/信息呈爆炸式增长。在数据/信息的快速传输、高效计算、海量存储等方面不断发展的前提条件下,数据成...
3
目录
目 录 本书微课视频清单 前言 第1章 数据库基础知识 1.1 数据与信息、大数据 1.1.1 数据与信息 1.1.2 大数据 1.2 数据管理技术的产生与发展...
4
第1章 数据库基础知识
21世纪是信息的世纪,信息已变成一种资源,成为人们生活中不可或缺的重要组成部分。对于企业而言,信息资源获取的多与少,资源管理的好与坏,直接决定着企业在激烈的竞争...
5
1.1 数据与信息、大数据
数据、数据库、数据库管理系统、数据库系统是与数据库技术密切相关的4个基本又相互关联的概念,是首先要认识的。...
6
1.1.1 数据与信息
1)数据 数据(Data)是反映客观事物属性的记录,是用于表示客观事物的未经加工的原始资料,是信息的载体。对客观事物属性(特征)的记录是用一定的物理符号(如数字...
7
1.1.2 大数据
2012年以来,大数据(Big Data)一词越来越多地被人们提及与使用,人们用它来定义信息时代产生的海量数据,并命名与之相关的技术发展和创新。那到底什么是大数...
8
1.2 数据管理技术的产生与发展
数据管理是指对数据进行采集、分类、组织、编码、存储、检索和维护的工作,是数据处理的核心。所谓数据管理技术就是指数据管理过程中所采用的技术,其发展是随着计算机硬件...
9
1.2.1 人工管理阶段
20世纪50年代中期之前,在计算机技术发展初级阶段,因为只有磁带、卡片、纸带等顺序外存储设备,无操作系统,也没有专门管理数据的软件,所以这一时期,程序员编写的程...
10
1.2.2 文件系统管理阶段
随着计算机技术的发展,在20世纪50年代后期到60年代中期,计算机大量用于数据处理等方面,数据需要长期保留在外存上反复处理,如维护、查询等。在这一时期,有了磁盘...
11
1.2.3 数据库系统管理阶段
20世纪60年代后期以来,计算机广泛应用管理领域,由于管理规模逐渐庞大,数据量急剧增加,多应用、多语言程序需要共享数据集合,因此数据共享的要求越来越高,如图1-...
12
1.2.4 高级数据库系统管理阶段
20世纪80年代以来,数据库技术在商业领域的巨大成功刺激了其他领域对数据库技术需求的迅速增长。这些新的领域为数据库应用开辟了新的天地,同时在应用中提出的一些新的...
13
1.2.5 新兴数据管理阶段
21世纪以来,随着网络及计算机技术的发展,各行各业走上了信息化的道路并积累了海量的数据。随着Web 2.0、物联网和云计算的兴起,微博、社交网络、电子商务、生物...
14
1.3 数据库系统的组成
数据库系统(Database System,DBS)是数据库应用系统的简称,是一个安装了数据库管理系统和数据库的计算机系统,用来组织、存储和处理大量的数据信息。...
15
1.3.1 数据库
数据库(Database,DB)从字面意思来说就是存放数据的仓库,具体而言数据库是按照一定的数据模型组织的、长期存储在计算机内的、可共享的数据集合。 数据库是至...
16
1.3.2 数据库管理系统
数据库管理系统(Database Management System,DBMS)是数据库系统的核心组成部分,位于用户和操作系统之间,是一种操纵和管理数据库的大型...
17
1.3.3 计算机系统
计算机系统由硬件和基本的软件组成。 计算机硬件是存储数据库和运行数据库管理系统等数据库系统赖以生存的基础,包括主机、存储设备、I/O通道等,大型数据库系统一般都...
18
1.3.4 数据库应用开发工具及应用程序系统
数据库应用开发工具是指为数据库管理员、系统分析员、应用系统开发人员及最终用户提供的高效率、多功能的应用程序生成器。 数据库应用系统是在数据库管理系统(DBMS)...
19
1.3.5 数据库系统有关的用户
用户(User)是指管理、开发、使用数据库系统的所有人员,通常包括系统分析员、系统程序员、数据库管理员、应用程序员和终端用户。 系统分析员负责系统的需求分析、规...
20
1.4 数据库系统的体系结构
数据库系统有严谨的体系结构,可以从多种不同的角度进行描述。从数据库管理系统的角度看,数据库系统通常采用三级模式结构,这是数据库系统内部的体系结构;从数据库最终用...
21
1.4.1 数据库系统的三级模式结构
目前世界上有大量的数据库系统在运行,其类型和规模相差很大,它们支持的数据模型、数据的存储格式以及基于的操作系统都不尽相同,但它们内部的体系结构却是大体相同,即都...
22
1.4.2 数据库系统的二级映像功能与数据独立性
实际上,一个数据库系统只有其物理数据库是客观存在的,而概念级数据库只是物理数据库的一种逻辑、抽象描述(即模式);用户级数据库是用户与数据库的接口,它是概念级数据...
23
1.4.3 数据库系统的外部体系结构
从数据库最终用户的角度看,数据库系统的外部体系结构分为单用户结构、主从式结构、客户机/服务器结构、浏览器/服务器等。 (1)单用户结构 整个数据库系统(应用程序...
24
1.5 数据库技术的研究领域及常见的数据库管理系统简介
...
25
1.5.1 数据库技术的研究领域
数据库技术的研究领域十分广泛,概括而言包括以下3个方面。 (1)DBMS系统软件的研制 DBMS是数据库应用的基础,DBMS的研制包括DBMS本身及以DBMS为...
26
1.5.2 常用的数据库管理系统简介
20世纪80—90年代是关系数据库产品发展和竞争的时代,特别是Internet的快速发展与应用,SQL Server、Oracle、IBM DB2、MySQL等...
27
练习题
...
28
一、选择题
1.______是长期存储在计算机内的有组织的、可共享的数据的集合。 A.数据库系统 B.数据库 C.数据结构 D.数据库管理系统 2.正常情况下,一个数据库系...
29
二、填空题
1.数据管理技术发展的五个阶段分别是_______________、文件系统管理阶段、______________、高级数据库系统管理阶段以及新兴数据管理阶段。...
30
三、简答题
1.什么是数据?信息与数据有何关系? 2.大数据有哪些特征? 3.数据库系统有哪些组成部分? 4.简述数据库系统三级模式体系结构。 5.简述超大规模数据库、海量...