数据库技术-计算机三级考试介绍

简介: 数据库技术-计算机三级考试介绍

前言

随着互联网的快速普及,我们身处在信息大爆炸的环境之中,每一天都在产生海量的数据信息,有人就会疑问,这些信息到底存储在哪里?解答这个问题之前,我首先问一个很简单的问题,如果你有很多的现金,那么你会把它存在哪里?显然是银行卡或者是各大支付平台,因为有需要就把它调出来。我们的数据信息也是如此,在海量信息的不断迭代衍生的背景之下,我们的数据信息也是采取的这样的机制,把它存储在一个平台上面,而这个平台我们称之为——数据库


那么问题来了,数据到底是什么?本来这个问题,对于有基础的小伙伴们来说,可能是轻车熟路,因为这些概念已经是深入骨髓。


数据库就是储存数据的地方。在电脑中,在内存中,在硬盘中的东西都是存储在数据库中的数据。而这些数据所待的地方就叫做数据库。也可以称为电子化的“文件柜”。

image.png

这是目前我们全网数据库综合排名,很显然排在前几名的依然是那些应用比较广泛的数据库。

大概的了解数据库的种类和讯息,下面我就开始进入正题了,计算机三级数据库技术,开干!

考试内容及要求

1、掌握数据库技术的基本概念、原理、方法和技术。

2、能够使用SQL语言实现数据库操作。

3、具备数据库系统安装、配置及数据库管理与维护的基本技能。

4、掌握数据库管理与维护的基本方法。

5、掌握数据库性能优化的基本方法。

6、了解数据库应用系统的生命周期及其设计、开发过程。

7、熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统的能力。

8、了解数据库技术的最新发展。

题型及内容范围预测

1、数据库应用系统分析及规划(选择题)

2、数据库设计及实现(选择题和应用题)

3、数据库存储技术(选择题、应用题、设计与应用题)

4、数据库编程技术(设计与应用题)

5、事务管理(选择题、应用题、设计与应用题)

6、数据库管理与维护 (选择题、应用题)

7、数据库技术的发展及新技术(选择题、应用题)

image.png

数据库应用系统开发方法

数据库基本概念

数据(data)是数据库储存的基本对象,它是描述事物的符号序列,一般的数据的种类有数字、文字、图形、图像声音及其他特殊符号。


数据又分为临时性数据和持久性数据


每一个数据都会有一个数据类型,比如整型,或者浮点型.......


数据库——Database——简称DB

数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。按数据所提供的数据模式存放的

image.png

数据库系统——Database System——简称DBS

指在计算机系统中引入数据库和数据库管理系统(DBMS)后的完整系统

在不引起混淆的前提下常常把数据库系统简称为数据库

实现有组织地、动态地存储大量相关数据,提供数据处理和资源共享服务


数据库应用系统——Database Application System——简称DBAS

数据库系统+应用软件+应用界面

image.png 

数据库技术和我们的软件工程有着密切的关系


1968年北大西洋公约组织的工作会议上Fritz Bauer首先提出“软件工程”的概念,提出要用工程化的思想来开发软件。 从此,软件生产进入了软件工程时代。

软件工程是用工程、科学和数学的原则与方法来开发、维护计算机软件的有关技术和管理方法。

软件工程由方法、工具、过程三部分组成——软件工程的三要素。


软件生命周期

一般来说,软件产品从定义开始,经过开发、使用与维护,直到最后退役的全过程称为软件生存周期。

数据库工程

数据库应用系统的开发是一项软件工程,但又有自己的特点,所以特称为“数据库工程”。数据库工程按内容可分为两部分,一部分是数据库设计,另一部分是相应的应用的设计与实现。

数据库应用系统的设计开发必须有软件过程模型作为指导。

典型的软件开发模型有:瀑布模型、快速原型模型、螺旋模型等。


image.png

数据库技术和我们的软件工程有着密切的关系

1968年北大西洋公约组织的工作会议上Fritz Bauer首先提出“软件工程”的概念,提出要用工程化的思想来开发软件。 从此,软件生产进入了软件工程时代。

软件工程是用工程、科学和数学的原则与方法来开发、维护计算机软件的有关技术和管理方法。

软件工程由方法、工具、过程三部分组成——软件工程的三要素。

软件生命周期

一般来说,软件产品从定义开始,经过开发、使用与维护,直到最后退役的全过程称为软件生存周期。

数据库工程

数据库应用系统的开发是一项软件工程,但又有自己的特点,所以特称为“数据库工程”。数据库工程按内容可分为两部分,一部分是数据库设计,另一部分是相应的应用的设计与实现。

数据库应用系统的设计开发必须有软件过程模型作为指导。

典型的软件开发模型有:瀑布模型、快速原型模型、螺旋模型等。


参照软件工程中软件开发瀑布模型原理,DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护等5个基本活动组成

根据DBAS的软件组成和各自功能,分为数据组织与存储设计、数据访问与处理设计、应用设计三条设计主线,分别用于设计数据库、数据库事务和应用程序

根据数据库系统三级模式结构,DBAS设计阶段分为概念设计、逻辑设计、物理设计三个步骤,每一步设计内容涵盖了三条设计主线

20210716120437913.png

20210716140632290.png

相关文章
|
1月前
|
监控 Java 关系型数据库
HikariCP 高性能数据库连接池技术详解与实践指南
本文档全面介绍 HikariCP 高性能数据库连接池的核心概念、架构设计和实践应用。作为目前性能最优异的 Java 数据库连接池实现,HikariCP 以其轻量级、高性能和可靠性著称,已成为 Spring Boot 等主流框架的默认连接池选择。本文将深入探讨其连接管理机制、性能优化策略、监控配置以及与各种框架的集成方式,帮助开发者构建高性能的数据访问层。
131 8
|
1月前
|
监控 Java 关系型数据库
HikariCP 高性能数据库连接池技术详解与实践指南
本文档全面介绍 HikariCP 高性能数据库连接池的核心概念、架构设计和实践应用。作为目前性能最优异的 Java 数据库连接池实现,HikariCP 以其轻量级、高性能和可靠性著称,已成为 Spring Boot 等主流框架的默认连接池选择。本文将深入探讨其连接管理机制、性能优化策略、监控配置以及与各种框架的集成方式,帮助开发者构建高性能的数据访问层。
88 1
|
6月前
|
Cloud Native 关系型数据库 分布式数据库
|
7月前
|
存储 关系型数据库 分布式数据库
登顶TPC-C|云原生数据库PolarDB技术揭秘:单机性能优化篇
阿里云PolarDB云原生数据库在TPC-C基准测试中,以20.55亿tpmC的成绩打破性能与性价比世界纪录。此外,国产轻量版PolarDB已上线,提供更具性价比的选择。
|
6月前
|
存储 关系型数据库 分布式数据库
|
7月前
|
Cloud Native 关系型数据库 分布式数据库
登顶TPC-C|云原生数据库PolarDB技术揭秘:Limitless集群和分布式扩展篇
阿里云PolarDB云原生数据库在TPC-C基准测试中以20.55亿tpmC的成绩刷新世界纪录,展现卓越性能与性价比。其轻量版满足国产化需求,兼具高性能与低成本,适用于多种场景,推动数据库技术革新与发展。
|
1月前
|
SQL 数据管理 BI
数据库操作三基石:DDL、DML、DQL 技术入门指南
本文围绕数据库操作核心语言 DDL、DML、DQL 展开入门讲解。DDL 作为 “结构建筑师”,通过CREATE(建库 / 表)、ALTER(修改表)、DROP(删除)等命令定义数据库结构;DML 作为 “数据管理员”,以INSERT(插入)、UPDATE(更新)、DELETE(删除)操作数据表记录,需搭配WHERE条件避免误操作;DQL 作为 “数据检索师”,通过SELECT结合WHERE、ORDER BY、LIMIT等子句实现数据查询与统计。三者相辅相成,是数据库操作的基础,使用时需注意 DDL 的不可撤销性、DML 的条件约束及 DQL 的效率优化,为数据库学习与实践奠定基础。
|
6月前
|
存储 关系型数据库 分布式数据库
|
2月前
|
缓存 关系型数据库 MySQL
MySQL数据库性能调优:实用技术与策略
通过秉持以上的策略实施具体的优化措施,可以确保MySQL数据库的高效稳定运行。务必结合具体情况,动态调整优化策略,才能充分发挥数据库的性能潜力。
142 0
|
4月前
|
存储 人工智能 关系型数据库
诚邀您参加《智启云存:AI时代数据库RDS存储新突破》线上闭门技术沙龙!
诚邀您参加6月11日(周三)14:00在线上举行的《智启云存:AI时代数据库RDS存储新突破》闭门活动。免费报名并有机会获得精美礼品,快来报名吧:https://hd.aliyun.com/form/6162

热门文章

最新文章