产品经理的技术脑: 数据库基础

一口嘎嘣脆吖2024-04-10 09:43:13  79

数据库常见名词解释

数据(data):是信息的具体物理表示。数据经过处理、组织并赋予一定意义后即可成为信息。

DB:DB的全称是data base,即数据库的意思。数据库实际上就是一个文件集合,是一个存储数据的仓库,本质就是一个文件系统,数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查操作;

DBMS:DBMS的全称是Database Management System,即数据库管理系统,用来管理数据库文件的软件,用户可以访问DBMS对数据进行增删改查操作,常见DBMS有:MySQL、oracle、DB2、sqlite、sqlserver等

数据库类别

关系型数据库:经过数学理论验证 可以保存现实生活中的各种关系数据,数据库中存储数据以表为单位;

非关系型数据库:通常用来解决某些特定的需求如:数据缓存、高并发访问。存储数据的形式有多种,举例:Redis数据库:通过键值对的形式存储数据;

常见的数据库

非关系型数据库(nosql):mongodb,redias

关系型数据库:oracle,db2,sqlserver,mysql,mariadb

主流关系型数据库简介

MySQL:08年被sun公司收购,09年sun被oracle收购,开源免费,到oracle发布了5.0版本(使用了oracle核心技术 性能提高30%),因为Oracle数据库地位受到威胁,计划把mysql闭源,原mysql程序员出去单干,发布了MariaDB数据库,市场排名第一;

Oracle:闭源、最贵、性能最高,市场排名第二;

SQLServer:微软公司的产品,市场排名第三,主要应用在.net(C#)开发的网站中;

DB2:IBM公司有做网站的完整解决方案(操作系统,we服务器(如tomcat),数据库等)主要应用在银行等国有大型企业中;

sqlite:轻量级数据库,只有几十k,一般应用在嵌入式和移动设备中;

数据库的组成

1、数据表:Table

数据表是一组相关联的数据按行和列排列形成的二维表格,简称为表。

数据库只是一个框架,数据表才是其实质内容。一个数据库由一个或多个数据表组个,各个表之间可以存在某种关系。

2、字段:Field

数据表的每一列为一个字段,是具有相同数据类型的集合,数据表表头中的每一个数据项的名称称为字段名。如:姓名、性别等。

3、记录:Record

数据表中的每一行是一条记录,它是字段值的集合。

4、关键字:KeyWord

对数据库中的记录进行分类查询时所用到的字段为关键字。关键字可分为主关键字和侯选关键字。在数据表中可以有多个侯选关键字可以有多个,主关键字只有一个,其值各不相同。

5、索引:Index

一个表可以按照不同顺序保存或排序,即一张表可以有不同的索引方式。目的:提高访问的效率。

数据表

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/220368.html
0
随机主题
烂番茄93%, 有人狂骂, 有人狂爱, 信谁?三分射手胜过高中锋! 火箭3号签摘控卫? 内线拥挤, 摘后卫补短板福特EVOS命名为蒙迪欧运动版, 官图发布, 搭载2.0T混动系统争议!NBA最佳阵容引球迷不满,这仨人凭啥入选?新西部、新制造、新服务 第六届西洽会开幕提供消费便利, 老字号“特产”再进社区邻里节伊朗总统莱西之死正值中东和伊朗充满忧虑之际苹果大降价抛售, 国产手机也没辙了, 降价5500清库存上访村民疑“被精神病”, 近八旬母亲深夜也被送精神病房外卖小哥看泰山比赛落泪, 王大雷: 我想以最真诚的方式表示感谢[小鲨帮选车]买一辆沃尔沃S902.0T, 省油还有劲原来华为手机还藏了3个功能,这都不知手机白买,学到就是赚到 #生活小技巧A股突发杀跌:市场绿油油的背后真相揭秘何超琼现身戛纳, 盛装出席晚宴, 打扮雍容华贵和年轻人合照太有爱辽宁三连冠! 500万大咖怒喷: 这是中国篮球的耻辱和悲哀欧冠经典!16年欧冠马竞再遇死敌皇马,西蒙尼又一次痛失冠军91年参加工作, 个人账户30万, 工龄30年, 退休金可以领多少?踩单车也能玩出新花样!9种变化动作 让你成为足球高手11集之后, 《庆余年2》终于挽回口碑, 6个老戏骨, 被严重低估了《DOTA2》游戏迎来 7.36 重磅更新: 首次推出先天技能、英雄命石还记得“水哥”王昱珩吗? 曾协助警方成功破案, 如今怎样了?
最新回复(0)