MySQL
文章平均质量分 54
三元湖有大锦鲤
我吃吃吃。
展开
-
数据库系统概论 绪论
如今,越来越多的领域有着数据管理和处理的需求,数据库学科作为研究数据管理的技术学科,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造、计算机集成制造系统、电子商务、电子政务、地理信息系统等领域采用数据库技术来存储和处理信息资源。随着如今互联网技术的发展,广大用户可以直接访问并使用数据库,例如网上购物,网上订车票机票,通过网络银行存款取款转账……关于数据库的基础知识,参考下面三篇文章学习。关于数据库系统概述,数据库的四个基本概念,数据管理技术的产生和发展,数据库系统的特点,参考文章:数据原创 2022-05-12 08:40:12 · 65 阅读 · 0 评论 -
SQL概述
3.1 SQL概述大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础。3.1.1 SQL的产生与发展SQL提出于1974年,后成为许多数据库的标准语言,SQL标准也经历了不断发展的过程,也增加了许多功能和做出了不少改变。目前,没有一个数据库能够支持SQL标准的所有概念和特性,许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改,又可以支持标准以外的一些功能特性。3.1.2 SQL的特点SQL是一个综合的、功能极强同时又简洁易学的语言。SQL集数原创 2022-05-10 14:24:46 · 455 阅读 · 0 评论 -
数据库系统的组成
1.1数据库系统的组成硬件平台及数据库:数据库系统的数据量很大,加之数据库管理系统丰富的功能使得其自身的规模也很大,因此:(1)要有足够大的内存存放操作系统、数据库管理系统的核心模块、数据缓冲区和应用程序。(2)要有足够大的磁盘或磁盘阵列等设备存放数据库,有足够大的磁带或光盘作数据备份。(3)要求系统有较高的通道能力,以提高数据传送率。软件:数据库系统的软件包括:(1)数据库管理系统。(2)支持数据库管理系统执行的操作系统。(3)具有与数据库系统接口的高级语言及其编译系统。(4)以数据库管原创 2022-05-10 11:54:48 · 171 阅读 · 0 评论 -
数据库系统的结构
1.1数据库系统的结构1.1.1数据库系统模式的概念在数据模型中有“型type”和“值value”的概念,其中,型是指数据的结构和属性,值是型的一个具体赋值。模式schema是数据库中全体数据的逻辑结构和特征的描述,模式的一个具体值称为模式的一个实例instance。模式是相对稳定的,而实例是相对变动的。数据库在体系结构上有相同的特征,即采用三级模式结构并提供两级映像功能。1.1.2数据库系统的三级模式结构数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。模式:模式也称逻原创 2022-05-10 11:36:58 · 395 阅读 · 0 评论 -
数据库 数据模型
1.1数据模型数据库技术是沿着数据模型的主线推进的。数据模型data motel,是对现实世界数据特征的抽象,用来描述数据、组织数据、操作数据,是数据库系统的核心和基础。1.1.1两类数据模型数据模型有三方面要求:(1)能比较真实地模拟现实世界。(2)容易为人所理解。(3)便于在计算机上实现。不同的数据模型:(1)概念模型:也称信息模型,根据用户的观点对数据和信息建模,主要用于数据库设计。(2)逻辑模型和物理模型:逻辑模型主要包括层次模型、网状模型、关系模型、面向对象数据模型和对象关原创 2022-05-09 21:59:31 · 797 阅读 · 0 评论 -
数据库系统概述
1.1数据库系统概述1.1.1数据库的四个基本概念数据:data描述事物的符号记录称为数据,数据是数据库中存储的基本对象。数据不仅包含整数、实数、浮点数等数值型数据,也包括文字、图形、音频、视频等形式。数据的含义称为数据的语义,数据与其语义是不可分的。多个元素组织在一起形成一个记录,记录是计算机中表示和存储数据的一种格式。数据库:DataBase数据库是长期储存在计算机内、有组织的、可共享的大量的数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易原创 2022-05-09 08:56:37 · 265 阅读 · 0 评论 -
SQL语句 基础排序 单列排序 多列排序 升序降序 基础操作符 where语句 between 高级操作符 AND操作符 OR操作符 IN 和 NOT IN 优先级 Like操作符 模糊匹配 %
基础排序:单列排序:前面我们学习了数据的查询,查询出来的数据没有特定的顺序,要将查询出来的数据排序,我们可是使用ORDER BY语句:例如我们将年龄按照升序排列:select age from user_profile order by age多列排序:有时候我们要对多个列进行查询并排序,可以在order by后写多个列名,之间使用逗号隔开,排序按照先后顺序依次排序。例如我们按照年龄age和分数gpa排序:select device_id,age,gpa from user_profile原创 2022-04-16 11:44:14 · 3020 阅读 · 2 评论 -
SQL语句 简单的入门语句 SELECT FROM * Distinct Limit AS
本篇文章介绍SQL最基本、最常用的语句:基础查询:SQL语句中,最常用的语句就是SELECT语句了,它可以从一个或多个表中查询信息。查询单列:列名写在SELECT关键字之后,表写在FROM关键字之后。例如使用SELECT语句从user_profile表中查询device_id的列:Select device_id from user_profile查询多个列:查询多个列的语句和上一条类似,不过是在SELECT后写多个列的名字,列名间用逗号隔开。例如,查询user_profile表中的de原创 2022-04-02 17:06:57 · 483 阅读 · 0 评论 -
MySQL 数据库基础 数据库技术历史 数据库系统 数据模型 常见的数据模型 关系模型基本术语 关系数据库的规范化 五级范式 关系数据库设计原则 实体与关系 三级模式结构 概念 映射
数据库技术历史:数据库技术发展的历史主要分成了三个阶段:1、人工管理阶段软硬件设备落后,数据依赖人工管理。使用应用程序管理数据,数据不保存,不共享,没有独立性。2、文件系统阶段软硬件设备发展,有了存储设备(磁盘)和数据管理软件(文件系统)。使用文件系统管理数据,数据可保存,共享性差,独立性差。3、数据库系统阶段规模更大,需求更高。使用数据库系统管理数据,多用户、多应用共享数据。数据库系统:概念:数据库系统是采用数据库技术的计算机系统,是由数据库(数据)、数据库管理系统,数据库管理员(原创 2022-01-12 17:17:29 · 374 阅读 · 3 评论