数据库基础知识-什么是数据库呢?

其实在现实世界中,我们大部分的的时间都一直使用数据库.只是我们一般人不清楚而已,也不了解.比如:你去bank取money,或者充值话费等等一系列我们都习以为常的活动,都是在跟数据库打交道.你也可以将它理解为一本很大很大的字典,我们可以通过某种方式查找出来我们需要的内容.

操作方法

  • 01

    什么是数据库 数据库是一个以某种有结构的有顺序存储的数据集.可以理解为数据库的简单办法就是:将他想象为一个school,school可以根据student所在的年级快速查找出来该student.

  • 02

    数据库中的表: 表的概念可以理解为一个一个年纪,他负责保存所有student的个人信息.当然这需要好多表来完成,比如:个人资料对应于一张表,学习成绩对应于一张表等等.他们之间可以有关系,也可以没有关系. 表:某种特定类型数据的结构化单子.并且数据库中的名字都有一个唯一的名字,用于标识自己.

  • 03

    表的两个基本属性. 列:表中的一个字段.所有的表都是有一个或者多个列组成的. 可以理解为学生的所有姓名都保存在一个列中.我们可以通过该字段查找出名字为XX的student的姓名.

  • 04

    行:表中的数据都是按照行来存储的.保存的每一个记录都存储在自己的行内,通过这一行我们大概可以了解某个人的基本信息. 比如:顾客表中的每一行都存储一个顾客,该行中可以有一个字段或者多个字段组成.

  • 05

    主键: 表中的每一行都应该有可以唯一标示自己的一列,也就是表怎么区分每一行的记录是否有重复的记录. 顾客表可以使用顾客序列号,或者名字等作为主键,当然一般情况下我们会选择顾客编号的,订单表可以使用订单编号作为主键. 按理说表中的任何列都可以作为主键:但是一般情况下我们会遵循2个原则 1:表中的任意两行都不具有相同的主键值 2:每一行都必须具有一个主键值(不为空); 如图所示:带有锁标示的为主键

  • 06

    我们是用什么来操作数据库的呢? 答案毋庸置疑那就是sql语句,这个不像其他的编程语言,他们都是具有特定领域的编程的,需要区分特有的人群.但是sql语句几乎可以操作所有的数据库,他们基本上是用的命令都是一样. 比如: select * from table名字    可以同时在多种数据库中使用.

(0)

相关推荐

  • 数据库基础Select之All和Distinct的使用和区别

    小编准备写篇数据库的系列,通过表格展示数据的形式,加上一些生动有趣的方法,让大家更容易理解和掌握数据库的知识.我们的目标时,让学习更加简单和有趣,好了,本期介绍的是最简单的All和Distinct的区 ...

  • MySQL数据库基础教程

    目前,市面上的数据库产品多种多样,从大型企业的解决方案到中小企业或个人用户的小型应用系统,可以满足用户的多样化需求.这里,我们所要向大家介绍的MySQL数据库是众多的关系型数据库产品中的一个,相比较其 ...

  • 电脑高手必读 服务器基础知识大全(图文)

    服务器对于大部分人已经不再那么陌生,现在的公司用到服务器的情况很多,例如Web服务器、打印服务器都是我们日常接触的比较多的应用。而对于服务器的了解方面,很多人大概只停留在表面上,当作一个比较高级的电脑 ...

  • IT运维的五大基础知识

    IT运维对于很多企业都很重要,接下来运维的一些基础知识天天客服IT运维总监龙少文,就给大家介绍下IT运维的基础知识: IT运维管理基础知识一.微软系统 关于Windows的熟识是最基本的.当然,作为一 ...

  • 网络基础知识及端口对照

    网络基础知识及端口对照 方法/步骤2 01 端口:0 服务:Reserved 说明:通常用于分析操作系统.这一方法能够工作是因为在一些系统中"0"是无效端口,当你试图使用通常的闭合 ...

  • 常见的内存型号有哪些?基础知识介绍

    常见内存型号基础知识介绍: DDR=DoubleDataRate双倍速率同步固态随机处理器 严格的说DDR应该叫DDRSDRAM,人们习惯称为DDR,部分初学者也常看到DDRSDRAM,就认为是SDR ...

  • 无线网络基础知识要点概括

    本文为大家详细总结了12个无线网络基础知识要点。通过这些介绍,相信大家对无线网络这块就会有一个比较全面的认识了。详细内容见下文。 无线网络大家都很清楚,从移动通信,无线上网,无线局域网都属于无线网络范 ...

  • 清楚无线网络AP基础知识,无线产品不再混淆

    各种无线网络产品泛滥,无线网也随处可用。普通的用户也可以轻便地享受到无线网络,越是如此,对于无线网络的一些概念,很多朋友就会渐渐给混淆了。那么,从无线设备开始,让我们正确,具体地了解一下无线网络AP基 ...

  • 路由固件和刷机基础知识介绍(新手普及贴)

    本篇文章主要向大家普及路由固件和刷机的基础知识,文章介绍的比较详细,文章内容非常实用,非常适合新手朋友阅读学习,希望大家能喜欢。 固件:也称 firmware, 通常用于嵌入式领域,泛指运行于硬件之上 ...