数据库第一天

数据库是按照数据结构来组织、存储和管理数据的仓库

数据库管理系统DBMS (英语:database management system)

是一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS.它 对数据进行统一的管理和控制,以保障数据库的安全性和完整性. 用户通过DBMS访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。 数据库管理系统是数据库的核心,是管理数据库的的软件。 我们一般说的数据库,就是指的DBMS:数据库服务器(数据库管理系统)。

常见数据库

Oracle:运行稳定,可移植性高,功能齐全,性能超群!适用于大型企业领域。

DB2:速度快、可靠性好,适于海量数据,恢复性极强.适用于大中型企业领域。

MySql:免费,开源、体积小,速度快,适用于中小型企业领域.

SQL Server:全面,效率高,界面友好,操作容易,但是不跨平台,适用于中小型企业领域.

结构化查询语言SQL

SQL语言的功能包括查询、操纵、定义和控制,是一个综合的、通用的关系型数据库语言

非关系型数据库NoSql

随着数据量越来越大了,关系型数据库已经不能满足要求,于是有了非关系型数据

MongoDB

Redis

HBase

表 TABLE

具有固定的列数和任意的行数

数据库 DATABASE

数据库是一些关联表的集合

列 Field

一个数据项,我们也称之为一个字段(Field)

行 ROW

一条记录(row)

主键

主键是唯一的.一个数据表中只能包含一个主键。 你可以使用主键来查询数据(假设有10件商品,那么每一件商品都有一个唯一的标识,又比如说人的身份证,是唯一的一个标识符不会重复)

外键

外键用于关联两个表

索引

使用索引可以快速访问数据库表中的特定信息、索引是对数据库中表中一列或者多列的值进行排序的一种结构,类似书籍的目录

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,995评论 0 9
  • 面试题5:union all 和 union的区别 Union:对两个结果集进行并集操作,不包括重复行,同时进行默...
    行者和他的钢笔阅读 4,549评论 0 1
  • 本问很多内容摘录和参考自下面的文章,感谢他们的共享: 面经整理-Java基础 https://blog.csdn....
    terry蒋阅读 4,951评论 0 6
  • 数据库的基本是概念名词解释: 数据库名词解释 元组:可以理解为表的每一行就是一个元组 候选码:若关系中的某一属性组...
    杰伦哎呦哎呦阅读 4,839评论 0 6
  • 1、田静 2、企业项目开发流程: (1)需求分析(客户需求) (2)产品设计(设计原型、关系图):项目经理 (3)...
    红颜心雨阅读 1,612评论 0 0

友情链接更多精彩内容